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:
- Als u aan de slag wilt gaan met de Azure Blobs-connector in Dataflow Gen2, gaat u naar Gegevens ophalen uit Data Factory in Microsoft Fabric.
- Zorg ervoor dat u eventuele vereisten voor Azure Blobs installeert of instelt voordat u verbinding maakt met de Azure Blobs-connector.
- Als u vanuit Power Query verbinding wilt maken met de Azure Blobs-connector, gaat u naar Verbinding maken naar Azure Blob Storage vanuit Power Query Online.
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.
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
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:
Anonieme verificatie
Selecteer Anoniem onder Verificatietype .
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.
Verificatie met Shared Access Signature (SAS)
Geef het SAS-token (Shared Access Signature) op voor de opslagbronnen, zoals een blob of container.
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.
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 .
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.
- 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:
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
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 |