Data ophalen onder de knie krijgen
Na het verkennen van verschillende datamodelleringstechnieken is het duidelijk dat het data-vaultmodel ideaal is voor de behoeften van dit HR-team. Het team heeft een robuust systeem nodig dat historische gegevens bewaart en elke wijziging bijhoudt — precies waar het data-vaultmodel in uitblinkt.
In deze oefening ga je queries schrijven op de data-vaultstructuur om behaalde trainingen van medewerkers en hun afdelingen te analyseren.
Je taak is om de hoogste score te verzamelen voor alle medewerkers die één award hebben gewonnen.
Deze oefening maakt deel uit van de cursus
Introductie tot datamodellering in Snowflake
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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 = ___;