Opanowanie pobierania danych
Po zapoznaniu się z różnymi technikami modelowania danych widać wyraźnie, że model Data Vault najlepiej odpowiada potrzebom tego konkretnego zespołu HR. Zespół potrzebuje solidnego systemu, który przechowuje historię rekordów i śledzi każdą zmianę – a to właśnie mocna strona modelu Data Vault.
To ćwiczenie skupia się na odpytywaniu struktury Data Vault w celu analizy wyników szkoleń pracowników oraz ich przynależności do działów.
Twoim zadaniem jest zebranie najwyższego wyniku dla wszystkich pracowników, którzy zdobyli dokładnie jedną nagrodę.
To ćwiczenie jest częścią kursu
Wprowadzenie do modelowania danych w Snowflake
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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 = ___;