Optimalizace výkonu datového toku

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

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Příprava (Staging) v Dataflows Gen2

Dočasně uchovává data během transformace pro optimalizaci výkonu

  • Přípravné artefakty:
    • Skryté interní úložiště Lakehouse používané při transformacích dat
    • Automaticky spravováno datovými toky; není určeno pro přímý přístup uživatelů
  • Kdy použít přípravu:
    • Ve výchozím nastavení povoleno pro lepší výkon SQL endpointu
    • Zakázáno pro přímé načítání do Lakehouse a jiných než warehousových cílů (lze znovu povolit)
  • Odstranění přípravných dat:
    • Zakažte přípravu a obnovte (data jsou vymazána po 30 dnech)
    • Odstraňte datový tok nebo pracovní prostor pro okamžité smazání
Příjem dat a sémantické modely v Microsoft Fabric

Urychlení příjmu dat pomocí Fast Copy

Funkce rychlého příjmu dat, která efektivně škáluje zpracování velkých datových sad

  • Architektura: Přesouvá náročné úlohy z Power Query do vysoce výkonného kanálu pro rychlejší zpracování
  • Výhoda: Zkracuje dobu zpracování díky škálovatelným backendovým prostředkům pro velká data

Architektura Fast Copy v DataFlows Gen2

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

Optimalizace Fast Copy: předpoklady a klíčová nastavení

Předpoklady:

  • Soubory: 100 MB+ (CSV/Parquet)
  • Databáze: 5M+ řádků (Azure SQL DB, PostgreSQL)
  • Podporované konektory: ADLS Gen2, Blob Storage, SQL DB, Lakehouse, PostgreSQL, On premise SQL Server, Warehouse, Oracle
  • Podporované transformace: Kombinování souborů, výběr sloupců, změna datových typů, přejmenování/odebrání sloupců

Možnost Vyžadovat Fast Copy:

  • Vynutí použití Fast Copy; v případě nesplnění kritérií okamžitě selže
  • Šetří čas tím, že zabraňuje dlouhému čekání při pomalejším zpracování
Příjem dat a sémantické modely v Microsoft Fabric

Výchozí cíl Dataflow Gen2

  • Vytvářejte samostatné datové toky pro konkrétní datová cílová místa (Lakehouse, Warehouse nebo KQL Database).

  • Přednastavená nastavení datového cíle jsou aplikována automaticky, což urychluje vývoj!

Přednastavená chování: Níže jsou výchozí chování, která nelze změnit

  • Lakehouse: Metoda aktualizace Nahradit, Dynamické schéma
  • Warehouse/KQL Database: Metoda aktualizace Přidat, Pevné schéma

Výchozí datový cíl v Dataflows Gen2

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...