Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
VZTAHUJE SE NA:
Azure Data Factory
Azure Synapse Analytics
Tip
Data Factory v Microsoft Fabric je nová generace Azure Data Factory s jednodušší architekturou, integrovanou AI a novými funkcemi. Pokud s integrací dat začínáte, začněte Fabric Data Factory. Stávající úlohy ADF lze upgradovat na Fabric pro přístup k novým funkcím v oblastech datové vědy, analýz v reálném čase a vytváření sestav.
Azure Synapse Analytics je cloudová databáze se škálováním na více systémů, která dokáže zpracovávat obrovské objemy dat, a to jak relační, tak nerelační. Azure Synapse Analytics je založená na architektuře MPP (Massively Parallel Processing), která je optimalizovaná pro úlohy podnikového datového skladu. Nabízí elasticitu cloudu s flexibilitou škálování úložiště a výpočetních prostředků nezávisle na sobě.
Začít s Azure Synapse Analytics je teď snazší než kdy jindy. Azure Data Factory a její ekvivalentní funkce kanálů v rámci Azure Synapse samotné poskytují plně spravovanou cloudovou službu pro integraci dat. Pomocí této služby můžete naplnit Azure Synapse Analytics daty z existujícího systému a ušetřit čas při sestavování analytických řešení.
kanály Azure Data Factory a Synapse nabízejí následující výhody pro načítání dat do Azure Synapse Analytics:
- Snadné nastavení: Intuitivní 5stupňový průvodce bez nutnosti skriptování.
- Podpora bohatého úložiště dat: Integrovaná podpora pro bohatou sadu místních a cloudových úložišť dat. Podrobný seznam najdete v tabulce podporovaných úložišť dat.
- Zabezpečení a dodržování předpisů: Data se přenášejí přes HTTPS nebo ExpressRoute. Globální stav služby zajišťuje, že vaše data nikdy neopustí geografickou hranici.
- Nesporný výkon pomocí PolyBase: PolyBase je nejúčinnější způsob, jak přesunout data do Azure Synapse Analytics. Pomocí funkce přípravného objektu blob můžete dosáhnout vysoké rychlosti načítání ze všech typů úložišť dat, včetně úložiště objektů blob Azure a úložiště Datové Jezero Store. (PolyBase ve výchozím nastavení podporuje úložiště objektů blob Azure a úložiště Azure Data Lake.) Podrobnosti najdete v tématu o výkonu aktivita Copy.
V tomto článku se dozvíte, jak pomocí nástroje Pro kopírování dat načíst data z Azure SQL Database do Azure Synapse Analytics. Podobným postupem můžete kopírovat data z jiných typů úložišť dat.
Poznámka:
Více informací najdete v Kopírování dat do nebo z Azure Synapse Analytics.
Požadavky
- Azure předplatné: Pokud ještě nemáte předplatné Azure, vytvořte si účet free než začnete.
- Azure Synapse Analytics: Datový sklad obsahuje data zkopírovaná z databáze SQL. Pokud nemáte Azure Synapse Analytics, přečtěte si pokyny v Vytvoření Azure Synapse Analytics.
- Azure SQL Database: Tento kurz kopíruje data z ukázkové datové sady Adventure Works LT v Azure SQL Database. Tuto ukázkovou databázi můžete vytvořit ve službě SQL Database podle pokynů v tématu Vytvoření ukázkové databáze v Azure SQL Database.
- Účet úložiště Azure: Úložiště Azure se používá jako staging blob v operaci hromadného kopírování. Pokud nemáte účet úložiště Azure, přečtěte si pokyny v Vytvoření účtu úložiště.
Vytvoření datové továrny
Pokud jste ještě nevytvořili datovou továrnu, postupujte podle kroků v Quickstart: Vytvořte datovou továrnu pomocí portálu Azure a Azure Data Factory Studio a vytvořte ji. Po vytvoření přejděte na portálu Azure k datové továrně.
Výběrem Open na dlaždici Open Azure Data Factory Studio spusťte aplikaci Integrace dat na samostatné kartě.
Načtení dat do Azure Synapse Analytics
Na domovské stránce pracovního prostoru Azure Data Factory nebo Azure Synapse vyberte dlaždici Ingest a spusťte nástroj Pro kopírování dat. Pak zvolte předdefinovaný úkol kopírování.
Na stránce Vlastnosti zvolte předdefinovaný úkol kopírování v části Typ úlohy a pak vyberte Další.
Na stránce Zdrojové úložiště dat proveďte následující kroky:
Tip
V tomto kurzu použijete ověřování pomocí SQL jako typ ověřování pro zdrojové úložiště dat, můžete v případě potřeby zvolit jiné podporované metody ověřování: služební identita a spravovaná identita. Podrobnosti najdete v odpovídajících částech tohoto článku . K bezpečnému ukládání tajných kódů pro úložiště dat se také doporučuje použít Azure Key Vault. Podrobné ilustrace najdete v tomto článku .
Vyberte + Nové připojení.
V galerii vyberte Azure SQL Database a vyberte Continue. Konektory můžete filtrovat zadáním "SQL" do vyhledávacího pole.
Na stránce Nové připojení (Azure SQL Database) vyberte název serveru a název databáze z rozevíracího seznamu a zadejte uživatelské jméno a heslo. Výběrem Test připojení ověřte nastavení a pak vyberte Vytvořit.
Na stránce Zdrojové úložiště dat vyberte nově vytvořené připojení jako zdroj v části Připojení.
V části Zdrojové tabulky zadejte SalesLT a vyfiltrujte tabulky. Pokud chcete použít všechny tabulky pro kopii, zvolte pole (Vybrat vše) a pak vyberte Další.
Na stránce Použít filtr zadejte nastavení nebo vyberte Další. Výběrem tlačítka Náhled dat na této stránce můžete zobrazit data a zobrazit schéma vstupních dat.
Na stránce Cílové úložiště dat proveďte následující kroky:
Tip
V tomto kurzu použijete SQL ověřování jako typ autentizace pro cílové úložiště dat, ale v případě potřeby si můžete vybrat jiné podporované metody autentizace: Service Principal a Spravovaná Identita. Podrobnosti najdete v odpovídajících částech tohoto článku . K bezpečnému ukládání tajných kódů pro úložiště dat se také doporučuje použít Azure Key Vault. Podrobné ilustrace najdete v tomto článku .
Pokud chcete přidat připojení, vyberte + Nové připojení .
V galerii vyberte Azure Synapse Analytics a vyberte Continue.
Na stránce Nové připojení (Azure Synapse Analytics) vyberte název serveru a název databáze z rozevíracího seznamu a zadejte uživatelské jméno a heslo. Výběrem Test připojení ověřte nastavení a pak vyberte Vytvořit.
Na stránce Cílové úložiště dat vyberte nově vytvořené připojení jako jímku v části Připojení.
V části Mapování tabulky zkontrolujte obsah a vyberte Další. Zobrazí se inteligentní mapování tabulek. Zdrojové tabulky se mapují na cílové tabulky na základě názvů tabulek. Pokud zdrojová tabulka v cíli neexistuje, služba ve výchozím nastavení vytvoří cílovou tabulku se stejným názvem. Zdrojovou tabulku můžete také mapovat na existující cílovou tabulku.
Na stránce mapování sloupců zkontrolujte obsah a vyberte Další. Inteligentní mapování tabulek vychází z názvu sloupce. Pokud necháte službu automaticky vytvářet tabulky, může dojít k převodu datového typu, pokud existují nekompatibility mezi zdrojovým a cílovým úložištěm. Pokud mezi zdrojovým a cílovým sloupcem existuje nepodporovaný převod datového typu, zobrazí se vedle odpovídající tabulky chybová zpráva.
Na stránce Nastavení proveďte následující kroky:
Zadejte copyFromSQLToSQLDW pro pole Název úkolu.
V části Nastavení přípravy vyberte + Nový pro vytvoření nového přípravného úložiště. Úložiště se používá k přípravě dat před načtením do Azure Synapse Analytics pomocí PolyBase. Po dokončení kopírování se dočasná data v Azure Blob Storage automaticky vyčistí.
Na stránce Nová propojená služba vyberte svůj účet úložiště a vyberte Vytvořit a nasaďte propojenou službu.
Zrušte výběr možnosti Použít výchozí typ a poté vyberte Další.
Na stránce Souhrn zkontrolujte nastavení a vyberte Další.
Na stránce Nasazení vyberte Monitorovat a začněte monitorovat kanál (úlohu).
Všimněte si, že je vlevo automaticky vybraná karta Monitorování. Po úspěšném dokončení spuštění kanálu vyberte odkaz CopyFromSQLToSQLDW ve sloupci Název kanálu a zobrazte podrobnosti o spuštění aktivity nebo znovu spusťte kanál.
Pokud chcete přepnout zpět na zobrazení spuštění potrubí, vyberte odkaz Všechna spuštění potrubí v horní části. Seznam můžete aktualizovat kliknutím na Aktualizovat.
Pokud chcete monitorovat podrobnosti o spuštění každé kopírovací aktivity, vyberte odkaz Podrobnosti (ikona brýlí) pod Název aktivity v zobrazení spuštění aktivity. Můžete monitorovat podrobnosti, jako je objem dat zkopírovaný ze zdroje do jímky, propustnost dat, kroky provádění s odpovídající dobou trvání a použité konfigurace.
Související obsah
V následujícím článku se dozvíte o podpoře Azure Synapse Analytics:
konektor Azure Synapse Analytics