BI bilen integrasiýa: azyk daşbordlary we aladalar
Makalanyň doly teksti
1) Näme üçin iGaming-de azyk BI
Maglumatlar boýunça çözgütler: mazmuny, mahabat pleýslerini, bonuslary we tölegleriň marşrutingini ileri tutmak.
Operasiýa gözegçiligi: SLA live-oýunlar, kassalar, webhuklar, JP/ýaryşlar.
RG/complayens: durma signallary we "gutudan" hasabat.
Metrikleriň bir dili: CEO-dan stoluň operatoryna çenli - diňe kesgitlemeler.
2) Integrasiýa arhitekturasy: wakalardan panele çenli
OLTP/Wakalar (Kafka, Webhooks, CDC)
│
├─Lakehouse Bronze (raw, append-only)
├─Silver (clean, dedup, SCD2, masking PII)
─ ─ Gold (mart-faktlar we ölçegler) ─ BI semantic layer (LookML/dbt metrics/semantic models)
─ Daşbordlar/Alertler/Embedded BILakehouse formatlary: Delta/Iceberg/Hudi; "Parquet" faýllary.
Semantic layer: Metrikleriň umumy kesgitlemeleri (LookML, dbt Metrics, MetricFlow).
Täzelenme kanallary:- Real-time (akym) - live SLA, kassa, webhuklar, alertler.
- Mikrobatçi (5-15 min) - nyrhlar/settlment, bonuslar, JP.
- T + 1 - PSP/bank/chargeback hasabatlary.
3) Standart Gold vitrinleri we metrik sözlük
Fakt- tablisalar (iň az)
'fact _ bets' - stake/settlment (stake, win, RTP, in_bonus, provider).
'fact _ wallet _ entries' - debetler/karzlar (reason, reference_id, latency).
'fact _ payments' - goýumlar/girdejiler/yzyna gaýtarmalar (method, PSP, success, cost).
'fact _ bonus _ wager' - çykarmak, öňe gitmek, ýanmak.
'fact _ live _ sla' - latency/tablo/görkeziş ýalňyşlyklary.
'fact _ jackpot' - goşantlar/triggerler/tölegler.
Ölçegler
'dim _ player' (psevdo-ID, kanallar, geo, PII-siz RG-statuslar), 'dim _ game', 'dim _ provider', 'dim _ psp', 'dim _ brand', 'dim _ region', 'dim _ date'.
KPI karta (standart)
Monetizasiýa: GGR/NGR, depozit-öwrülişik, ARPU/ARPDAU, oýun/üpjün ediji boýunça RTP.
Tölegler: PSP/geo, p95 'authorize/capture', cost-per-success, refund/chargeback rate.
Amallar: webhook-lag, queue/consumer lag, settle lag, error-rate.
Live-oýunlar: uptime, fps/latency, stoluň şowsuzlygy, doldurylyş.
Marketing: cohort retention/LTV, kampaniýalar boýunça ROI, mahabat kodlary, kanal boýunça kesmeler/geo.
RG/AML: petiklenen nyrhlaryň paýy, reality-check coverage, velocity-işleýiş.
Jackpot/Tournaments: contribution-rate, time-to-drop, prize distribution.
4) Azyk daşbordlary (salgylanmalar)
A. "Platforma saglygy" (NOC/her sagat)
SLO kartasy: p95 ygtyýarnamalar, settle-lag, webhook-lag, error-rate (NTTR/biznes).
Sebitler/markalar/üpjün edijiler/PSP boýunça iň ýokary pese gaçmalar.
Triggerler: breach SLO, ösüş 'IDEMPOTENCY _ MISMATCH', DLQ> 0.
B. "Pul we tölegler"
Huni Deposit: intent → auth → 3-DS → capture → credit, PSP/geo/usul boýunça öwrülişik.
Geleşigiň bahasy we 'cost _ per _ success'.
Reconciliation KPI: `match/timing/missing/amount_mismatch`.
C. "Mazmun we RTP"
Oýun/üpjün ediji/ssenariýa boýunça GGR/RTP, enjamlar/geo/sagat boýunça heatmap.
Hit rate, session length, bonus fazalary/ýanma.
D. "Marketing we bonuslar"
Cohorts 1/7/30, Wakger-progress, break-even promo, trafik kanallary.
A/B-synaglary (metric guardrails we effekt).
E. "RG/Complayens"
Öz-özüňi aýyrmak/çäklendirmek, reality-checks, velocity-baýdaklar, sank-gabat gelmek.
Eksport bilen "açar" düzgünleşdiriji paneller (PII-safe).
5) Alertler: nädip peýdaly etmeli (ses däl)
Görnüşler
SLO-alertler: p95 latency/lag-dan ýokary, error-rate, webhuklary eltip bermek.
Işewürlik alertleri: çökgünlik deposit success, şowsuzlyklaryň köpelmegi 3-DS/AVS, zaýalanmakda üpjün ediji/stol, RTP outlier.
Maglumatlar/SLA ýüklemeler: penjireleri täzelemegiň gijikdirilmegi, yşyklandyryşlarda 'mismatch' paýynyň ýokarlanmagy, watermark violations.
Düzgünler we arassaçylyk
Guardrails: waka üçin azyndan 2 görkeziji (mysal üçin latency + error-rate).
Poçta: Slack/Teams, e-mail, PagerDuty; "hemmelere".
Dedup/basyş: problemanyň köküne görä toparlanma (PSP/sebit).
Runbook: playbook/dashboard-detal, owner we SLO-maksat baglanyşygy.
Awto-silence: meýilleşdirilen işler üçin/cut-off (banklar).
6) Real-time vs batch: haçan näme
Antipattern: "hemme zat realtime". Gymmat, şowhunly, durnuksyz. Kararyň gymmaty boýunça täzelik derejesini ulanyň.
7) BI-ni önüme salmak (Embedded)
Çemeleşmeler: iFrame/URL signed embedding, JS-SDK, API-wiz.
Giriş gözegçiligi: row-level security (brand/region/player_scope), JWT-claims, meýdanlary bölekleýin gizlemek.
UX-patternleri: KPI kiçi widjetleri, "drill-through" jikme-jiklik, "wakany bileti döretmek" düwmeleri.
Kesmek/kwotalar: result-cache, agyr penjireler üçin prepared extracts.
8) Howpsuzlyk we gizlinlik
PII-izolýasiýa: aýry-aýry shemalar/baketler; BI - psevdo-ID, heşler/bellikler.
Rezidentlik: kross-sebit okalyşlaryny gadagan etmek; segmentasiýasy per brand/region.
RBAC/ABAC: rollar (exec/ops/finance/support/marketing), OPA syýasaty.
Audit (WORM): metrikleriň/daşbordlaryň üýtgemegi, maglumatlaryň eksporty, elýeterlilik.
Syrlar/açarlar: KMS/Vault, SSO/OIDC + MFA.
9) BI üçin maglumatlaryň hili we ygtybarlylygy
Data Contracts: shemalar, hökmany meýdanlar, metrikleriň semantikasy.
DQ-synaglar: açarlaryň özboluşlylygy, salgylanma bitewiligi, aralyklary, gapjygyň deňagramlylygy.
Watermarks: gijä galmak penjireleri we goşmaça hasaplamalar.
Linedge/katalog: kimiň eýesi, täzelik SLA, penjirelere garaşlylyk.
Baha gözegçiligi: soraglar/skan-baýtlar, "gyzgyn" penjireler - DWH, sowuk - Lake.
10) Daşbordlar we metrikler üçin CI/CD
Git-as-source: ammardaky daşbordlar/ulanyjylar/metrikler (LookML/dbt/Superset YAML).
Preview/review: gum gutusy/preview-gurşaw, wizual ekran synaglary.
Laýyklyk gözegçiligi: schema/metric breaking-changes synaglary.
Relizleriň katalogy: Metrikler üçin wersiýalar, changelog, Deprecation/Sunset.
11) BI üçin SLO/SLI
Freshness: Altyn penjireler wagtynda (mysal üçin p95 ≤ 15 min; T + 1 hasabatlary ≤ sebitiň 09:00).
Availability: BI konsol ≥ 99. 9%, embedded widgets ≥ 99. 95%.
Performance: p95 açar panelleri render wagty ≤ 2-5 s.
Data Quality: 'ERROR' = 0; 'WARN' synpynyň DQ ≤.
Alert Quality: precision/recall alerts (≥ 0. 7/0. 8 görkeziji hökmünde).
12) Çek-listler
Platforma/maglumatlar
- Pul/tölegler/mazmun/RG/amallar üçin altyn-vitrinler.
- GGR/NGR/retention/PCI-safe.
- SLA/kassa üçin akym; jedeller/bonuslar üçin mikrobatçi; PSP üçin T + 1.
- DQ-synaglar, watermarks we reprocess; SLA bilen lineer we katalog.
- RBAC/ABAC + PII-izolýasiýa we rezidentlik.
- Reconciliation panelleri we mismatch-alertleri.
- CI/CD daşbordlary, metrik üýtgeşmeleriň gykylygy.
Önüm/amallar
- SLO we "jikme-jikliklere bir gezek basmak" bilen NOC paneli.
- PSP/geo boýunça töleg hunisi we cost-per-success.
- Live-SLA gözegçilik we pese gaçmak üçin aladalar.
- RG/AML gözegçilik panelleri reg-hasabat eksporty bilen.
- Administration/CRM, nagt we kwotalarda embedded widgets.
13) Gyzyl baýdaklar (anti-patternler)
BI ALTP göni urýar; Lakehouse/Gold ýok.
Dürli toparlar GGR/NGR-ni başgaça hasaplaýarlar; semantic layer ýok.
Watermarks we babasyz penjireler → goşa amallar.
Real-time "hemme ýerde", ýöne çözgütler T + 1.
RBAC/PII izolýasiýasynyň ýoklugy; sebitleýin okamak.
Daşbordlar el bilen, wersiýalaşdyrylmazdan/revýusyz.
guardrails, "alert fatigue" bolmasa şowhunly alertler.
14) Jemleýji
BI bilen integrasiýa diňe bir owadan grafika däl. Bu dolandyrylýan zynjyr: lakehouse-vitrinler we metrikleriň umumy sözlügi, täzelenmeleriň paýhasly ýygylygy, berk howpsuzlyk we rezidentlik, päsgelçilik däl-de, hereket etmäge kömek edýän aladalar. Semantic layer, SLO-monitoring we CI/CD dashbord gurup, maglumatlary amaly artykmaçlyga öwürýärsiňiz: önüm çaltlaşýar, çykdajylar azalýar, hadysalar şikaýatlara çenli ýüze çykýar we kadalaşdyryjy hasabat "el bilen Excel" bolmazdan ýygnalýar.
