Sobes.tech

Data Engineer

Zadatak #3 Potražite klijente kod kojih je razmak između narudžbi veći od 60 dana. Za te klijente prikazati maksimalni razmak (gap_days). Tabela narudžbi: | 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] | Konačni rezultat: | customer_id | gap_days | |-------------|----------| | 1 | 123 | | 2 | 120 |

166

Koja je razlika između repartition i coalesce u Spark?

164

Zašto podaci mogu biti izgubljeni? Navedi nekoliko razloga.

153

Kako bi opisao u kodu proveru da li se vrednost značajno razlikuje od normalne (očekivane) raspodele?

153

Da li ste radili sa menadžerima konteksta u Pythonu? Šta su i čemu služe?

153

Kako sprečiti da netačni podaci učitani u vitrin ili međuspremnu tabelu dođu do viših pipeline-ova?

151

Koje načine prenosa podataka između zadataka u Airflow-u poznajete?

147

Ako je raspored DAG @daily, у које време се он заправо покреће?

143

Da li je rečnik u Pythonu promenljivog ili nepromenljivog tipa? Koji su zahtevi za njegove ključeve i vrednosti?

143

Да ли си радио статистичке провере?

135

Која је алгоритамска сложеност претраге у речнику у најгорем случају?

132

Kako pokrenuti drugi DAG u Airflow odmah nakon uspešnog završetka prvog?

131
/2