Padroneggiare il recupero dei dati
Dopo aver esplorato diverse tecniche di data modeling, è chiaro che il modello Data Vault è quello più adatto alle esigenze specifiche di questo team HR. Il team ha bisogno di un sistema robusto che mantenga la storia dei dati e tracci ogni cambiamento, un punto di forza del modello Data Vault.
Questo esercizio si concentra sull'interrogazione della struttura Data Vault per analizzare i risultati della formazione dei dipendenti e le loro affiliazioni dipartimentali.
Il tuo compito è raccogliere il punteggio più alto per tutti i dipendenti che hanno vinto un premio.
Questo esercizio fa parte del corso
Introduzione al Data Modeling in Snowflake
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
SELECT
-- Add the attribute from employees
hub_e.___,
-- Add the attribute from the department
sat_d.___
FROM hub_employee AS hub_e
-- Merge hub with link
JOIN ___ AS li
ON hub_e.hub_employee_key = ___
-- Merge link with satellite
JOIN ___ AS sat_d
ON li.hub_department_key = ___;