Ko parasti dari pēc tam, kad SQL ir gatavs DBT modelim?
Data Analyst
SQL uzdevums: aprēķināt konversiju pēc eksperimentu grupām (exp_id=90) no notikuma Epic Match Start līdz Epic Fight Win pēc lietotājiem, ar pareizu notikumu atribūciju eksperimentam, izmantojot laika savienojumu.
Python uzdevums: lietotāju sesiju būvniecība pēc notikumiem ( pārtraukums > 30 minūtes = jauna sesija) un ikdienas kopskaitļu aprēķināšana.
Pastāstiet par indeksiem ClickHouse.
Kas ir semi-join un anti-join? Kam tie ir kur tos piemērot?
Sniedz piemēru, kad pats uzsāki izmaiņas DWH, pipeline vai datu modelī.
ORDER BY un PRIMARY KEY ClickHouse — kāda ir atšķirība, kāpēc tie ir atdalīti?
Kā jūs izlemt, kurus testus rakstīt DBT modelim? Vai ir nepieciešami brīdinājumi?
Mums ir ClickHouse un taj ir DBT vaicājums, kas regulāri tiek palaists, bet ilgstoši darbojas. Kādas varētu būt iemesli un kā tu pieietu optimizācijai?
Pastāstiet par pieejām DWH būvniecībai: Data Vault 2.0 vs sniegpārsliņa/zvaigzne — galvenās būtības, priekšrocības un trūkumi.