Sobes.tech

Data Engineer

Užduotis #2 Parašykite užklausą, kuri rodo TOP-3 darbuotojus pagal atlyginimą kiekviename skyriuje. Rodyti skyriaus pavadinimą, darbuotojo vardą ir jo atlyginimą. employee lentelė: | id | name | salary | dept_id | |----|-------|--------|---------| | 10 | John | 1000 | 2 | | 20 | Tom | 5000 | 3 | | 30 | Bill | 3000 | 2 | department lentelė: | id | name | |----|-----------| | 1 | Marketing | | 2 | IT | | 3 | Finansai | Išvestis: department_name, num, employee_name, salary su cte kaip( select d.name as department_name, e.name as employee_name, e.salary, dense_rank iš employee e jungtis su department d on e.id = d.id

225

Galutinis rezultatas: | customer_id | gap_days | |-------------|----------| | 1 | 123 | | 2 | 120 | su cte kaip( pasirinkite order_id, customer_id, order_dt, lag(order_dt) per(partition by customer_id order by order_dt) kaip prev_order_ft, datediff(day, prev_order_ft, order_dt) kaip gap_days iš Orders ) pasirinkite customer_id, max(gap_days) kaip gap_days iš cte kur gap_days > 60 grupuoti pagal customer_id

182

Kokiu atveju žodyno paieška gali nusileisti iki blogiausio atvejo?

179

Ar kada nors dirbote su dekoratoriais Python? Kas jie yra ir kur jie taikomi?

179

Papaskinkite apie mutabilius ir nemutabilius duomenų tipus Python ir pateikite pavyzdžių.

175

Ar dirbote su parametrais ir hints, kurie nustato Broadcast Join naudojimą?

174

Kaip įprastai tvarkydavote klaidas ir įspėjimus pipeline'ose?

166

Papasakok daugiau apie tinklą: kas tai ir kodėl tai svarbu?

166

Sual #1 İki cədvəli id atributu üzrə birləşdirərkən inner, left, right, full join ilə neçə qeyd qaytarılacaq? t1 t2 | id | | id | |-----| |-----| | 1 | | 1 | | 2 | | 1 | | 3 | | 3 | | 0 | | 5 | | NULL| | NULL| | NULL| inner: left: right: full outer:

164

Kaip išvengti maždaug 700 DAG vykdymo vienu metu catchup/backfill metu Airflow?

164

Paaiškinkite tinginius ir nedelinius skaičiavimus Spark.

164

Ką žinote apie serializaciją ir deserializaciją Spark/UDF kontekste?

155

Kaip skiri techninius ir verslo duomenų patikrinimus, ir kas turėtų nustatyti jų reikalavimus?

154
/2