Oktatóanyag: Adatok elfogadása és fogadása az Azure Data Share használatával

Ebben az oktatóanyagban megtudhatja, hogyan fogadhat el adatmegosztási meghívást az Azure Data Share használatával. Megtudhatja, hogyan fogadhatja az Önnel megosztott adatokat, és hogyan engedélyezheti a rendszeres frissítési időközt annak biztosítása érdekében, hogy mindig a legfrissebb pillanatképe legyen az Önnel megosztott adatokról.

  • Azure Data Share-meghívás elfogadása
  • Azure Data Share-fiók létrehozása
  • Adja meg az adatok célhelyét
  • Előfizetés létrehozása az adatmegosztáshoz ütemezett frissítéshez

Előfeltételek

Mielőtt elfogadná az adatmegosztási meghívást, létre kell hoznia néhány Azure-erőforrást, amelyek az alábbiakban láthatók.

Az adatmegosztási meghívás elfogadása előtt győződjön meg arról, hogy az összes előfeltétel teljesül.

  • Azure-előfizetés: Ha nem rendelkezik Azure-előfizetéssel, a kezdés előtt hozzon létre egy ingyenes fiókot .
  • Adatmegosztási meghívó: A Microsoft Azure meghívása az "Azure Data Share-meghívás innen yourdataprovider@domain.com" című témakörrel.
  • Regisztrálja a Microsoft.DataShare erőforrás-szolgáltatót az Azure-előfizetésben, ahol létre fog hozni egy adatmegosztási erőforrást, valamint azt az Azure-előfizetést, amelyben a cél Azure-adattárak találhatók.

Adatok fogadása tárfiókba

  • Azure Storage-fiók: Ha még nem rendelkezik ilyen fiókkal, létrehozhat egy Azure Storage-fiókot.
  • A Microsoft.Storage/storageAccounts/write fájlban található tárfiókba való írásra vonatkozó engedély. Ez az engedély a tárfiók közreműködői szerepkörében létezik.
  • Engedély szerepkör-hozzárendelés hozzáadásához a Microsoft.Authorization/role assignments/write fájlban található tárfiókhoz. Ez az engedély a Tulajdonos szerepkör részét képezi.

Adatok fogadása SQL-alapú célba

Ha úgy dönt, hogy adatokat fogad az Azure SQL Database-be, az Azure Synapse Analyticsbe, az alábbiakban megtalálja az előfeltételek listáját.

Az Azure SQL Database-be vagy az Azure Synapse Analyticsbe (korábban Azure SQL DW-be) történő adatfogadás előfeltételei

  • Azure SQL Database vagy Azure Synapse Analytics (korábbi nevén Azure SQL DW).
  • A Microsoft.Sql/servers/databases/write fájlban található SQL Serveren található adatbázisokba való írásra vonatkozó engedély. Ez az engedély a Közreműködő szerepkör részét képezi.
  • Az SQL Server Microsoft Entra Rendszergazda
  • SQL Server tűzfalhozzáférés. Ez a következő lépésekkel végezhető el:
    1. Az Azure Portal SQL-kiszolgálóján keresse meg a tűzfalakat és a virtuális hálózatokat
    2. Válassza az Igen lehetőséget, ha engedélyezi az Azure-szolgáltatások és -erőforrások számára a kiszolgáló elérését.
    3. Válassza az +Ügyfél IP-címének hozzáadása lehetőséget. Az ügyfél IP-címe változhat. Előfordulhat, hogy ezt a folyamatot meg kell ismételni, amikor legközelebb sql-adatokat oszt meg az Azure Portalról. IP-tartományt is hozzáadhat.
    4. Válassza a Mentés lehetőséget.

