Sobes.tech

Data Engineer

Jakie są wady architektury MPP w Greenplum?

Middle
Леман про
65

Jak zrobić przedłużenie w górę (wypełnić NULL poprzednią niezerową wartością w kierunku odwrotnym)?

Junior
Яндекс
65

Jakie są rodzaje połączeń fizycznych (metody łączenia)?

Middle
Леман про
65

Jak znaleźć podłańcuch w konkretnej kolumnie pliku logu w Linuxie (np. data w trzeciej kolumnie)?

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

Jakie metody usuwania danych istnieją w ClickHouse?

Middle
ютэир
64

Jaki jest cel dzielenia danych na bloki w HDFS?

Middle
AstonAston
64

Jakie zalety i wady ACID można wymienić, oprócz szybkości odczytu?

Middle
Леман про
63

Czy śledzenie pokazuje tylko żądania REST czy coś jeszcze?

Senior
ИП Ганус Александр Андреевич
63

Jak nie zabić Jupyter lub Pandas przez pamięć?

Middle
FOM GROUP
62

Czy Greenplum to OLTP czy analityczne magazynowanie?

Middle
МВидеоМВидео
62

Jakimi typami tabel w Greenplum się posługiwałeś? W jakich przypadkach używałeś heap, a w jakich Append-Optimized?

Middle
КИПР NDA(IGaming)
62

Czym różnią się generatory od list w Pythonie?

Middle
FOM GROUP
62

Jakie strategie ładowania przyrostowego w dbt stosowałeś?

Middle
КИПР NDA(IGaming)
62

Do czego służą indeksy, jakie są ich zalety i wady?

Middle
FOM GROUP
62

-- Oryginalna tabela stretch -- Należy wypełnić NULL wartości poprzednią (nie NULL) w zależności od id - wykonać wypełnianie w dół id | ttime | val ---|-------|----- 1 | 07:30 | NULL 1 | 09:21 | 10 1 | 13:53 | NULL 1 | 16:12 | NULL 2 | 09:42 | 133 2 | 15:20 | NULL 2 | 21:33 | NULL 3 | 08:01 | NULL 3 | 11:41 | 8 3 | 14:23 | NULL 3 | 16:17 | NULL 3 | 19:54 | 2 4 | 13:10 | 312 4 | 14:42 | NULL 4 | 16:31 | 7 4 | 17:44 | NULL id | ttime | val ---|-------|----- 1 | 07:30 | NULL 1 | 09:21 | 10 1 | 13:53 | 10 1 | 16:12 | 10 2 | 09:42 | 133 2 | 15:20 | 133 2 | 21:33 | 133 3 | 08:01 | NULL 3 | 11:41 | 8 3 | 14:23 | 8 3 | 16:17 | 8 3 | 19:54 | 2 4 | 13:10 | 312 4 | 14:42 | 312 4 | 16:31 | 7 4 | 17:44 | 7 -- Zapytanie SQL do uzyskania pożądanej tabeli SELECT id, ttime, COALESCE(val, LAST_VALUE(val) OVER(PARTITION BY id ORDER BY ttime)) as val FROM stretch

Junior
Яндекс
62

Jak pracowali z CI/CD?

Middle
AstonAston
61

Jaki typ odczytu jest używany w Greenplum: wierszowy czy kolumnowy?

Middle
МВидеоМВидео
61

Czym są martwe wiersze w bazie danych?

Senior
ИП Ганус Александр Андреевич
61

Czym różni się partycjonowanie od sharding?

Middle
СБЕРСБЕР
61

Czym jest GIL (Global Interpreter Lock)?

Middle
FOM GROUP
60
/32