Data Engineer
Cos'è la tipizzazione dinamica?
Quali sono i vantaggi e gli svantaggi dei database a righe e colonne? Quale è più efficiente per raggruppamento e aggregazione?
Hai mai dovuto scrivere pacchetti in Oracle?
Qual è la differenza tra generatori e liste in Python?
Parlami più nel dettaglio di Spark: cosa è stato implementato esattamente, quali metodi sono stati usati
Perché avete scelto specificamente DBT? Quali sono i vantaggi e gli svantaggi di questo framework?
CREATE TABLE core.localUserMetadata ON CLUSTER cluster_4x2 ( UserId String, Country String, LastLoginDate DateTime ) ENGINE = ReplikatedReplacingMergeTree() ORDER BY (UserId); CREATE TABLE core.userMetadata ON CLUSTER cluster_4x2 ( UserId String, Country String, LastLoginDate DateTime ) ENGINE = Distribuito('cluster_4x2', 'core', 'localUserMetadata', cityHash64(LastLoginDate));
Hai esperienza con le immagini Docker, configurando ambienti su una macchina virtuale?
Come caricare i dati da Kafka a ClickHouse tramite streaming per report in tempo reale?
Qual è il vantaggio della memorizzazione a colonna rispetto a quella a riga?
Cos'è Hive e come si differenzia dai tradizionali database relazionali?
Quali metodi esistono per eliminare i dati in ClickHouse?
Quali operatori di Airflow hai usato? Come hai interagito con dbt tramite Airflow?
Cos'è lo shuffle in Spark e perché è importante minimizzarlo?
Quanto ti interessa questo ruolo, considerando il lavoro a stretto contatto con gli analisti, la revisione del loro codice e la consulenza?
Cosa è successo e come recuperare il lavoro?
Quali tipi di algoritmi JOIN esistono in PostgreSQL e in cosa si differenzia Hash Join da Nested Loop Join? In quali casi Hash Join non è applicabile?
Quali sono i tipi di connessioni fisiche (metodi di join)?
Produci un elenco di prenotazioni costose Domanda Come puoi produrre un elenco di prenotazioni nel giorno di [telefono] che costeranno al membro (o ospite) più di $30? Ricorda che gli ospiti hanno costi diversi rispetto ai membri (i costi elencati sono per ogni mezza ora di 'slot'), e l'utente ospite è sempre ID 0. Includi nel tuo output il nome della struttura, il nome del membro formattato come una singola colonna e il costo. Ordina per costo decrescente e non usare sottoquery.
Il tracciamento mostra solo le richieste REST o qualcos'altro?