Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt beschreven hoe u een verbinding met Azure SQL Database instelt voor pijplijnen en Dataflow Gen2 in Microsoft Fabric.
Ondersteunde verificatietypen
De Azure SQL Database-connector ondersteunt respectievelijk de volgende verificatietypen voor kopiëren en Dataflow Gen2.
| Verificatietype | Kopiëren | Gegevensstroom Gen2 |
|---|---|---|
| Basis | √ | √ |
| Organisatieaccount | √ | √ |
| Service-principal | √ |
Uw verbinding instellen voor Dataflow Gen2
U kunt Dataflow Gen2 verbinden met Een Azure SQL-database vanuit Microsoft Fabric met behulp van Power Query-connectors. Volg deze stappen om uw verbinding te maken:
- Gegevens ophalen uit Data Factory in Microsoft Fabric.
- Stel vereisten voor Azure SQL Database in voordat u verbinding maakt met de Azure SQL Database-connector.
- Verbinding maken met Azure SQL-database.
Meer informatie over deze connector
Uw verbinding voor een pijplijn instellen
De volgende tabel bevat een samenvatting van de eigenschappen die nodig zijn voor een pijplijnverbinding:
| Name | Beschrijving | Vereist | Eigenschappen | Kopiëren |
|---|---|---|---|---|
| Verbindingsnaam | Een naam voor uw verbinding. | Ja | ✓ | |
| Verbindingstype | Selecteer een type voor uw verbinding. Selecteer SQL Server. | Ja | ✓ | |
| Server | Azure SQL-servernaam. | Ja | ✓ | |
| Database | Azure SQL Database-naam. | Ja | ✓ | |
| Verificatie | Ga naar Verificatie | Ja | Ga naar Verificatie | |
| Privacyniveau | Het privacyniveau dat u wilt toepassen. Toegestane waarden zijn organisatie, privacy, openbaar | Ja | ✓ |
Volg deze stappen voor specifieke instructies voor het instellen van uw verbinding in een pijplijn:
Selecteer in de paginakoptekst in de Data Factory-service Instellingen
>beheren verbindingen en gateways.
Selecteer Nieuw boven aan het lint om een nieuwe gegevensbron toe te voegen.
Het deelvenster Nieuwe verbinding wordt aan de linkerkant van de pagina geopend.
Uw verbinding instellen
Kies Cloud in het deelvenster Nieuwe verbinding en geef de volgende velden op:
- Verbindingsnaam: Geef een naam op voor de verbinding.
- Verbindingstype: Selecteer SQL Server.
- Server: Voer de naam van uw Azure SQL-server in. U vindt deze op de overzichtspagina van uw Azure SQL-server.
- Database: Voer de naam van uw Azure SQL Database in.
Selecteer onder Verificatiemethode uw verificatie in de vervolgkeuzelijst en voltooi de gerelateerde configuratie. De Azure SQL Database-connector ondersteunt de volgende verificatietypen.
Stel eventueel het privacyniveau in dat u wilt toepassen. Toegestane waarden zijn organisatie, privacy en openbaar. Zie privacyniveaus in de Power Query-documentatie voor meer informatie.
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.
Verificatie
De Azure SQL Database-connector ondersteunt de volgende verificatietypen:
| Name | Beschrijving | Vereist | Eigenschappen | Kopiëren |
|---|---|---|---|---|
| Basic | ✓ | |||
| - Gebruikersnaam | De gebruikersnaam van uw Azure SQL Database. | Ja | ||
| - Wachtwoord | Het wachtwoord van uw Azure SQL Database. | Ja | ||
| OAuth2 | ✓ | |||
| Service-principal | ✓ | |||
| - Tenant-id | De tenantgegevens (domeinnaam of tenant-id). | Ja | ||
| - Service-principal-id | De client-id van de toepassing. | Ja | ||
| - Service-principalsleutel | De sleutel van de toepassing. | Ja |
Basisverificatie
Selecteer Basic onder Verificatiemethode.
- Gebruikersnaam: Geef de gebruikersnaam van uw Azure SQL Database op.
- Wachtwoord: geef het wachtwoord van uw Azure SQL Database op.
OAuth2-verificatie
Open Referenties bewerken. U ziet de aanmeldingsinterface. Voer uw account en wachtwoord in om u aan te melden bij uw account. Nadat u zich hebt aangemeld, gaat u terug naar de pagina Nieuwe verbinding .
Verificatie van service-principal
- 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.
- Service-principal-id: 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:
Maak een Microsoft Entra-toepassing vanuit Azure Portal. Noteer de naam van de toepassing en de volgende waarden die de verbinding definiëren:
- Tenant-id
- Toepassings-id
- Toepassingssleutel
Richt een Microsoft Entra-beheerder in voor uw server in Azure Portal als u dit nog niet hebt gedaan. De Microsoft Entra-beheerder moet een Microsoft Entra-gebruiker of Microsoft Entra-groep zijn, maar kan geen service-principal zijn. Deze stap wordt uitgevoerd, zodat u in de volgende stap een Microsoft Entra-identiteit kunt gebruiken om een ingesloten databasegebruiker voor de service-principal te maken.
Maak ingesloten databasegebruikers voor de service-principal. Maak verbinding met de database van of waarmee u gegevens wilt kopiëren met behulp van hulpprogramma's zoals SQL Server Management Studio, met een Microsoft Entra-identiteit met ten minste ALTER ANY USER-machtigingen. Meld u aan bij uw Azure SQL Database via Microsoft Entra ID-verificatie en voer de volgende T-SQL uit:
CREATE USER [your application name] FROM EXTERNAL PROVIDER;Verdeel de benodigde machtigingen voor de service-principal zoals u normaal gesproken doet voor SQL-gebruikers of anderen. Voer de volgende code uit. Ga naar ALTER ROLE (Transact-SQL) voor meer opties.
ALTER ROLE [role name] ADD MEMBER [your application name];Configureer een Azure SQL Database-verbinding.