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ílení z a do různých úložišť dat. Poskytovatelé dat můžou sdílet data z jednoho typu úložiště dat a příjemci dat si můžou zvolit úložiště dat, které budou data přijímat.

V tomto článku se dozvíte o sadě úložišť dat Azure, které Azure Data Share podporuje. Dozvíte se také, jak můžou poskytovatelé dat a příjemci dat 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
Databáze Azure SQL
Azure Synapse Analytics (dříve Azure SQL Data Warehouse)
Vyhrazený fond SQL Azure Synapse Analytics (pracovní prostor)
Průzkumník dat Azure

Matice podpory úložiště dat

Azure Data Share umožňuje příjemcům dat zvolit úložiště dat, které budou přijímat data. Například data sdílená z Azure SQL Database je možné přijímat do Azure Data Lake Storage Gen2, Azure SQL Database nebo Azure Synapse Analytics. Když zákazníci nastaví přijímající sdílenou složku dat, můžou zvolit formát pro příjem dat.

Následující tabulka vysvětluje kombinace a možnosti, které si uživatelé dat můžou zvolit, když přijmou a nakonfigurují sdílenou složku 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) Vyhrazený fond SQL Synapse Analytics (pracovní prostor) Data Explorer
Blob Storage
Data Lake Storage Gen1
Data Lake Storage Gen2
SQL Database
Synapse Analytics (dříve SQL Data Warehouse)
Vyhrazený fond SQL Synapse Analytics (pracovní prostor)
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ů z Azure Blob Storage. Objekty blob bloku, doplňovací objekty nebo objekty blob stránky můžete sdílet a přijímají se jako objekty blob bloku.

Pokud jsou systémy souborů, kontejnery nebo složky sdíleny ve sdílení založeném na snímcích, můžou se příjemci dat rozhodnout vytvořit úplnou kopii sdílených dat. Nebo můžou pomocí funkce přírůstkového snímku kopírovat jenom nové soubory nebo aktualizované soubory.

Přírůstkový snímek je založený na čase poslední změny souborů. Existující soubory, které mají stejný název jako soubory v přijatých datech, se přepíšou ve snímku. Soubory odstraněné ze zdroje se v cíli neodstraní.

Pokud se snímek přeruší a selže například kvůli akci zrušení, problému se sítí nebo havárii, zkopíruje další přírůstkový snímek soubory, které mají čas poslední změny delší než čas posledního úspěšného snímku.

Další informace najdete v tématu Sdílení a příjem dat z Azure Blob Storage a Azure Data Lake Storage.

Sdílení ze zdroje založeného na SQL

Azure Data Share podporuje sdílení tabulek i zobrazení ze služby Azure SQL Database a Azure Synapse Analytics (dříve Azure SQL Data Warehouse). Podporuje sdílení tabulek z vyhrazeného fondu SQL Azure Synapse Analytics (pracovní prostor). Sdílení z bezserverového fondu SQL Azure Synapse Analytics (pracovní prostor) se v současné době nepodporuje.

Příjemci dat můžou přijmout data do Azure Data Lake Storage Gen2 nebo Azure Blob Storage jako soubor CSV nebo parquet. Můžou také přijímat data jako tabulky do Azure SQL Database a Azure Synapse Analytics.

Když příjemci přijmou data do Azure Data Lake Storage Gen2 nebo Azure Blob Storage, úplné snímky přepíšou obsah cílového souboru, pokud soubor již 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, zahodí se a přepíše nejnovějším úplným snímkem. Přírůstkové snímky se v současné době nepodporují.

Pokud dojde k přerušení snímku a selhání, například kvůli akci zrušení, problému se sítí nebo havárii, zkopíruje další snímek znovu celou tabulku nebo zobrazení.

Další informace najdete v tématu Sdílení a příjem dat z Azure SQL Database a Azure Synapse Analytics.

Sdílení z Data Explorer

Azure Data Share podporuje možnost místního sdílení databází z clusterů Azure Data Explorer. Poskytovatel dat může sdílet na úrovni databáze nebo clusteru. Pokud ke sdílení dat používáte rozhraní API Data Share, můžete také sdílet konkrétní tabulky.

Při sdílení dat na úrovni databáze mají příjemci dat přístup pouze k databázím, které sdílí poskytovatel dat. Když poskytovatel sdílí data na úrovni clusteru, mají příjemci dat přístup ke všem databázím z clusteru poskytovatele, včetně všech budoucích databází, které poskytovatel dat vytvoří.

Pro přístup ke sdíleným databázím potřebují příjemci dat svůj vlastní cluster Azure Data Explorer. Jejich cluster musí být ve stejném datacentru Azure jako cluster Azure Data Explorer poskytovatele dat.

Po navázání vztahu sdílení vytvoří Azure Data Share symbolické propojení mezi clusterem poskytovatele a clusterem příjemce. Data, která jsou ingestována do zdrojového clusteru pomocí dávkového režimu, se v cílovém clusteru zobrazí během několika minut.

Další informace najdete v tématu Sdílení a příjem dat z Azure Data Explorer.

Další kroky

Pokud chcete zjistit, jak začít sdílet data, pokračujte kurzem Sdílení dat .