Šta obično radiš nakon što pripremiš SQL za DBT model?
Data Analyst
SQL zadatak: izračunajte konverziju po grupama eksperimenata (exp_id=90) od događaja Epic Match Start do Epic Fight Win po korisnicima, sa ispravnom atribucijom događaja eksperimentu putem join po vremenu.
Zadatak u Pythonu: izgraditi sesije korisnika po događajima (prekid > 30 minuta = nova sesija) i izračunati dnevne agregate.
Реци о индексима у ClickHouse.
Šta je semi-join i anti-join? Čemu služe i gde se primenjuju?
Додати пример када сте сами иницирали промене у DWH, pipeline или моделу података.
ORDER BY i PRIMARY KEY u ClickHouse — u čemu je razlika, zašto su odvojeni?
Kako odlučuješ koje testove da napišeš za DBT model? Da li su potrebna upozorenja?
Imamo ClickHouse i u njemu postoji DBT upit koji se redovno pokreće, ali traje dugo. Koji mogu biti razlozi i kako bi pristupio optimizaciji?
Ispričaj o pristupima izgradnji DWH: Data Vault 2.0 vs snežinka/zvijezda — osnovne entitete, prednosti i nedostaci.