Az Azure Synapse Analytics (munkaterület) SQL-készletébe való adatfogadás előfeltételei

  • Dedikált Azure Synapse Analytics -készlet (munkaterület). Az adatok kiszolgáló nélküli SQL-készletbe való fogadása jelenleg nem támogatott.

  • Engedély az SQL-készletbe való íráshoz a Synapse-munkaterületen, amely a Microsoft.Synapse/workspaces/sqlPools/write fájlban található. Ez az engedély a Közreműködő szerepkör részét képezi.

  • Az adatmegosztási erőforrás felügyelt identitásának engedélye a Synapse-munkaterület SQL-készletének elérésére. Ez a következő lépésekkel végezhető el:

    1. Az Azure Portalon lépjen a Synapse-munkaterületre. Válassza ki az SQL Active Directory-rendszergazdát a bal oldali navigációs sávon, és állítsa be magát Microsoft Entra-rendszergazdaként.

    2. Nyissa meg a Synapse Studiót, és válassza a Kezelés lehetőséget a bal oldali navigációs sávon. Válassza a Hozzáférés-vezérlés lehetőséget a Biztonság területen. Rendelje hozzá magát SQL-rendszergazdai vagy munkaterület-rendszergazdai szerepkörhöz.

    3. A Synapse Studióban válassza a Fejlesztés lehetőséget a bal oldali navigációs sávon. Hajtsa végre a következő szkriptet az SQL-készletben az adatmegosztási erőforrás felügyelt identitásának "db_datareader, db_datawriter, db_ddladmin" néven való hozzáadásához.

      create user "<share_acc_name>" from external provider; 
      exec sp_addrolemember db_datareader, "<share_acc_name>"; 
      exec sp_addrolemember db_datawriter, "<share_acc_name>"; 
      exec sp_addrolemember db_ddladmin, "<share_acc_name>";
      

      A <share_acc_name> az adatmegosztási erőforrás neve. Ha még nem hozott létre adatmegosztási erőforrást, később visszatérhet erre az előfeltételre.

  • Synapse-munkaterület tűzfalhozzáférése. Ez a következő lépésekkel végezhető el:

    1. Az Azure Portalon lépjen a Synapse-munkaterületre. Válassza a Tűzfalak lehetőséget a bal oldali navigációs sávon.
    2. Válassza a BE lehetőséget, ha engedélyezni szeretné, hogy az Azure-szolgáltatások és -erőforrások hozzáférjenek ehhez a munkaterülethez.
    3. Válassza az +Ügyfél IP-címének hozzáadása lehetőséget. Az ügyfél IP-címe változhat. Előfordulhat, hogy ezt a folyamatot meg kell ismételni, amikor legközelebb sql-adatokat oszt meg az Azure Portalról. IP-tartományt is hozzáadhat.
    4. Válassza a Mentés lehetőséget.

Adatok fogadása egy Azure Data Explorer-fürtbe:

  • Egy Azure Data Explorer-fürt ugyanabban az Azure-adatközpontban, mint az adatszolgáltató Data Explorer-fürtje: Ha még nincs ilyenje, létrehozhat egy Azure Data Explorer-fürtöt. Ha nem ismeri az adatszolgáltató fürtjének Azure-adatközpontját, a folyamat későbbi szakaszában létrehozhatja a fürtöt.
  • A Microsoft.Kusto/clusters/write fájlban található Azure Data Explorer-fürtre való írás engedélyezése. Ez az engedély a Közreműködő szerepkör részét képezi.

Jelentkezzen be az Azure Portalra

Jelentkezzen be az Azure Portalra.

Meghívó megnyitása

  1. A meghívót megnyithatja e-mailben vagy közvetlenül az Azure Portalon.

    Ha e-mailben szeretne meghívót megnyitni, ellenőrizze a Beérkezett üzenetek mappában az adatszolgáltatótól kapott meghívót. A meghívó a Microsoft Azure-ból származik, amely az Azure Data Share meghívása innen származik yourdataprovider@domain.com. Válassza a Meghívás megtekintése lehetőséget, ha meg szeretné tekinteni a meghívást az Azure-ban.

    Ha közvetlenül az Azure Portalról szeretne meghívót megnyitni, keressen adatmegosztási meghívókat az Azure Portalon. Ez a művelet az adatmegosztási meghívások listájára viszi.

    Ha Ön egy bérlő vendégfelhasználója, a rendszer kérni fogja, hogy ellenőrizze a bérlő e-mail-címét az adatmegosztási meghívás első megtekintése előtt. Az ellenőrzés után 12 hónapig érvényes.

    List of Invitations

  2. Válassza ki a megtekinteni kívánt meghívót.

