Az Azure Data Share támogatott adattárai

Az Azure Data Share nyílt és rugalmas adatmegosztást biztosít, beleértve a különböző adattárakból és adattárakba való megosztás lehetőségét is. Az adatszolgáltatók megoszthatnak adatokat egy adattártípusból, az adatfelhasználók pedig kiválaszthatnak egy adattárat az adatok fogadásához.

Ebben a cikkben megismerheti az Azure Data Share által támogatott Azure-adattárakat. Azt is megtudhatja, hogyan kombinálhatják az adatszolgáltatók és az adatfelhasználók a különböző adattárakat.

Támogatott adattárak

Az alábbi táblázat az Azure Data Share által támogatott adattárakat ismerteti.

Adattár Megosztás teljes pillanatképek alapján Megosztás növekményes pillanatképek alapján Megosztás helyben
Azure Blob Storage
1. generációs Azure Data Lake Storage
2. generációs Azure Data Lake Storage
Azure SQL Database
Azure Synapse Analytics (korábban Azure SQL Data Warehouse)
Dedikált Azure Synapse Analytics (munkaterület) SQL-készlet
Azure Adatkezelő

Adattár támogatási mátrixa

Az Azure Data Share lehetővé teszi, hogy az adatfelhasználók egy adattárat válasszanak az adatok elfogadásához. Az Azure SQL Database-ből megosztott adatok például fogadhatók az Azure Data Lake Storage Gen2-be, az Azure SQL Database-be vagy az Azure Synapse Analyticsbe. Amikor az ügyfelek beállítanak egy fogadó adatmegosztást, kiválaszthatják az adatok fogadásának formátumát.

Az alábbi táblázat ismerteti azokat a kombinációkat és beállításokat, amelyeket az adatfelhasználók az adatmegosztás elfogadásakor és konfigurálásakor választhatnak. További információ: Adathalmaz-leképezés konfigurálása.

Adattár Blob Storage 1. generációs Data Lake Storage 2. generációs Data Lake Storage SQL Database Synapse Analytics (korábban SQL Data Warehouse) Dedikált Sql-készlet a Synapse Analyticsben (munkaterületen) Data Explorer
Blob Storage
1. generációs Data Lake Storage
2. generációs Data Lake Storage
SQL Database
Synapse Analytics (korábban SQL Data Warehouse)
Dedikált Sql-készlet a Synapse Analyticsben (munkaterületen)
Data Explorer

Megosztás tárfiókból

Az Azure Data Share támogatja a fájlok, mappák és fájlrendszerek megosztását az Azure Data Lake Storage Gen1-ből és az Azure Data Lake Storage Gen2-ből. Emellett támogatja a blobok, mappák és tárolók megosztását az Azure Blob Storage-ból. Megoszthat blokk-, hozzáfűző- vagy lapblobokat, és blokkblobokként fogadhatja őket.

Ha a fájlrendszereket, tárolókat vagy mappákat pillanatképalapú megosztásban osztják meg, az adatfelhasználók dönthetnek úgy, hogy teljes másolatot készítenek a megosztott adatokról. Vagy a növekményes pillanatkép-funkcióval csak új fájlokat vagy frissített fájlokat másolhatnak.

A növekményes pillanatképek a fájlok utolsó módosítási időpontján alapulnak. A meglévő fájlok, amelyek neve megegyezik a fogadott adatok fájljaival, felülíródnak egy pillanatképben. A forrásból törölt fájlok nem törlődnek a célon.

Ha egy pillanatkép megszakad, és meghiúsul, például megszakítási művelet, hálózati probléma vagy katasztrófa miatt, a következő növekményes pillanatkép olyan fájlokat másol, amelyek utolsó módosítási ideje nagyobb, mint az utolsó sikeres pillanatkép időpontja.

További információ: adatok megosztása és fogadása az Azure Blob Storage-ból és az Azure Data Lake Storage-ból.

Megosztás SQL-alapú forrásból

Az Azure Data Share támogatja az Azure SQL Database és az Azure Synapse Analytics (korábbi nevén Azure SQL Data Warehouse) tábláinak és nézeteinek megosztását. Támogatja a táblák megosztását az Azure Synapse Analytics (munkaterület) dedikált SQL-készletéből. Az Azure Synapse Analytics (munkaterület) kiszolgáló nélküli SQL-készletből való megosztás jelenleg nem támogatott.

Az adatfelhasználók dönthetnek úgy, hogy CSV-fájlként vagy parquet-fájlként elfogadják az adatokat az Azure Data Lake Storage Gen2-be vagy az Azure Blob Storage-ba. Az azure SQL Database-be és az Azure Synapse Analyticsbe táblázatként is elfogadhatnak adatokat.

Amikor a felhasználók adatokat fogadnak az Azure Data Lake Storage Gen2-be vagy az Azure Blob Storage-ba, a teljes pillanatképek felülírják a célfájl tartalmát, ha a fájl már létezik. Amikor az adatok egy táblába érkeznek, és a céltábla még nem létezik, az Azure Data Share létrehoz egy SQL-táblát a forrásséma használatával. Ha egy céltábla már létezik, és ugyanaz a neve, a rendszer elveti és felülírja a legújabb teljes pillanatképet. A növekményes pillanatképek jelenleg nem támogatottak.

Ha egy pillanatkép megszakad, és meghiúsul például egy megszakítási művelet, hálózati probléma vagy katasztrófa miatt, a következő pillanatkép újra másolja a teljes táblázatot vagy nézetet.

További információ: adatok megosztása és fogadása az Azure SQL Database-ből és az Azure Synapse Analyticsből.

Megosztás az Adatkezelőből

Az Azure Data Share támogatja az adatbázisok helyszíni megosztását az Azure Data Explorer-fürtökről. Az adatszolgáltató megosztható az adatbázis vagy a fürt szintjén. Ha adatmegosztási API-t használ az adatok megosztásához, adott táblákat is megoszthat.

Ha az adatok adatbázisszinten lesznek megosztva, az adatfelhasználók csak azokat az adatbázisokat érhetik el, amelyeket az adatszolgáltató megosztott. Amikor egy szolgáltató a fürt szintjén osztja meg az adatokat, az adatfelhasználók hozzáférhetnek a szolgáltató fürtjének összes adatbázisához, beleértve az adatszolgáltató által létrehozott jövőbeli adatbázisokat is.

A megosztott adatbázisok eléréséhez az adatfelhasználóknak saját Azure Data Explorer-fürtre van szükségük. A fürtnek ugyanabban az Azure-adatközpontban kell lennie, mint az adatszolgáltató Azure Data Explorer-fürtje.

Megosztási kapcsolat létrehozásakor az Azure Data Share szimbolikus kapcsolatot hoz létre a szolgáltató fürtje és a fogyasztó fürtje között. A forrásfürtbe kötegelt móddal betöltött adatok néhány percen belül megjelennek a célfürtön.

További információ: adatok megosztása és fogadása az Azure Data Explorerből.

Következő lépések

Az adatok megosztásának megkezdéséhez lépjen tovább az Adatok megosztása oktatóanyagra.