Delen via


Uw Azure Blob Storage-verbinding instellen

Azure Blob Storage is de oplossing voor objectopslag van Microsoft voor de cloud. Blob Storage is geoptimaliseerd voor het opslaan van enorme hoeveelheden niet-structureerde gegevens. In dit artikel worden de stappen beschreven voor het maken van een Azure Blob Storage-verbinding.

Ondersteunde verificatietypen

De Azure Blob Storage-connector ondersteunt respectievelijk de volgende verificatietypen voor kopiëren en Gegevensstroom Gen2.

Authentication type Kopiëren Gegevensstroom Gen2
Anoniem
Accountsleutel
Shared Access Signature (SAS)
Organisatieaccount
Service-principal

Uw verbinding instellen in Dataflow Gen2

Data Factory in Microsoft Fabric maakt gebruik van Power Query-connectors om Dataflow Gen2 te verbinden met Azure-blobs. De volgende koppelingen bevatten de specifieke Informatie over de Power Query-connector die u nodig hebt om verbinding te maken met Azure Blobs in Dataflow Gen2:

In sommige gevallen bevat het artikel over de Power Query-connector mogelijk geavanceerde opties, probleemoplossing, bekende problemen en beperkingen en andere informatie die ook nuttig kan zijn.

Uw verbinding instellen in een gegevenspijplijn

Blader naar de pagina Nieuwe verbinding voor de data factory-pijplijn om de verbindingsgegevens te configureren en de verbinding te maken.

Screenshot showing the new connection page.

U kunt op twee manieren naar deze pagina bladeren:

  • Blader in de kopieerassistent naar deze pagina nadat u de connector hebt geselecteerd.
  • Blader in de pijplijn naar deze pagina nadat u + Nieuw hebt geselecteerd in Verbinding maken ionsectie en de connector hebt geselecteerd.

Stap 1: Geef de accountnaam of URL, verbinding en verbindingsnaam op

Screenshot showing the common connection setup for Azure Blob Storage.

Geef in het deelvenster Nieuwe verbinding de volgende velden op:

  • Accountnaam of URL: geef de naam of URL van uw Azure Blob Storage-account op. Blader naar de sectie Eindpunten in uw opslagaccount en het blobservice-eindpunt is de account-URL.
  • Verbinding maken ion: selecteer Nieuwe verbinding maken.
  • Verbinding maken ionnaam: Geef een naam op voor de verbinding.

Stap 2: Uw verificatietype selecteren en instellen

Selecteer onder Verificatietype uw verificatietype in de vervolgkeuzelijst en voltooi de gerelateerde configuratie. De Azure Blob Storage-connector ondersteunt de volgende verificatietypen:

Screenshot showing selecting authentication kind page.

Anonieme verificatie

Selecteer Anoniem onder Verificatietype .

Screenshot showing Anonymous authentication.

Verificatie van accountsleutels

Geef de accountsleutel van uw Azure Blob Storage op. Ga naar uw Azure Blob Storage-accountinterface, blader naar de sectie Toegangssleutel en haal uw accountsleutel op.

Screenshot showing account key authentication.

Verificatie met Shared Access Signature (SAS)

Geef het SAS-token (Shared Access Signature) op voor de opslagbronnen, zoals een blob of container.

Screenshot showing shared access signature authentication page.

Als u geen SAS-token hebt, schakelt u over naar Shared Access Signature in uw Azure Blob Storage-accountinterface. Selecteer Service onder Toegestane resourcetypen. Selecteer vervolgens SAS genereren en verbindingsreeks. U kunt uw SAS-token ophalen uit het SAS-token dat wordt weergegeven.

De handtekening voor gedeelde toegang is een URI die in de queryparameters alle informatie omvat die nodig is voor geverifieerde toegang tot een opslagresource. Voor toegang tot opslagbronnen met de handtekening voor gedeelde toegang hoeft de client alleen de handtekening voor gedeelde toegang door te geven aan de juiste constructor of methode.

Ga naar Handtekeningen voor gedeelde toegang voor meer informatie over handtekeningen voor gedeelde toegang: Inzicht in het shared access signature-model.

Verificatie van organisatieaccount

Selecteer Aanmelden, waarin de aanmeldingsinterface wordt weergegeven. Voer uw account en wachtwoord in om u aan te melden bij uw organisatieaccount. Nadat u zich hebt aangemeld, gaat u terug naar de pagina Nieuwe verbinding .

Screenshot showing organizational account authentication.

Verificatie van service-principal

U moet de tenant-id, client-id van de service-principal en de sleutel van de service-principal opgeven wanneer u deze verificatie gebruikt.

Screenshot showing Service principal authentication.

  • Tenant-id: geef de tenantgegevens (domeinnaam of tenant-id) op waaronder uw toepassing zich bevindt. Haal deze op door de muisaanwijzer boven de rechterbovenhoek van Azure Portal te bewegen.
  • Client-id van de service-principal: geef de client-id van de toepassing op.
  • Service-principalsleutel: geef de sleutel van uw toepassing op.

Voer de volgende stappen uit om service-principalverificatie te gebruiken:

  1. Registreer een toepassingsentiteit in Microsoft Entra-id door toegang tot blobs te volgen met behulp van Microsoft Entra-id. Noteer deze waarden, die u gebruikt om de verbinding te definiëren:

    • Tenant-id
    • Toepassings-id
    • Toepassingssleutel
  2. Verdeel de service-principal de juiste machtiging in Azure Blob Storage. Ga naar Een Azure-rol toewijzen voor toegang tot blobgegevens voor meer informatie over de rollen.

    • Als bron verleent u in Toegangsbeheer (IAM) ten minste de rol Opslagblobgegevenslezer .
    • Als doel verleent u in Toegangsbeheer (IAM) ten minste de rol Inzender voor opslagblobgegevens.

Stap 3: Uw verbinding maken

Selecteer Maken om de verbinding te maken. Het maken is getest en opgeslagen als alle referenties juist zijn. Als dit niet juist is, mislukt het maken met fouten.

Tabelsamenvatting

De volgende tabel bevat de eigenschappen voor het maken van een gegevenspijplijnverbinding.

Name Beschrijving Vereist Eigenschappen Kopiëren
Accountnaam of URL Azure Blob Storage-accountnaam of eindpunt. Ja
Verbinding Selecteer Nieuwe verbinding maken. Ja
Verbindingsnaam Een naam voor uw verbinding. Ja
Verificatietype Ga naar Verificatie. Ja Ga naar Verificatie.

Verificatie

De eigenschappen in de volgende tabel zijn de ondersteunde verificatietypen.

Name Beschrijving Vereist Eigenschappen Kopiëren
Anonieme
Accountsleutel
- Accountsleutel De accountsleutel van Azure Blob Storage. Ja
Shared Access Signature (SAS)
- SAS-token Het Shared Access Signature-token voor de opslagbronnen, zoals een blob of container. Ja
Organisatieaccount
Service/principal
- Tenant-id De tenantgegevens (domeinnaam of tenant-id). Ja
- Client-id van service-principal De client-id van de toepassing. Ja
- Service-principalsleutel De sleutel van de toepassing. Ja