Gegevens delen en ontvangen van Azure Blob Storage en Azure Data Lake Storage

VAN TOEPASSING OP: Azure Blob Storage Azure Data Lake Storage Gen1 Azure Data Lake Storage Gen2

Azure Data Share biedt ondersteuning voor delen op basis van momentopnamen vanuit een opslagaccount. In dit artikel wordt uitgelegd hoe u gegevens kunt delen en ontvangen van Azure Blob Storage, Azure Data Lake Storage Gen1 en Azure Data Lake Storage Gen2.

Azure Data Share ondersteunt het delen van bestanden, mappen en bestandssystemen van Azure Data Lake Gen1 en Azure Data Lake Gen2. Het biedt ook ondersteuning voor het delen van blobs, mappen en containers vanuit Azure Blob Storage. U kunt blok-, toevoegen- of pagina-blobs delen en ze worden ontvangen als blok-blobs. Gegevens die vanuit deze bronnen worden gedeeld, kunnen worden ontvangen door Azure Data Lake Gen2 of Azure Blob Storage.

Wanneer bestandssystemen, containers of mappen worden gedeeld in delen op basis van momentopnamen, kunnen gegevensverbruikers ervoor kiezen om een volledige kopie van de sharegegevens te maken. Of ze kunnen de mogelijkheid voor incrementele momentopnamen gebruiken om alleen nieuwe of bijgewerkte bestanden te kopiëren. De mogelijkheid voor incrementele momentopnamen is gebaseerd op het tijdstip waarop de bestanden het laatst zijn gewijzigd.

Bestaande bestanden met dezelfde naam worden overschreven tijdens een momentopname. Een bestand dat uit de bron wordt verwijderd, wordt niet verwijderd op het doel. Lege submappen bij de bron worden niet gekopieerd naar het doel.

Gegevens delen

Gebruik de informatie in de volgende secties om gegevens te delen met behulp van Azure Data Share.

Vereisten voor het delen van gegevens

  • Als u nog geen abonnement op Azure hebt, maak dan een gratis account aan voordat u begint.
  • Zoek het e-mailadres voor aanmelden bij Azure van de ontvanger. De e-mailalias van de ontvanger werkt niet voor uw doeleinden.
  • Als het Azure-brongegevensopslag zich in een ander Azure-abonnement bevindt dan het abonnement waarin u de Data Share-resource maakt, registreert u de resourceprovider Microsoft.DataShare in het abonnement waarin de Azure-gegevensopslag zich bevindt.

Vereisten voor het bronopslagaccount

  • Een Azure Storage-account. Als u nog geen account hebt, maakt u er een.
  • Machtiging om naar het opslagaccount te schrijven. Schrijfmachtiging is in Microsoft.Storage/storageAccounts/write. Het maakt deel uit van de rol Inzender.
  • Machtiging om roltoewijzing toe te voegen aan het opslagaccount. Deze machtiging staat in Microsoft.Authorization/role assignments/write. Het maakt deel uit van de rol Eigenaar.

Aanmelden bij Azure Portal

Meld u aan bij de Azure-portal.

Een Data Share maken

Maak een Azure Data Share-resource in een Azure-resourcegroep.

  1. Open in de linkerbovenhoek van de portal het menu en selecteer vervolgens Een resource maken (+).

  2. Zoek naar Data Share.

  3. Selecteer Data Share en Maken.

  4. Geef de basisgegevens van uw Azure Data Share op:

    Instelling Voorgestelde waarde Beschrijving van veld
    Abonnement Uw abonnement Selecteer een Azure-abonnement voor uw data share-account.
    Resourcegroep test-resource-group Gebruik een bestaande resourcegroep of maak een resourcegroep.
    Locatie US - oost 2 Geef een regio op voor uw gegevensshare-account.
    Naam datashareaccount Noem uw data share-account.
  5. Selecteer Beoordelen en maken om > uw data share-account in terichten. Het inrichten van een nieuw data share-account duurt doorgaans ongeveer 2 minuten.

  6. Wanneer de implementatie is voltooid, selecteert u Ga naar resource.

