Data Engineer
Ha szeretné megváltoztatni az ágat, amelyre egy almodul mutat, mit kell tennie? - Az almodulok nem támogatják az ágak változtatását - Törölje az almodult, és adja hozzá újra a kívánt ággal - Változtassa meg az ágat az almodulban, és hajtson végre commitot a fő tárhelyen - Futtassa a git checkout parancsot a kívánt ágra az almodulban, és rögzítse a változásokat a fő tárhelyen - Futtassa a git submodule update --branch parancsot, megadva az új ágat
Miért választják szét a nézeteket (VIEW) és a táblákat? Mire jók a nézetek?
Töltöttél adatokat Sparkból S3-be Parquet formátumban, majd Parquetből Greenplumba — hogyan zajlik a betöltési folyamat?
Mesélj a partícionálásról. Milyen érdekes műveleteket kellett végrehajtanod?
Hogyan közelíted meg általában az ETL és ELT folyamatok kialakítását? Mi a különbség ezek között a folyamatok között?
Hol kezdenéd el a projekt megvalósítását?
Te voltál az egyedüli felelős értük — mindent magad csináltál?
-- Adott a numbers tábla egy oszloppal, neve num (egész számok, ismétlődhetnek). -- Írjon SQL lekérdezést, amely a számokat két oszlopra bontja: -- even – páros számok (növekvő sorrendben) -- odd – páratlan számok (növekvő sorrendben) -- A számokat soronként kell elhelyezni: az első sorban – az első páros és az első páratlan, -- a második sorban – a második páros és a második páratlan, stb. -- Ha az egyik csoportban több szám van, mint a másikban, a hiányzó helyek NULL értékűek legyenek. -- eredeti tábla -- num -- --------- -- [phone] -- lekérdezés eredménye -- even | odd -- -----|----- -- 2 | 1 -- 4 | 3 -- 6 | 5 -- 8 | 7 -- 10 | 9 -- NULL | 11 -- NULL | 11
Melyik erőforrás fogyasztódik a leginkább a Nested Loop Join esetén?
Meg tudod mondani, végül mit fogunk itt kapni? Minden lépést kommentálni kell, hogyan működik.
Hogyan felel meg tapasztalata a pozíció feladataihoz: a betöltési folyamatok kísérése és elemzése, anomáliák figyelése és felismerése, tesztelés és fejlesztések telepítése a gyártásban, második szintű támogatás, műszaki dokumentáció ellenőrzése?
Mit kell ellenőrizni, ha a naplók nem nyílnak meg (hiba 403)?
Mire való az ablakfüggvények?
Milyen korlátozás van a DISTINCT ON használatakor PostgreSQL-ben az ORDER BY-vel?
[név] kijavította a hibákat és a stílust a szövegben: «Szia! Én vagyok [név], korábban kérted, hogy váltson át Telegramra» — tisztelettel, de barátságosan
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...
Milyen feladatot oldottál meg legutóbb Pythonban a termelésben?
Mire kell figyelni a memória, a sebesség és a pontosság szempontjából nagy XML-ek parsolásakor?
Hogyan olvastad pontosan a Parquet-et?
A tárhely a Data Vault séma szerint épült — te is fejlesztetted, karbantartottad? Kézzel adtál hozzá hubokat, linkeket?