BI Entegrasyonu - Ürün Panoları ve Uyarılar
Tam makale
1) Neden iGaming'de BI ürünü
Veri çözümleri: içeriğin önceliklendirilmesi, reklam yerleri, bonuslar ve ödeme yönlendirmesi.
Operasyonel kontrol: SLA canlı oyunlar, gişe, web kitapları, JP/turnuvalar.
RG/uyumluluk: fren lambaları ve kullanıma hazır raporlama.
Tek bir metrik dil: CEO'dan masa operatörüne - bir tanım.
2) Entegrasyon mimarisi: etkinliklerden panele
OLTP/Olaylar (Kafka, Webhooks, CDC)
│
├─Lakehouse Bronz (ham, sadece ekle)
├─Silver (temizleme, dedup, SCD2, maskeleme PII)
└─Gold (Mart gerçekleri ve ölçümleri) ──BI semantik katman (LookML/dbt metrikleri/semantik modeller)
BI └─Dashbordy/Alerty/EmbeddedLakehouse formatları: Delta/Iceberg/Hudi; Parke dosyaları, "küçük" sıkıştırarak.
Anlamsal katman: metriklerin birleşik tanımları (LookML, dbt Metrics, MetricFlow).
Kanalları güncelle:- Gerçek zamanlı (akış) - canlı SLA, gişe, web kitapları, uyarılar.
- Microbatchi (5-15 dk) - bahisler/ödeme, bonuslar, JP.
- T + 1 - PSP/banka/ters ibraz raporları.
3) Altın Standart Kılıflar ve Metrikler Sözlüğü
Gerçek tablolar (minimum set)
'fact _ bets' - bet/settlement (bahis, kazanç, RTP, in_bonus, sağlayıcı).
'fact _ wallet _ entry' - debits/credits (reason, reference_id, latency).
'fact _ payments' - mevduat/çıktı/getiri (yöntem, PSP, başarı, maliyet).
'fact _ bonus _ wager' - sorun, ilerleme, yanma.
'fact _ live _ sla' - latency/table/show errors.
'fact _ jackpot' - katkılar/tetikleyiciler/ödemeler.
Ölçümler
'dim _ player' (pseudo-ID, channels, geo, RG statuses without PII),'dim _ game ',' dim _ provider ',' dim _ psp ',' dim _ brand ',' dim _ region ',' dim _ date '.
KPI-kart (referans)
Para kazanma: GGR/NGR, para yatırma-dönüştürme, ARPU/ARPDAU, oyun/sağlayıcıya göre RTP.
Ödemeler: PSP/geo tarafından başarı oranı, p95 'yetkilendirme/yakalama', başarı başına maliyet, geri ödeme/geri ödeme oranı.
İşlemler: Webhook-lag, queue/consumer lag, settle lag, error-rate by code.
Canlı oyunlar: çalışma süresi, fps/gecikme, tablo hataları, dolgunluk.
Pazarlama: kohort tutma/LTV, kampanyaya göre yatırım getirisi, promosyon kodları, kanala/geoya göre kesintiler.
RG/AML: bloke bahislerin payı, gerçeklik kontrolü kapsamı, hız tepkisi.
Jackpot/Turnuvalar: katkı oranı, bırakma süresi, ödül dağıtımı.
4) Ürün panoları (referanslar)
A. "Platform sağlığı" (NOC/saatlik)
SLO kartı: p95 yetkileri, settle-lag, webhook-lag, hata oranı (http/business).
Bölgeye/markaya/sağlayıcıya/PSP'ye göre en yüksek değer kaybı.
Tetikleyiciler: SLO ihlali, büyüme 'IDEMPOTENCY _ MISMATCH', DLQ> 0.
B. "Para ve Ödemeler"
Para Yatırma Hunisi: niyet, auth, 3, DS, capture, PSP/geo/method ile dönüşüm.
İşlem maliyeti ve 'cost _ per _ success'.
Mutabakat KPI: 'maç/zamanlama/eksik/miktar _ uyumsuzluk'.
C. "İçerik ve RTP"
Oyuna/sağlayıcıya/senaryoya göre GGR/RTP, cihaza/geo/saate göre ısı haritası.
Isabet oranı, oturum uzunluğu, bonus aşamaları/tükenmeler.
D. Pazarlama ve Bonuslar
Kohortlar 1/7/30, vager ilerleme, eşit tanıtım, trafik kanalları.
A/B deneyleri (metrik korkuluklar ve etki).
E. RG/Uyumluluk
Kendini dışlama/sınırlar, gerçeklik kontrolleri, hız bayrakları, kızak eşleşmeleri.
Dışa aktarmalı anahtar teslimi kontrol panelleri (PII güvenli).
5) Uyarılar: Nasıl yararlı olunur (gürültü değil)
Türleri
SLO uyarıları: p95 gecikme/gecikme, hata oranı, webhook teslimini aşmak.
İş uyarıları: para yatırma başarısında düşüş, 3-DS/AVS arızalarında artış, bozulmada sağlayıcı/tablo, RTP aykırı.
Veri/SLA indirmeleri: pencere güncellemelerinde gecikme, mutabakatlarda 'uyumsuzluk' payında artış, filigran ihlalleri.
Kurallar ve hijyen
Korkuluklar: Olay başına en az 2 gösterge (örneğin, gecikme + hata oranı).
Postalar: Slack/Takımlar, e-posta, PagerDuty; "Hepsi-hepsi" olmadan.
Deadup/bastırma: Sorunun köküne göre gruplandırma (PSP/bölge).
Runbook: playbook/dashboard bölümüne, sahibine ve SLO hedefine bağlantı.
Otomatik sessizlik: planlı faaliyetler/kesme (bankalar) için.
6) Gerçek zamanlı vs parti: ne zaman
Antipattern:'tüm gerçek zamanlı. "Pahalı, gürültülü, dengesiz. Solüsyon değeri için tazelik seviyesini kullanın.
7) BI'nin bir ürüne gömülmesi (Gömülü)
Yaklaşımlar: iFrame/URL imzalı gömme, JS-SDK, API-vizeleri.
Erişim denetimi: satır düzeyinde güvenlik (brand/region/player_scope), JWT iddiaları, alanların kısmi kamuflajı.
UX desenleri: mini widget'lar KPI, parçada "delme", düğmeler'bir olay bileti oluşturun ".
Önbellekleme/kotalar: sonuç-önbellek, ağır vitrinler için hazırlanmış özler.
8) Güvenlik ve gizlilik
PII izolasyonu: bireysel devreler/kovalar; BI - pseudo-ID, hashes/tokens.
İkamet: bölgeler arası okumaların yasaklanması; Segmentasyon marka/bölge.
RBAC/ABAC: roller (exec/ops/finans/destek/pazarlama), OPA politikaları.
Denetim (WORM): metrik/gösterge tablosu değişiklikleri, veri dışa aktarma, erişimler.
Sırlar/Anahtarlar: KMS/Vault, SSO/OIDC + MFA.
9) BI için veri kalitesi ve güvenilirliği
Veri Sözleşmeleri: şemalar, gerekli alanlar, metriklerin semantiği.
DQ testleri: anahtar benzersizlik, referans bütünlüğü, aralıklar, cüzdan dengesi.
Filigranlar: geç pencereler ve artımlı yeniden hesaplamalar.
Linage/katalog: sahibi kim, SLA tazeliği, pencere bağımlılıkları.
Maliyet izleme: istekler/tarama baytları, "sıcak" pencereler - DWH'de, soğuk - Lake'de.
10) Gösterge tabloları ve metrikler için CI/CD
Git-as-source: bilgi havuzundaki panolar/kaşifler/metrikler (LookML/dbt/Superset YAML).
Önizleme/inceleme: sanal alanlar/önizleme ortamları, görsel ekran testleri.
Uyumluluk kontrolü: şema/metrik kırma-değiştirme testleri.
Sürümlerin kataloğu: sürümler, changelog, metrikler için Amortisman/Sunset.
11) BI için SLO/SLI
Tazelik: Altın görüntüler zamanında (örneğin, p95 ≤ 15 dk; T + 1 raporları ≤ 09:00 bölge).
Kullanılabilirlik - ≥ 99 BI Console %9, yerleşik widget'lar ≥ 99. 95%.
Performans: P95 anahtar panellerin oluşturma süresi ≤ 2-5 s.
Veri Kalitesi: 'ERROR' = 0 sınıfının DQ hataları; ' ≤ eşiği uyar.
Uyarı Kalitesi: hassas/geri çağırma uyarıları (≥ 0. 7/0. 8 bir kriter olarak).
12) Kontrol listeleri
Platform/Veri
- Para/ödemeler/içerik/RG/işlemler için altın vitrinler.
- Tek bir GGR/NGR/tutma/PCI güvenli metrik ile semantik katman.
- SLA/yazar kasa için akış; Bahisler/bonuslar için mikrobatchler; PSP için T + 1.
- DQ testleri, filigranlar ve yeniden işleme; SLA ile linaj ve katalog.
- RBAC/ABAC + PII izolasyon ve ikamet.
- Panellerin ve uyumsuzluk uyarılarının uzlaştırılması.
- CI/CD gösterge panoları, metrik değişikliklerin gözden geçirilmesi.
Ürün/Operasyonlar
- SLO'lu NOC paneli ve "kısmen bir tıklama".
- PSP/geo tarafından ödeme hunisi ve başarı başına maliyet.
- Live-SLA izleme ve bozulma uyarıları.
- RG/AML kontrol panelleri regr ihracat ile.
- Admin/CRM, önbellek ve kotalarda gömülü widget'lar.
13) Kırmızı bayraklar (anti-desenler)
BI doğrudan OLTP'yi vurur; Lakehouse/Gold yok.
Farklı takımlar GGR/NGR'yi farklı değerlendirir; anlamsal katman yok.
Filigran ve veri tekilleştirme olmayan vitrinler - çift işlem.
T + 1 çözümlerine rağmen gerçek zamanlı'her yerde ".
RBAC/PII izolasyonunun olmaması; Bölgeler arası okumalar.
Kılavuzda panolar, sürüm/inceleme olmadan.
Korkuluk olmadan gürültülü uyarılar, "uyarı yorgunluğu".
14) Alt satır
BI ile entegrasyon sadece güzel grafiklerle ilgili değildir. Bu yönetilebilir bir zincirdir: lakehouse vitrinleri ve ortak bir metrik kelime hazinesi, makul güncelleme sıklığı, sıkı güvenlik ve ikamet, müdahale etmeye değil, harekete geçmeye yardımcı olan uyarılar. Semantik bir katman, SLO izleme ve CI/CD panoları oluşturarak, verileri operasyonel bir avantaja dönüştürürsünüz: Ürün hızlanır, maliyetler düşer, şikayetlerden önce olaylar tespit edilir ve düzenleyici raporlama "manuel Excel" olmadan toplanır.
