Kurz: Sdílení dat prostřednictvím služby Azure Data Share

V tomto kurzu se dozvíte, jak nastavit novou Data Share Azure a začít sdílet data se zákazníky a partnery mimo vaši organizaci Azure.

V tomto kurzu se naučíte:

  • Vytvořte instanci služby Data Share.
  • Přidejte do ní datové sady.
  • Povolte plán snímků pro Data Share.
  • Přidejte do ní příjemce.

Požadavky

  • Předplatné Azure: Pokud nemáte předplatné Azure, vytvořte si bezplatný účet , než začnete.
  • E-mailová adresa Azure příjemce (použití jeho e-mailového aliasu nebude fungovat).
  • Pokud je zdrojové úložiště dat Azure v jiném předplatném Azure, než které použijete k vytvoření Data Share prostředku, zaregistrujte poskytovatele prostředků Microsoft.DataShare v předplatném, ve kterém se nachází úložiště dat Azure.

Sdílení z účtu úložiště

  • Účet Azure Storage: Pokud ho ještě nemáte, můžete si vytvořit účet Azure Storage.
  • Oprávnění k zápisu do účtu úložiště, který je k dispozici v Microsoft.Storage/storageAccounts/write. Toto oprávnění existuje v roli Přispěvatel dat v objektech blob služby Storage .
  • Oprávnění k přidání přiřazení role k účtu úložiště, které je k dispozici v části Microsoft.Authorization/role assignments/write. Toto oprávnění existuje v roli Vlastník.

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

Níže je seznam požadavků na sdílení dat ze zdroje SQL.

Předpoklady pro sdílení z Azure SQL Database nebo Azure Synapse Analytics (dříve Azure SQL DW)

  • Databáze Azure SQL nebo Azure Synapse Analytics (dříve Azure SQL DW) s tabulkami a zobrazeními, které chcete sdílet.
  • Oprávnění k zápisu do databází na SQL Serveru, které je k dispozici v Microsoft.Sql/servers/databases/write. Toto oprávnění existuje v roli Přispěvatel.
  • Azure Active Directory Správa SQL Serveru
  • SQL Server přístup k bráně firewall. Můžete to provést pomocí následujících kroků:
    1. V Azure Portal přejděte na SQL Server. V levém navigačním panelu vyberte Brány firewall a virtuální sítě .
    2. U možnosti Povolit službám a prostředkům Azure přístup k tomuto serveru vyberte Ano.
    3. Vyberte +Přidat IP adresu klienta. IP adresa klienta se může změnit. Tento proces může být potřeba zopakovat při příštím sdílení dat SQL z Azure Portal. Můžete také přidat rozsah IP adres.
    4. Vyberte Uložit.

Předpoklady pro sdílení z fondu SQL Azure Synapse Analytics (pracovní prostor)

    • Vyhrazený fond SQL Azure Synapse Analytics (pracovní prostor) s tabulkami, které chcete sdílet. Sdílení zobrazení se v současné době nepodporuje. Sdílení z bezserverového fondu SQL se v současné době nepodporuje.
  • Oprávnění k zápisu do fondu SQL v pracovním prostoru Synapse, který je k dispozici v Microsoft.Synapse/workspaces/sqlPools/write. Toto oprávnění existuje v roli Přispěvatel.

  • Oprávnění pro spravovanou identitu prostředku Data Share pro přístup k fondu SQL pracovního prostoru Synapse Můžete to provést pomocí následujících kroků:

    1. V Azure Portal přejděte do pracovního prostoru Synapse. V levém navigačním panelu vyberte Správce SQL Active Directory a nastavte se jako správce Azure Active Directory.

    2. Otevřete Synapse Studio a v levém navigačním panelu vyberte Spravovat. V části Zabezpečení vyberte Řízení přístupu . Přiřaďte si roli správce SQL nebo správce pracovního prostoru .

    3. V Synapse Studio v levém navigačním panelu vyberte Vývoj. Spuštěním následujícího skriptu ve fondu SQL přidejte spravovanou identitu prostředku Data Share jako db_datareader.

      create user "<share_acct_name>" from external provider;     
      exec sp_addrolemember db_datareader, "<share_acct_name>"; 
      

      Share_acc_name<> je název prostředku Data Share. Pokud jste ještě nevytvořili prostředek Data Share, můžete se k tomuto předpokladu vrátit později.

  • Přístup k bráně firewall pracovního prostoru Synapse. Můžete to provést pomocí následujících kroků:

    1. V Azure Portal přejděte do pracovního prostoru Synapse. V levém navigačním panelu vyberte Brány firewall .
    2. U možnosti Povolit službám a prostředkům Azure přístup k tomuto pracovnímu prostoru vyberte ZAPNUTO.
    3. Vyberte +Přidat IP adresu klienta. IP adresa klienta se může změnit. Tento proces může být potřeba zopakovat při příštím sdílení dat SQL z Azure Portal. Můžete také přidat rozsah IP adres.
    4. Vyberte Uložit.

