Mesterséges intelligencia, magyarul.
Az eredeti közleményekből.

Az EF Cortex Agenttel mérte fel a dbt-modellek költségét és értékét

2026. október 27. 17:44Forrás: dbt Labs
Az EF Cortex Agenttel mérte fel a dbt-modellek költségét és értékét
Kép: dbt Labs

Az EF Education First dbt-modelleken és Snowflake-en alapuló pontozási rendszert épített, amely megmutatja az adatfolyamok költségét és használatát. A domaincsapatok egy Snowflake Cortex Agenten keresztül kérdezhetnek rá az eredményekre.

A lényeg röviden
  • Az EF Education First Snowflake- és dbt-alapú pontozási rendszert épített.
  • A modelleket futási idő, kreditek és feldolgozási sebesség alapján értékelik.
  • Egy nagy modell futási ideje 10 percről 2 percre csökkent.
  • Egyes Power BI-munkaterületeken akár a jelentések 70 százalékát törölték.
  • A következő lépések között Jira-automatizálás és Confluence-integráció is szerepel.

A fogyasztásalapú működés láthatóvá tette a költségeket

Az EF Education First évente több ezer diákot küld külföldi utakra. A vállalat adatplatformcsapata olyan adatmesh-rendszert támogat, amelyben az egyes domaincsapatok maguk felelnek a martokért és az üzleti logikáért.

A költségkezelés akkor vált sürgetővé, amikor az EF a korábbi SQL Server-környezetből Snowflake-re költözött. A régi rendszerben a kiadás rögzített volt, a fő korlátot pedig az áteresztőképesség jelentette. A Snowflake fogyasztásalapú számítási modellje, valamint a domaincsapatonként elkülönített adattárházak nagyobb önállóságot adtak a csapatoknak, ugyanakkor minden dbt-modell futtatásának tényleges költsége lett.

A platformcsapat rövid idő alatt három problémát látott: folyamatosan emelkedő kiadásokat, alig használt adatfolyamokat és néhány drága, gazdátlan projektet.

Pontszám alapján sorolják be a modelleket

Adrien Ledoux, az EF adatplatformcsapatának vezetője a dbt Summit 2026 egyik szekciójában ismertette a megoldást. A csapat minden dbt-modellhez és teszthez pontszámot rendel az olyan adatok alapján, mint a futási idő, az elhasznált kreditek és a másodpercenként feldolgozott sorok száma.

A pontszámokat hasonló méretű modellekhez viszonyított percentilisértékként normalizálják. Így egy nagy ténytábla nem kerül automatikusan hátrányba egy kisebb modellel szemben. A modelleket három szintbe sorolják. A legjobb kategóriába kerülőket változatlanul hagyják, és sikertörténetként mutatják be a vállalaton belül. A középső csoportot időszakosan felülvizsgálják, a legalsó kategória pedig egyeztetést indít a modellért felelős domaincsapattal.

A rendszer a Snowflake-fiók használati adataira épül, amelyeket Kimball-stílusú megközelítéssel alakítottak át. Az adatokat egy egyedi folyamat egészíti ki a Power BI aktivitási naplóival. A dbt Labs szerint a Fivetran már natív Power BI-csatlakozót kínál, így ez az egyedi adatbetöltés később kiváltható.

A Cortex Agent önkiszolgáló hozzáférést ad az adatokhoz

Az adatforrások egy Snowflake-ben létrehozott, irányított szemantikai rétegbe kerülnek. Erre épül a Cortex Agent, amelyen keresztül a domaincsapatok kérdéseket tehetnek fel. Az ügynök a kérdező domainjéről, felhasználójáról és csapatáról is kap kontextust, így figyelembe tudja venni, hogy ki kérdez, és mely területért felel.

A megoldásnak a dbt Labs által közölt eredmények szerint már mérhető hatása volt. Az EF legnehezebb adatfolyamai közül néhány 40 százalékos hatékonyságjavulást ért el. Az egyik legnagyobb modell futási ideje 10 percről 2 percre csökkent. Egyes Power BI-munkaterületeken akár a jelentések 70 százalékát is törölték, miután láthatóvá vált, hogy alacsony a használatuk.

Ledoux ugyanakkor különbséget tett a használat és az érték között. Egy ezerszer megnyitott jelentés sem feltétlenül értékes, míg egy hetente egyszer, a megfelelő személy által ellenőrzött jelentés az lehet. A csapat ezért olyan visszacsatolási folyamaton dolgozik, amely a hasznosítható megállapításokat Salesforce-ba küldi, felelősöket rendel hozzájuk, majd visszatölti az eredményt.

A technikai megoldás önmagában nem garantálja az elfogadást

Az ügynök bevezetésének legnagyobb folyamatos kihívása az elfogadás. A projekt közben az adatmérnökök inkább analitikai mérnöki feladatokat végeztek, és saját CI/CD-folyamataik hiányosságaira is fény derült.

A következő lépések között szerepel a Confluence-dokumentáció bekötése a Fivetranon keresztül, valamint a Snowflake-munkafolyamatok összekapcsolása Jira-jegyek automatikus megnyitásával. A csapat rendszeres használati összefoglalókat is küldene a domaincsapatoknak, amelyek egyébként nem feltétlenül tudnának az eszközről.

Ledoux záró üzenete szerint egy jó technikai ötlet nem terjed el magától. A vezetőknek időt kell fordítaniuk a változás kezelésére is, hogy a költség- és értékadatokból valóban önkiszolgáló, használható eszköz legyen.

Kövesd az AI Hírek oldalát a FacebookonA legfontosabb MI-hírek magyarul, rögtön a megjelenés után a hírfolyamodban.Követem

Kapcsolódó hírek

Így működtet a Sigma 2883 modellt dbt és Dagster segítségével
Fejlesztőknek2026. október 27. 19:51

Így működtet a Sigma 2883 modellt dbt és Dagster segítségével

A Sigma Computing 2883 dbt-modellt és hat adatrégiót kezel saját szemantikai rétegében, amelyet a Dagster hangol össze. A vállalat a definíciókat kódként, verziókövetve…

A dbt modellek többsége lassíthatja a Snowflake-költségek csökkentését
Termékek és eszközök2026. október 27. 19:34

A dbt modellek többsége lassíthatja a Snowflake-költségek csökkentését

A dbt modellek többsége nem része annak a függőségi láncnak, amely meghatározza egy feladat teljes futási idejét. Az Espresso AI szerint ezeknél a modelleknél kisebb…

A dbt kísérlete szerint közel felére csökkenthető az AI-költség
Kutatás2026. október 26. 17:39

A dbt kísérlete szerint közel felére csökkenthető az AI-költség

A dbt Labs kontrollált kísérletben vizsgálta, mi történik, ha az AI-ügynökök a nyers ügyféladatok helyett előre elkészített összefoglalókat kapnak. A vállalat szerint a…