Data Engineer
Ce format de lucru îți este mai convenabil — birou, hibrid sau de la distanță? Avem două birouri, pe Kutuzovsky și Tula.
Care este diferența dintre Greenplum și PostgreSQL?
Povestiți-ne mai multe despre dezechilibrul datelor între sharding-uri: cum a fost determinat și cum a fost utilizată funcția/mecanismul corespunzător?
La scopul unei restricții de cheie externă și care este sensul restricției la ștergere/actualizare în prezența înregistrărilor dependente (din punct de vedere logic)?
Cum se detectează dezechilibrul datelor (data skew) în Spark?
Cum se transferă date între sarcini în Airflow?
Există funcții și capabilități în Greenplum care nu sunt în MySQL obișnuit și alte dialecte?
Te rog, povestește-mi despre experiența ta din ultimul an: ce echipă, ce sarcini, ce rol și care a fost cea mai interesantă sarcină.
A fost creată structura tabelelor indicată în imagine. Este necesar să executați interogarea indicată în imagine. Ce tip de join trebuie utilizat în loc de [...], pentru ca în rezultat, pentru înregistrările cu type = 'table_aw' coloana 'naming' să fie completată, iar pentru înregistrările cu type = 'table2' — coloana 'serial_number'? 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 ); -- structura tabelelor 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'; -- interogare Lăsați gol inner cross right left
Cum se combină două tabele în SQL?
Subiectul nostru este foarte structurat, în formă de copac, datele sunt brute — cum le procesăm?
La ce salariu te aștepți?
Dictionarul în Python este un tip modificabil sau nemodificabil? Care sunt cerințele pentru cheile și valorile sale?
Cu ce versiune de Airflow ați lucrat?
Câte descărcări au fost în total — joburi de nivel înalt, fire?
Aveți întrebări despre echipă și rol?
[nume] a întrebat: Cum se implementează stocarea datelor doar pentru 2 ani în ClickHouse?
Pentru ce sunt folosiți decoratorii în Apache Airflow?
Ce tipuri de partiții există?
Care sunt planurile tale pentru următorii 5 ani? În ce domenii ai dori să te dezvolți?