Sobes.tech

Data Engineer

Mely mezőkre osztottad az adatokat a Greenplum-ben?

Middle
Альфа-БанкАльфа-Банк
27

Milyen adatminőség-ellenőrzéseket végeztek a Data Vault-ban?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
27

Van tapasztalatod a Table Engine Join használatában a ClickHouse-ban?

Middle
Леман про
27

Hogyan határozza meg a Spark, hogy egy táblázat elég 'kicsi' a broadcast joinhoz (felső határ)?

Middle+
ПАО Сбербанк
27

Milyen sorrendben hajtódnak végre az SQL fő műveletei: SELECT, FROM stb.?

Middle
Альфа-БанкАльфа-Банк
27

Hogyan lehet adatokat átvinni a feladatok között az Airflow-ban?

Middle
FOM GROUP
27

Vannak-e olyan funkciók és lehetőségek a Greenplumban, amelyek nem találhatók meg a szokásos MySQL-ben és más dialektusokban?

Middle
Альфа-БанкАльфа-Банк
27

Mondjon egy példát, amikor sikerült javítani a folyamatokat vagy eszközöket a csapat számára.

Middle
Островок.Ostrovok!Tech
27

A képen látható táblastruktúra létrehozva. Szükséges végrehajtani a képen látható lekérdezést. Milyen típusú join-t kell használni a [...] helyén, hogy az eredményben type = 'table_aw' rekordok esetén a 'naming' oszlop kitöltve legyen, és type = 'table2' rekordok esetén a 'serial_number' oszlop? create table multirelation( type varchar not null, entity_id integer not null ); create table table_aw( id integer primary key, naming varchar not null ); create table table2( id integer primary key, serial_number varchar not null ); -- táblák szerkezete select m.type,m.entity_id, ta.naming, t2.serial_number from multirelation m [...] join table_aw ta on m.entity_id = ta.id and m.type='table_aw' [...] join table2 t2 on m.entity_id = t2.id and m.type='table2'; -- lekérdezés Hagyja üresen inner cross right left

Junior
01.tech
27

Kik voltak az adatok fogyasztói, és hogyan épültek a vitrinek?

Middle
КИПР NDA(IGaming)
27

Mi történt és hogyan lehet visszaszerezni a munkát?

Junior
01.tech
27

Témánk nagyon strukturált, fa-szerű, az adatok nyers — hogyan kezeljük őket?

Middle
МВидеоМВидео
27

Mi a különbség a Greenplum és a PostgreSQL között?

Middle
газпромнефть снабжение
27

Mire számítasz fizetésként?

Middle+
ПАО Сбербанк
27

Logisztikai vállalat jelentése Ön egy logisztikai vállalat elemzője, aki a raktárak műveleteit nyilvántartja. Jelentést kell készítenie minden raktár hatékonyságáról. Minden raktár esetében számolja ki: • a műveletek összes száma (count_operations); • a raktárban feldolgozott termékek összes száma (sum_quantity); • az átlagos feldolgozási idő (avg_processing_time), csak a megadott idővel (nem NULL) rendelkező műveleteket figyelembe véve, a legközelebbi egész számra kerekítve; • a maximális és minimális termékszám, amit egy műveletben feldolgoztak (max_quantity, min_quantity); • az egyes típusú műveletek száma («beszállítás», «kiszállítás», «átvitel») külön oszlopokban: supply_operations, shipment_operations, transfer_operations. Szűrje ki azokat a raktárakat, ahol az összes művelet száma több mint 2, és az átlagos feldolgozási idő nem haladja meg a 60 percet. Rendezze az eredményt a raktár azonosítója szerint növekvő sorrendben. Bemeneti formátum operations tábla: • operation_id (int) — művelet azonosítója • warehouse_id (int) — raktár azonosítója • operation_type (text) — művelet típusa: «beszállítás», «kiszállítás», «átvitel» • quantity (int) — a műveletben lévő termékek száma • operation_date (timestamp) — a művelet dátuma és időpontja • processing_time (int) — a művelet feldolgozási ideje A processing_time oszlop NULL értékeket tartalmazhat. Kimeneti formátum A lekérdezésnek egy olyan táblát kell visszaadnia, amely a következő mezőket tartalmazza a megadott sorrendben: • warehouse_id (int) — raktár egyedi azonosítója • count_operations (int) — a raktárban végrehajtott összes művelet száma • sum_quantity (int) — a raktárban feldolgozott összes termék száma • avg_processing_time (numeric) — a művelet átlagos feldolgozási ideje (percben), csak a nem NULL idővel rendelkező műveleteket figyelembe véve, a legközelebbi egészre kerekítve • max_quantity (int) — egy műveletben feldolgozott maximális termékszám • min_quantity (int) — egy műveletben feldolgozott minimális termékszám • supply_operations (int) — «beszállítás» típusú műveletek száma • shipment_operations (int) — «kiszállítás» típusú műveletek száma • transfer_operations (int) — «átvitel» típusú műveletek száma

Junior
01.tech
27

Mik a Set és List Pythonban? A teljesítményen kívül milyen más jellemzők vannak?

Middle
СБЕРСБЕР
27

BALOLDALI CSATLAKOZÁS: 10 rekordot tartalmazó táblázat BALOLDALI CSATLAKOZÁS: 100 rekordot tartalmazó táblázat. Mekkora lehet a minimális és maximális sorok száma?

Middle
wb
26

A megjelenített képernyőn két adatszerkezet van; melyikben lesz gyorsabb a 2 érték keresése és miért?

Senior
ТЕХНОНИКОЛЬ
26

SELECT client_id, ФИО, SUM(suma) AS total_amount FROM clients JOIN transactions ON clients.client_id = transactions.client_id WHERE дата = '2025-05-01' GROUP BY client_id, ФИО;

Middle
СБЕРСБЕР
26

Hogyan szervezed általában a feladatokon végzett munkádat, és hogyan követed nyomon a haladást?

Middle
ютэйр
26
/32