Een share maken

  1. Ga naar de pagina Overzicht van uw gegevens delen.

    Schermopname van het overzicht van de gegevens delen.

  2. Selecteer Beginnen met het delen van uw gegevens.

  3. Selecteer Maken.

  4. Geef de details voor uw share op. Geef een naam, type share, beschrijving van de share-inhoud en gebruiksvoorwaarden (optioneel) op.

    Schermopname met details van gegevens delen.

  5. Selecteer Doorgaan.

  6. Als u gegevenssets wilt toevoegen aan uw share, selecteert u Gegevenssets toevoegen.

    Schermopname die laat zien hoe u gegevenssets toevoegt aan uw share.

  7. Selecteer een gegevenssettype dat u wilt toevoegen. De lijst met typen gegevenssets is afhankelijk van of u in de vorige stap delen op basis van momentopnamen of in-place delen hebt geselecteerd.

    Schermopname die laat zien waar u een gegevenssettype selecteert.

  8. Ga naar het object dat u wilt delen. Selecteer vervolgens Gegevenssets toevoegen.

    Schermopname die laat zien hoe u een object selecteert dat u wilt delen.

  9. Voeg op het tabblad Ontvangers het e-mailadres van uw gegevens consumer toe door Ontvanger toevoegen te selecteren.

    Schermopname die laat zien hoe u e-mailadressen van ontvangers toevoegt.

  10. Selecteer Doorgaan.

  11. Als u een momentopname-sharetype hebt geselecteerd, kunt u het schema voor momentopnamen instellen om uw gegevens voor de gegevens consumer bij te werken.

    Schermopname met de schema-instellingen voor momentopnamen.

  12. Selecteer een begintijd en een herhalingsinterval.

  13. Selecteer Doorgaan.

  14. Controleer op het tabblad Beoordelen en maken de inhoud, instellingen, ontvangers en synchronisatie-instellingen van het pakket. Selecteer vervolgens Maken.

U hebt nu uw Azure-gegevens share gemaakt. De ontvanger van uw gegevens share kan uw uitnodiging accepteren.

Gegevens ontvangen

In de volgende secties wordt beschreven hoe u gedeelde gegevens ontvangt.

Vereisten voor het ontvangen van gegevens

Voordat u een uitnodiging voor een gegevens delen accepteert, moet u aan de volgende vereisten hebben:

  • Een Azure-abonnement. Als u nog geen abonnement hebt, maakt u een gratis account.
  • Een uitnodiging van Azure. Het e-mailonderwerp moet 'Azure Data Share uitnodiging van <yourdataprovider@domain.com> ' zijn.
  • Een geregistreerde Microsoft.DataShare-resourceprovider in:
    • Het Azure-abonnement waarin u een Data Share maken.
    • Het Azure-abonnement waarin uw Azure-doelgegevensopslag zich bevindt.

Vereisten voor een doelopslagaccount

  • Een Azure Storage-account. Als u er nog geen hebt, maakt u een account.
  • Machtiging om naar het opslagaccount te schrijven. Deze machtiging is in Microsoft.Storage/storageAccounts/write. Het maakt deel uit van de rol Inzender.
  • Machtiging om roltoewijzing toe te voegen aan het opslagaccount. Deze toewijzing staat in Microsoft.Authorization/role assignments/write. Het maakt deel uit van de rol Eigenaar.

Aanmelden bij Azure Portal

Meld u aan bij de Azure-portal.

Een uitnodiging openen

U kunt een uitnodiging openen via e-mail of rechtstreeks vanuit Azure Portal.

  1. Als u een uitnodiging wilt openen via e-mail, controleert u uw postvak IN op een uitnodiging van uw gegevensprovider. De uitnodiging van Microsoft Azure heeft de titel 'Azure Data Share uitnodiging van <yourdataprovider@domain.com> '. Selecteer Uitnodiging weergeven om uw uitnodiging in Azure te bekijken.

    Als u een uitnodiging wilt openen vanuit de Azure Portal, zoekt u naar Data Share uitnodigingen. U ziet een lijst met Data Share uitnodigingen.

    Als u een gastgebruiker van een tenant bent, wordt u gevraagd uw e-mailadres voor de tenant te controleren voordat u de uitnodiging Data Share eerste keer bekijkt. Na verificatie is deze 12 maanden geldig.

    Schermopname van de lijst met uitnodigingen in de Azure Portal.

  2. Selecteer de share die u wilt weergeven.

