Sobes.tech

Data Engineer

Was sind die Nachteile der MPP-Architektur in Greenplum?

Middle
Леман про
65

Wie macht man eine Aufwärtsverlängerung (NULL mit dem vorherigen Nicht-Null-Wert in umgekehrter Richtung auffüllen)?

Junior
Яндекс
65

Welche Arten von physischen Verbindungen (Join-Methoden) gibt es?

Middle
Леман про
65

Wie findet man eine Teilzeichenkette in einer bestimmten Spalte einer Log-Datei unter Linux (z.B. das Datum in der dritten Spalte)?

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

Welche Methoden gibt es, um Daten in ClickHouse zu löschen?

Middle
ютэир
64

Was ist der Zweck der Aufteilung von Daten in Blöcke im HDFS?

Middle
AstonAston
64

Welche Vor- und Nachteile von ACID können genannt werden, abgesehen von der Lesegeschwindigkeit?

Middle
Леман про
63

Zeigt die Rückverfolgbarkeit nur REST-Anfragen oder noch etwas anderes?

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

Wie man Jupyter oder Pandas nicht durch Speicher tötet?

Middle
FOM GROUP
62

Ist Greenplum ein OLTP oder ein analytisches Lager?

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

Welche Tabellentypen haben Sie in Greenplum verwendet? In welchen Fällen wurde Heap verwendet und in welchen Append-Optimized?

Middle
КИПР NDA(IGaming)
62

Worin unterscheiden sich Generatoren von Listen in Python?

Middle
FOM GROUP
62

Welche Strategien für inkrementelles Laden in dbt haben Sie verwendet?

Middle
КИПР NDA(IGaming)
62

Wofür sind Indizes da? Welche Vor- und Nachteile haben sie?

Middle
FOM GROUP
62

-- Ursprüngliche Tabelle stretch -- Es ist notwendig, NULL-Werte in Bezug auf die id mit dem vorherigen Wert (nicht NULL) aufzufüllen - nach unten ausdehnen 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 -- SQL-Abfrage, um die gewünschte Tabelle zu erhalten SELECT id, ttime, COALESCE(val, LAST_VALUE(val) OVER(PARTITION BY id ORDER BY ttime)) as val FROM stretch

Junior
Яндекс
62

Wie haben Sie mit CI/CD gearbeitet?

Middle
AstonAston
61

Welchen Lesetyp verwendet Greenplum: Zeile oder Spalte?

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

Was sind tote Zeilen in der Datenbank?

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

Was ist der Unterschied zwischen Partitionierung und Sharding?

Middle
СБЕРСБЕР
61

Was ist GIL (Global Interpreter Lock)?

Middle
FOM GROUP
60
/32