Biznes Zəkası

Semantik Qat: Hamının Eyni KPI-nı Danışdığı Yer

İki rəhbər eyni iclasa iki fərqli 'aktiv müştəri' rəqəmi ilə gəlir; ikisi də haqlıdır. Semantik qat bu bahalı xaosu bitirən memarlıqdır.

BIART Ekibi3 dəq oxu3 baxış
Semantik katman ve KPI tanımları görseli

İki rəhbər eyni iclasa iki fərqli 'aktiv müştəri' rəqəmi ilə gəlir. Biri 142.000, digəri 168.000 deyir. İkisi də haqlıdır — biri son 30 gündə əməliyyat edəni, digəri hesabı açıq olanı saymışdır. Bu, BI dünyasının ən köhnə və ən bahalı problemidir: metric tərifinin hər hesabatda yenidən, fərqli yazılması. Semantik qat məhz bunun üçün var.

Semantik qat nədir?

Veri mənbəyi ilə hesabat aləti arasında duran, biznes metriklərini vahid və mərkəzi bir yerdə təyin edən abstraksiya qatıdır. 'Aktiv müştəri', 'xalis gəlir', 'churn nisbəti' kimi təriflər SQL içinə gömülmək əvəzinə burada bir dəfə yazılır; Power BI, Tableau, Excel və AI asistanı eyni tərifi istifadə edir.

Niyə hər alət öz tərifini etməsin?

Çünki tərif çoxaldıqca uyğunsuzluq qaçılmazdır:

  • 'Gəlir' Power BI-da ƏDV daxil, Tableau-da xaric hesablanır.
  • Bir analitik churn-ü aylıq, digəri illik təyin edir.
  • Yeni hesabat hər dəfə köhnə SQL-i kopyalayır; bir tərif dəyişəndə 30 hesabat əllə yenilənməlidir.

Semantik qat tərifi veridən ayırır: metric bir dəfə təyin olunur, bütün alətlər oradan oxuyur.

Headless BI və metrics layer

Son illərdə 'headless BI' yanaşması yayıldı: semantik qat vizuallaşdırma alətindən asılı olmayan bir servis kimi işləyir. dbt Semantic Layer (MetricFlow), Cube və AtScale bu kateqoriyanın liderləridir. Memarlıq üç hissəlidir:

  1. Tərif qatı: metric, dimension, join, time-grain YAML ilə təyin olunur.
  2. Sorğu mühərriki: gələn sorğunu (REST/GraphQL/SQL) optimal SQL-ə çevirir.
  3. İstifadəçilər: BI alətləri, notebook-lar və AI Copilot eyni API-dən qidalanır.

Tipik metric tərifi (dbt MetricFlow)

```yaml metrics:

  • name: active_customers

type: simple measure: distinct_customer_id filter: "last_txn_date >= dateadd(day, -30, current_date)" ```

Bu tərif mərkəzi olduğu üçün 'aktiv müştəri' artıq mübahisə mövzusu deyil; vahid mənbə buradır.

İdarəçiliklə əlaqəsi

Semantik qat həm də idarəçilik alətidir. Hər metric-in sahibi, tərifi və təsdiq tarixi olur. 'Certified' damğalı metric-lər təşkilata açıqdır; eksperimental olanlar sandbox-da qalır. Bu quruluş veri idarəçiliyi çərçivəsi və Trust Score ilə birbaşa birləşir.

AI dövründə niyə kritikdir?

LLM əsaslı BI asistanı 'ötən rüb churn nə oldu' sualına cavab verərkən churn-ün tərifini bir yerdən almalıdır. Bu tərif semantik qatdan gəlirsə cavab etibarlıdır; LLM-in öz yozumuna buraxılırsa hallüsinasiya riski yaranır. CentraQL kimi platformalar bu səbəbdən semantik qatı Copilot pipeline-ının məcburi mərhələsi edir.

Haradan başlamalı?

  • Ən çox mübahisə edilən 10-15 metric ilə başlayın (gəlir, müştəri, churn, marja).
  • Hər metric üçün vahid sahibi və yazılı tərif təyin edin.
  • Əvvəlcə bir BI alətini semantik qata bağlayın, sonra genişləndirin.
  • 'Certified' / 'experimental' ayrımını ilk gündən qoyun.

Yekun

Semantik qat sehr deyil; biznes metriklərinin vahid mərkəzi tərifidir. Onsuz hər hesabat öz həqiqətini yaradır; onunla təşkilat vahid 'aktiv müştəri' rəqəmi danışır. BI yetkinliyi alət sayı ilə deyil, neçə metric-in vahid tərifə sahib olduğu ilə ölçülür.

Paylaş