Een uitnodiging accepteren

  1. Controleer alle velden, inclusief de Gebruiksrechtovereenkomst. Als u akkoord gaat met de voorwaarden, selecteert u het selectievakje.

    Schermopname van het Gebruiksrechtovereenkomst gebied.

  2. Selecteer onder Data Share doelaccount het abonnement en de resourcegroep waarin u uw Data Share. Vul vervolgens de volgende velden in:

    • Selecteer in het veld Data share-account de optie Nieuwe maken als u geen Data Share hebt. Anders selecteert u een bestaand Data Share account dat uw gegevens share accepteert.

    • Laat in het veld Ontvangen sharenaam de standaardwaarde staan die de gegevensprovider heeft opgegeven of geef een nieuwe naam op voor de ontvangen share.

  3. Selecteer Accepteren en configureren. Er wordt een shareabonnement gemaakt.

    Schermopname die laat zien waar de configuratieopties moeten worden geaccepteerd.

    De ontvangen share wordt weergegeven in uw Data Share account.

    Als u de uitnodiging niet wilt accepteren, selecteert u Weigeren.

Een ontvangen share configureren

Volg de stappen in deze sectie om een locatie te configureren voor het ontvangen van gegevens.

  1. Schakel op het tabblad Gegevenssets het selectievakje in naast de gegevensset waar u een bestemming wilt toewijzen. Selecteer Kaart aan doel om een doelgegevensopslag te kiezen.

    Schermopname die laat zien hoe u aan een doel kunt toevoegen.

  2. Selecteer een doelgegevensopslag voor de gegevens. Bestanden in het doelgegevensopslag met hetzelfde pad en dezelfde naam als bestanden in de ontvangen gegevens worden overschreven.

    Schermopname die laat zien waar u een doelopslagaccount kunt selecteren.

  3. Als de gegevensprovider voor delen op basis van momentopnamen een schema voor momentopnamen gebruikt om de gegevens regelmatig bij te werken, kunt u de planning inschakelen via het tabblad Schema voor momentopnamen. Selecteer het vakje naast het schema voor momentopnamen. Selecteer vervolgens Inschakelen. Houd er rekening mee dat de eerste geplande momentopname binnen één minuut na de planningstijd start en dat volgende momentopnamen binnen enkele seconden na de geplande tijd starten.

    Schermopname die laat zien hoe u een schema voor momentopnamen kunt inschakelen.

Een momentopname activeren

De stappen in deze sectie zijn alleen van toepassing op delen op basis van momentopnamen.

  1. U kunt een momentopname activeren op het tabblad Details. Selecteer op het tabblad Momentopname activeren. U kunt ervoor kiezen om een volledige momentopname of incrementele momentopname van uw gegevens te activeren. Als u voor het eerst gegevens ontvangt van uw gegevensprovider, selecteert u Volledig kopiëren. Wanneer een momentopname wordt uitgevoerd, worden volgende momentopnamen pas uitgevoerd wanneer de vorige is voltooid.

    Schermopname van de selectie Momentopname activeren.

  2. Wanneer de status van de laatste keer uitvoeren is geslaagd, gaat u naar het doelgegevensopslag om de ontvangen gegevens weer te geven. Selecteer Gegevenssets en selecteer vervolgens de koppeling naar het doelpad.

    Schermopname van de toewijzing van een gegevensset voor consumenten.

Geschiedenis weergeven

U kunt de geschiedenis van uw momentopnamen alleen bekijken in delen op basis van momentopnamen. Als u de geschiedenis wilt weergeven, opent u het tabblad Geschiedenis. Hier ziet u de geschiedenis van alle momentopnamen die in de afgelopen 30 dagen zijn gegenereerd.

Prestaties van opslagmomentopnamen

Storage prestaties van momentopnamen worden beïnvloed door een aantal factoren naast het aantal bestanden en de grootte van de gedeelde gegevens. Het wordt altijd aanbevolen om uw eigen prestatietests uit te voeren. Hieronder vindt u enkele voorbeeldfactoren die van invloed zijn op de prestaties.

  • Gelijktijdige toegang tot de bron- en doelgegevensopslag.
  • Locatie van bron- en doelgegevensopslag.
  • Voor incrementele momentopnamen kan het aantal bestanden in de gedeelde gegevensset invloed hebben op de tijd die nodig is om de lijst met bestanden te vinden met de laatste wijzigingstijd na de laatste geslaagde momentopname.

Volgende stappen

U hebt geleerd hoe u gegevens van een opslagaccount kunt delen en ontvangen met behulp van de Azure Data Share service. Zie Ondersteunde gegevensopslag voor meer informatie over het delen van gegevens uit andere gegevensbronnen.