Data Engineer
Эгер сиз start_date = 1-январь 2024 менен DAG түзсөңүз, эмне болот?
Терезе функциясы SUM() OVER (PARTITION BY user_id) — бир учурда сатып алуу датасын ORDER BY кошуп жатабыз, экинчи учурда — кошпойбуз. Эмне айырмасы?
Parquet кандай сактоо түрү бар: саптык же баганалык?
# эмне чыгарат s = 'abracadabra' print(s[5][0][0][0]) print(s[::-2]) s = [1, 2, 3] print(s * 2)
Неге жаңы жумуш издеп жатасыз жана келечекте эмне кылгыңыз келет?
Coalesce/repartitionтен башка shuffle башкаруу механизмдери барбы?
Азыркы ишиңизде жасалма интеллектти колдонуп жатасызбы? Кандай инструменттер жана кандайча?
Кайсы тапшырмалар үчүн ClickHouse ылайыктуу эмес жана анын ордуна эмне тандайсыз?
Өткөн жылы Pythonдеги эң маанилүү долбоор же тапшырма жөнүндө бизге айтып бериңиз.
git submodule update --init
EXPLAINдин аткаруу планы ар дайым ишке ашырылып жаткан менен шайкеш келе береби?
Неге ORC ордуна Parquet колдонулду?
Pythonдо контекст менеджерлер менен иштедиңизби? Алар эмне жана эмне үчүн керек?
# эмне чыгарат s = 'Abracadabra' print(s[5][0][0]) b = 'a' print(b[0][0]) print(s[::-2]) #Arcd s = [1, 2, 3] print(s ** 2) def foo(*args, **kwargs): print(args) print(kwargs)
Кай жакка өнүгүү кызыктуу болмок: витриналар, өнүктүрүү, аналитика, балким AI?
Көптөгөндүк менен көп процессорлуулук кандай айырмаланат? Канча тапшырма үчүн жиптерди, канча тапшырма үчүн процесстерди колдонуу керек?
Көздөн баштап керектүүгө чейинки сызыкты түздүңүзбү?
Spark кайсы чөйрөдө ишке киргизилди?
Маалыматтардын шайкешсиздигине каршы кантип күрөшүү керек?
CREATE TABLE datamarts.daily_revenue_per_country ON CLUSTER cluster_4x2 ( event_date Date, country String, total_revenue Float64 ) ENGINE = MergeTree() PARTITION BY toYYYYMM(event_date) ORDER BY (event_date);