Podporovaná úložiště dat ve službě Azure Data Share
Azure Data Share poskytuje otevřené a flexibilní sdílení dat, včetně možnosti sdílet data z různých úložišť dat a do různých úložišť dat. Poskytovatelé dat mohou sdílet data z jednoho typu úložiště dat a spotřebitelé dat si mohou zvolit úložiště dat pro příjem dat.
V tomto článku se dozvíte o bohaté sadě úložišť dat Azure, která Azure Data Share podporuje. Dozvíte se také, jak zprostředkovatelé dat a spotřebitelé dat mohou kombinovat různá úložiště dat.
Podporované zdroje dat
Následující tabulka vysvětluje úložiště dat, která Azure Data Share podporuje.
| Úložiště dat | Sdílení na základě úplných snímků | Sdílení na základě přírůstkových snímků | Sdílení na místě |
|---|---|---|---|
| Azure Blob Storage | ✓ | ✓ | |
| Azure Data Lake Storage Gen1 | ✓ | ✓ | |
| Azure Data Lake Storage Gen2 | ✓ | ✓ | |
| Azure SQL Database | ✓ | ||
| Azure Synapse Analytics (dříve Azure SQL Data Warehouse) | ✓ | ||
| Azure Synapse Analytics (pracovní prostor) vyhrazeného SQL fondu | ✓ | ||
| Průzkumník dat Azure | ✓ |
Matice podpory úložiště dat
Azure Data Share umožňuje uživatelům dat zvolit úložiště dat pro příjem dat. Například data sdílená ze služby Azure SQL Database mohou být přijata do Azure Data Lake Storage Gen2, Azure SQL Database nebo Azure Synapse Analytics. Když zákazníci nastaví přijímající datovou složku, mohou zvolit formát pro příjem dat.
Následující tabulka vysvětluje kombinace a možnosti, které spotřebiteli dat mohou zvolit, když přijmou a nakonfigurují sdílení dat. Další informace najdete v tématu Konfigurace mapování datové sady.
| Úložiště dat | Blob Storage | Data Lake Storage Gen1 | Data Lake Storage Gen2 | SQL Database | Synapse Analytics (dříve SQL Data Warehouse) | Synapse Analytics (pracovní prostor) vyhrazeného SQL fondu | Data Explorer |
|---|---|---|---|---|---|---|---|
| Blob Storage | ✓ | ✓ | |||||
| Data Lake Storage Gen1 | ✓ | ✓ | |||||
| Data Lake Storage Gen2 | ✓ | ✓ | |||||
| SQL Database | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| Synapse Analytics (dříve SQL Data Warehouse) | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| Synapse Analytics (pracovní prostor) vyhrazeného SQL fondu | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| Data Explorer | ✓ |
Sdílení z účtu úložiště
Azure Data Share podporuje sdílení souborů, složek a systémů souborů z Azure Data Lake Storage Gen1 a Azure Data Lake Storage Gen2. Podporuje také sdílení objektů blob, složek a kontejnerů ze služby Azure Blob Storage. Objekty blob bloku, doplňovací objekty blob nebo objekty blob stránky můžete sdílet a jsou přijímány jako objekty blob bloku.
Když se při sdílení na základě snímků sdílí systémy souborů, kontejnery nebo složky, spotřebiteli dat se mohou rozhodnout vytvořit úplnou kopii sdílených dat. Nebo mohou pomocí funkce přírůstkového snímku kopírovat pouze nové nebo aktualizované soubory.
Přírůstkový snímek vychází z času poslední změny souborů. Existující soubory se stejným názvem jako soubory v přijatých datech se ve snímku přepíší. Soubory odstraněné ze zdroje se v cíli odstraní.
Další informace najdete v tématu Sdílení a příjem dat z Azure Blob Storage a Azure Data Lake Storage.
Sdílení ze SQL založeného na zdroji dat
Azure Data Share podporuje sdílení tabulek i zobrazení z Azure SQL Database a Azure Synapse Analytics (dříve Azure SQL Data Warehouse). Podporuje sdílení tabulek z Azure Synapse Analytics vyhrazeného fondu SQL pracovního prostoru. Sdílení z Azure Synapse Analytics (pracovního prostoru) bez serveru SQL se v současné době nepodporuje.
Spotřebitelé dat se mohou rozhodnout přijímat data do Azure Data Lake Storage Gen2 nebo Azure Blob Storage jako soubor CSV nebo soubor Parquet. Mohou také přijímat data jako tabulky do Azure SQL Database a Azure Synapse Analytics.
Když spotřebiteli přijmou data do Azure Data Lake Storage Gen2 nebo Azure Blob Storage, přepíšou úplné snímky obsah cílového souboru, pokud už soubor existuje. Když jsou data přijata do tabulky a cílová tabulka ještě neexistuje, Azure Data Share vytvoří tabulku SQL pomocí zdrojového schématu. Pokud cílová tabulka již existuje a má stejný název, přepíše se nejnovějším úplným snímkem. Přírůstkové snímky se v současné době nepodporují.
Další informace najdete v tématu Sdílení a příjem dat z Azure SQL Database a Azure Synapse Analytics.
Sdílení z Průzkumník dat
Azure Data Share podporuje možnost místě sdílet databáze z Azure Data Explorer clusterů. Poskytovatel dat může sdílet data na úrovni databáze nebo clusteru. Pokud ke sdílení dat Data Share rozhraní API, můžete také sdílet konkrétní tabulky.
Když se data sdílí na úrovni databáze, spotřebiteli dat mají přístup pouze k databázím, které sdílí poskytovatel dat. Když poskytovatel sdílí data na úrovni clusteru, spotřebiteli dat mají přístup ke všem databázím z clusteru poskytovatele, včetně budoucích databází, které poskytovatel dat vytvoří.
Pro přístup ke sdíleným databázím potřebují spotřebitelé dat svůj vlastní cluster Azure Průzkumník dat. Cluster se musí nacházet ve stejném datovém centru Azure jako cluster Azure Průzkumník dat poskytovatele dat.
Když je vytvořen vztah sdílení, Azure Data Share vytvoří symbolický odkaz mezi clusterem poskytovatele a clusterem zákazníka. Data, která se ingestují do zdrojového clusteru pomocí dávkového režimu, se během několika minut objeví v cílovém clusteru.
Další informace najdete v tématu sdílení a příjem dat z Azure Průzkumník dat.
Další kroky
Pokud se chcete dozvědět, jak začít sdílet data, pokračujte do kurzu sdílení vašich dat .