Sobes.tech

Data Engineer

Milyen típusú típusosítás van Pythonban: statikus vagy dinamikus?

Middle
МТСМТС
32

Van egy ügyfél táblánk (azonosító, név, cím stb.), termékek (azonosító, név stb.), termékmozgás (itt van ügyfél azonosító, termék, dátum, mennyiség, összeg), meg kell találni, mely termékeket adták el január 1-jén, csak az egyedi, és meg kell mutatni a vásárló nevét és...

Middle
СБЕРСБЕР
32

Hogyan hasonlítsuk össze az eredeti („élő”) és a cél táblázatot, ha a forrás folyamatosan változik?

Senior
ООО Блейз Аналитикс
32

Hogyan kapcsolódnak a Spark partíciók és a táblák (például Iceberg) partíciói?

Senior
ООО Блейз Аналитикс
32

Mi az a shuffle a Sparkben és miért fontos minimalizálni?

Middle
AstonAston
32

Milyen feladatot oldottál meg legutóbb Pythonban a termelésben?

Middle
ютэйр
32

Mikor használhatjuk a CSV-formátumcsaládot?

Middle
AstonAston
32

Hogyan oldja meg a problémát, amikor az olvasási folyamat láthatja a táblázat közbenső (inkonzisztens) állapotát több lépéses ETL (delete+insert) során az Iceberg-ben?

Senior
ООО Блейз Аналитикс
32

Hogyan alkalmazhatok egy függvényt az összes sorra vagy elemre pandasban?

Middle
газпромнефть снабжение
32

Mire kell figyelni a memória, a sebesség és a pontosság szempontjából nagy XML-ek parsolásakor?

Middle
FOM GROUP
32

Hogyan olvastad pontosan a Parquet-et?

Middle
АНО ЦИСМ
32

Milyen esetekben hagyhat ki adatokat vagy duplikálhatja azokat a ClickHouse Materialized View?

Middle
АНО ЦИСМ
32

Mi az a Materializált Nézet és miben különbözik egy normál Nézettől?

Middle
FOM GROUP
32

Szeretsz inkább egyedül, szakértőként dolgozni, vagy fejlesztői csapatban?

Middle
СБЕРСБЕР
32

Mi az a partícionálás? Mi az a sharding? Mi az a replikáció?

Middle+
СБЕРСБЕР
32

Hogyan szervezik a kiadások a DBT-ben? Használod az Airflow-t?

Middle+
СБЕРСБЕР
32

Milyen adatforrásokkal tudott dolgozni? Hogyan zajlott az interakció a forrásokkal?

Middle
КИПР NDA(IGaming)
32

Feladat #3 Olyan ügyfeleket kell találni, akiknél a rendeléseik közötti különbség nagyobb, mint 60 nap. Ezeknél az ügyfeleknél mutassa meg a maximális különbséget (gap_days). Rendelési tábla: | order_id | customer_id | order_dt | |----------|-------------|------------| | 1 | 1 | [phone] | | 2 | 1 | [phone] | | 3 | 1 | [phone] | | 4 | 1 | [phone] | | 5 | 2 | [phone] | | 6 | 2 | [phone] | | 7 | 3 | [phone] | Végső eredmény: | customer_id | gap_days | |-------------|----------| | 1 | 123 | | 2 | 120 |

Middle
ОстровокОстровок
32

Mit lehet mondani a következő lekérdezés helyességéről? select * from sessions where ended_at is null and status != 'pending';

Junior
01.tech
32

[név] kérdezte: Mit kell hozzáadni a táblamotorhoz, hogy az adatok minden csomóponton naprakészek maradjanak a klaszterben?

Middle
Utair
32
/32