1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do datového modelování ve Snowflake

Connected

cvičení

Vytváření hubů

HR oddělení oznámilo, že potřebuje podrobnější historii všech změn v záznamech zaměstnanců, oddělení a školení.

Budeš muset přestrukturovat data do série hubů.

Huby umožní vytvořit škálovatelný a flexibilní datový sklad, který dokáže pojmout změny v průběhu času, aniž by narušil stávající struktury.

Instrukce 1/3

undefined XP
  • 1
    • Vytvoř hub_employee s číselným automaticky inkrementovaným klíčem o 10 cifrách s názvem hub_employee_key.
    • Přidej atributy load_date datového typu TIMESTAMP a record_source datového typu VARCHAR(255) pro zaznamenávání historických změn.
  • 2
    • Uprav skript tak, aby obsahoval následující atributy:
      • Primární klíč hub_department_id jako automaticky inkrementované číslo o 10 cifrách bez desetinných míst.
      • department_id datového typu číslo o 38 cifrách.
      • Přidej atributy pro zaznamenávání historických změn: load_date a record_source.
  • 3
    • Nastav hub_training_key jako automaticky inkrementované číslo o 10 cifrách.
    • Přidej atribut training_id jako číslo o 38 cifrách a všechna potřebná pole pro sledování historie: load_date datového typu TIMESTAMP a record_source datového typu VARCHAR(255).