Sdílení z Azure Data Exploreru

  • Cluster Azure Data Explorer s databázemi, které chcete sdílet.
  • Oprávnění k zápisu do clusteru Azure Data Explorer, který je k dispozici v Microsoft.Kusto/clusters/write. Toto oprávnění existuje v roli Přispěvatel.

Přihlášení k webu Azure Portal

Přihlaste se k webu Azure Portal.

Vytvoření účtu Data Share

Vytvořte prostředek Azure Data Share ve skupině prostředků Azure.

  1. Vyberte tlačítko nabídky v levém horním rohu portálu a pak vyberte Vytvořit prostředek (+).

  2. Vyhledejte Data Share.

  3. Vyberte Data Share a vyberte Vytvořit.

  4. Do základních podrobností o prostředku Azure Data Share zadejte následující informace.

    Nastavení Navrhovaná hodnota Popis pole
    Předplatné Vaše předplatné Vyberte předplatné Azure, které chcete použít pro účet sdílené složky dat.
    Skupina prostředků testresourcegroup Použijte existující skupinu prostředků nebo vytvořte novou.
    Umístění USA – východ 2 Vyberte oblast pro účet sdílené složky dat.
    Name datashareaccount Zadejte název účtu sdílené datové složky.
  5. Vyberte Zkontrolovat a vytvořit a pak Vytvořit a vytvořte účet pro sdílení dat. Vytvoření nového účtu sdílené datové složky obvykle trvá přibližně 2 minuty nebo méně.

  6. Po dokončení nasazení vyberte Přejít k prostředku.

Vytvoření sdílené složky

  1. Přejděte na stránku přehledu Data Share.

    Snímek obrazovky se stránkou přehledu azure Data Share v Azure Portal

  2. Vyberte Začít sdílet data.

  3. Vyberte Vytvořit.

  4. Vyplňte podrobnosti o sdílené složce. Zadejte název, typ sdílené složky, popis obsahu sdílené složky a podmínky použití (volitelné).

    Snímek obrazovky se stránkou pro vytvoření sdílené složky v Azure Data Share zobrazující vyplněný název, typ, popis a podmínky použití sdílené složky

  5. Vyberte Pokračovat.

  6. Pokud chcete přidat datové sady do sdílené složky, vyberte Přidat datové sady.

    Snímek obrazovky se stránkou datových sad při vytváření sdílené složky a zvýrazněným tlačítkem přidat datové sady

  7. Vyberte typ datové sady, kterou chcete přidat. Zobrazí se jiný seznam typů datových sad v závislosti na typu sdílené složky (snímek nebo místně), který jste vybrali v předchozím kroku. Pokud sdílíte z Azure SQL Database nebo Azure Synapse Analytics (dříve Azure SQL DW), zobrazí se výzva k zadání metody ověřování pro výpis tabulek. Vyberte Ověřování Azure Active Directory a zaškrtněte políčko Povolit Data Share spustit výše uvedený skript pro vytvoření uživatele mým jménem.

    Snímek obrazovky znázorňující dostupné typy datových sad

  8. Přejděte k objektu, který chcete sdílet, a vyberte Přidat datové sady.

    Snímek obrazovky se stránkou pro výběr datových sad a vybranou složkou

  9. Na kartě Příjemci zadejte e-mailové adresy příjemce dat tak, že vyberete + Přidat příjemce.

    Snímek obrazovky se stránkou příjemců a přidaným příjemcem

  10. Vyberte Pokračovat.

  11. Pokud jste vybrali typ sdílené složky snímků, můžete nakonfigurovat plán snímků tak, aby poskytoval aktualizace dat příjemci dat.

    Snímek obrazovky se stránkou nastavení a povoleným přepínačem snímků

  12. Vyberte čas spuštění a interval opakování.

  13. Vyberte Pokračovat.

  14. Na kartě Zkontrolovat a vytvořit zkontrolujte obsah balíčku, nastavení, příjemce a nastavení synchronizace. Vyberte Vytvořit.

Vytvořili jste Data Share Azure a příjemce vašeho Data Share je připravený přijmout vaši pozvánku.

Vyčištění prostředků

Pokud už prostředek nepotřebujete, přejděte na stránku přehledu Data Share a výběrem možnosti Odstranit ho odeberte.

Další kroky

V tomto kurzu jste zjistili, jak vytvořit Data Share Azure a pozvat příjemce. Informace o tom, jak může příjemce dat přijmout a přijmout sdílenou složku dat, najdete v kurzu přijetí a přijímání dat.