Úvod do datových kanálů Fabric

Příjem dat a sémantické modely v Microsoft Fabric

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Datové kanály v Microsoft Fabric

Dvě hlavní funkce Data Factory:

  1. Datové kanály – Orchestrace přesunu dat. Datové kanály
  2. Dataflows – Podporuje více než 300 transformací dat přes uživatelské rozhraní. Dataflows

Datové kanály v Microsoft Fabric:

  • Automatizuje procesy ETL s minimálním nebo žádným kódem.
  • Podporuje bezproblémovou integraci různých datových zdrojů
  • Bohatá sada aktivit pro příjem a transformaci dat
  • Kanály lze spouštět ručně nebo plánovat pomocí triggerů
1 https://learn.microsoft.com/en-us/fabric/data-factory/data-factory-overview
Příjem dat a sémantické modely v Microsoft Fabric

Aktivity v datových kanálech

Aktivity jsou úlohy v rámci kanálů, které orchestrují zpracování dat a automatizaci pracovních postupů. Výrobní linka aut ilustrující aktivity v datovém kanálu

1 https://learn.microsoft.com/en-us/fabric/data-factory/activity-overview
Příjem dat a sémantické modely v Microsoft Fabric

Typy aktivit

  1. Přesun a transformace:
    • Zpracovává přenos a transformaci dat
    • (např. Copy data Copy data).
  2. Metadata a ověřování:
    • Spravuje kontroly kvality dat a načítání metadat.
    • (např. LookupLookup).
  3. Řídicí tok:
    • Řídí pořadí úloh na základě podmínek a smyček.
    • (např. If condition If condition, ForEach If condition).
1 https://learn.microsoft.com/en-us/fabric/data-factory/activity-overview
Příjem dat a sémantické modely v Microsoft Fabric

Typy aktivit

  1. Orchestrace:

    • Synchronizace více procesů
    • (např. Invoke Pipeline Invoke Pipeline).
  2. Oznámení:

    • Odesílá upozornění e-mailem nebo přes nástroje pro zasílání zpráv
    • (např. 365 Outlook365 Outlook, TeamsTeams).
  3. Transformace:

    • Provádí manipulace s daty podle obchodní logiky.
    • (např. NotebookNotebook, Stored ProcedureStored Procedure).
Příjem dat a sémantické modely v Microsoft Fabric

Parametry a proměnné kanálu

Parametry a proměnné umožňují dynamicky řídit chování kanálu.

Parametry:

  • Nastavení za běhu: Upravují chování kanálu pomocí externích vstupů.
  • Globální rozsah: Ovlivňují celé spuštění kanálu.

Proměnné:

  • Dynamické sledování: Hodnoty se mění během spuštění kanálu.
  • Lokální rozsah: Správa dat v rámci konkrétních aktivit kanálu.
1 https://learn.microsoft.com/en-us/fabric/data-factory/parameters 2 https://learn.microsoft.com/en-us/fabric/data-factory/set-variable-activity
Příjem dat a sémantické modely v Microsoft Fabric

Spuštění kanálu

Spuštění kanálu provede všechny aktivity kanálu až do dokončení.

  • Na vyžádání: Spuštění kanálu přímo z rozhraní Fabric. Spuštění na vyžádání
  • Plánované: Spuštění v zadané frekvenci. Plánované spuštění

Monitorování:

  • Sledování každého spuštění kanálu pomocí jedinečného ID běhu na kartě Monitor.

Ověření:

  • Správnost konfigurace kanálu ověřte pomocí možnosti Validate před spuštěním.
1 https://learn.microsoft.com/en-us/fabric/data-factory/pipeline-runs
Příjem dat a sémantické modely v Microsoft Fabric

Pojďme si procvičit!

Příjem dat a sémantické modely v Microsoft Fabric

Preparing Video For Download...