Meghívás elfogadása

  1. Győződjön meg arról, hogy az összes mező áttekintve van, beleértve a használati feltételeket is. Ha elfogadja a használati feltételeket, a jelölőnégyzet bejelölésével jelezheti, hogy egyetért.

    Terms of use

  2. A Céladat-megosztási fiók csoportban válassza ki azt az előfizetést és erőforráscsoportot, amelybe az adatmegosztást üzembe helyezi.

    Az Adatmegosztási fiók mezőnél válassza az Új létrehozása lehetőséget, ha nincs meglévő adatmegosztási fiókja. Ellenkező esetben válasszon ki egy meglévő adatmegosztási fiókot, amelybe el szeretné fogadni az adatmegosztást.

    A Fogadott megosztás neve mezőnél meghagyhatja az adatok által megadott alapértelmezett értéket, vagy megadhat egy új nevet a fogadott megosztásnak.

    Miután elfogadta a használati feltételeket, és megadott egy adatmegosztási fiókot a fogadott megosztás kezeléséhez, válassza az Elfogadás és konfigurálás lehetőséget. Létrejön egy megosztási előfizetés.

    Accept options

    Ez a művelet az adatmegosztási fiókban kapott megosztásra viszi.

    Ha nem szeretné elfogadni a meghívást, válassza az Elutasítás lehetőséget.

Fogadott megosztás konfigurálása

Az alábbi lépéseket követve konfigurálhatja, hogy hol szeretné fogadni az adatokat.

  1. Válassza az Adathalmazok lapot. Jelölje be a célként hozzárendelni kívánt adathalmaz melletti jelölőnégyzetet. Válassza a + Céltérkép lehetőséget a céladattár kiválasztásához.

    Map to target

  2. Válasszon ki egy céladattár-típust, amelybe az adatok be szeretnének szállni. A céladattárban az azonos elérési úttal és névvel rendelkező adatfájlok vagy táblák felülíródnak. Ha adatokat fogad az Azure SQL Database-be vagy az Azure Synapse Analyticsbe (korábbi nevén Azure SQL DW), jelölje be az "Adatmegosztás engedélyezése a fenti felhasználó létrehozása" szkript futtatásához a nevemben jelölőnégyzetet.

    A helyszíni megosztáshoz válasszon egy adattárat a megadott helyen. A Hely az azure-adatközpont, ahol az adatszolgáltató forrásadattára található. Az adathalmaz megfeleltetése után a célútvonalon található hivatkozást követve érheti el az adatokat.

    Target storage account

  3. Pillanatképalapú megosztás esetén, ha az adatszolgáltató létrehozott egy pillanatkép-ütemezést az adatok rendszeres frissítéséhez, a Pillanatkép ütemezése lap kiválasztásával engedélyezheti a pillanatkép-ütemezést is. Jelölje be a pillanatkép-ütemezés melletti jelölőnégyzetet, és válassza az + Engedélyezés lehetőséget. Az első ütemezett pillanatkép az ütemezési időtől számított egy percen belül indul el, a későbbi pillanatképek pedig az ütemezett időponttól számított másodperceken belül indulnak el.

    Enable snapshot schedule

    A másolt fájlok metaadatai nem maradnak meg minden futtatás után. Ez az elvárt működés.

Pillanatkép aktiválása

Ezek a lépések csak a pillanatkép-alapú megosztásra vonatkoznak.

  1. A pillanatképek aktiválásához válassza a Részletek fület, majd az Eseményindító pillanatképet. Itt aktiválhatja az adatok teljes vagy növekményes pillanatképét. Ha első alkalommal kap adatokat az adatszolgáltatótól, válassza a teljes másolatot.

    Trigger snapshot

  2. Ha az utolsó futtatási állapot sikeres, lépjen a céladattárba a fogadott adatok megtekintéséhez. Válassza ki az Adathalmazok lehetőséget, és válassza ki a hivatkozást a célútvonalon.

    Consumer datasets

Előzmények megtekintése

Ez a lépés csak a pillanatképalapú megosztásra vonatkozik. A pillanatképek előzményeinek megtekintéséhez válassza az Előzmények lapot. Itt megtalálja az elmúlt 30 napban létrehozott összes pillanatkép előzményeit.

Az erőforrások eltávolítása

Ha az erőforrásra már nincs szükség, lépjen az Adatmegosztás áttekintése lapra, és a Törlés gombra kattintva távolítsa el.

Következő lépések

Ebben az oktatóanyagban megtanulta, hogyan fogadhatja el és fogadhatja el az Azure Data Share-et. Az Azure Data Share fogalmaival kapcsolatos további információkért folytassa az Azure Data Share terminológiával.