Delen via


Uw Azure SQL Database-verbinding instellen

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:

  1. Gegevens ophalen uit Data Factory in Microsoft Fabric.
  2. Stel vereisten voor Azure SQL Database in voordat u verbinding maakt met de Azure SQL Database-connector.
  3. 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:

  1. Selecteer in de paginakoptekst in de Data Factory-service Instellingen>beheren verbindingen en gateways.

    Schermopname die laat zien hoe u verbindingen en gateways kunt openen.

  2. Selecteer Nieuw boven aan het lint om een nieuwe gegevensbron toe te voegen.

    Schermopname van de pagina +nieuw.

    Het deelvenster Nieuwe verbinding wordt aan de linkerkant van de pagina geopend.

    Schermopname van het deelvenster Nieuwe verbinding.

Uw verbinding instellen

  1. 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.

    Schermopname van de nieuwe verbindingspagina.

  2. Selecteer onder Verificatiemethode uw verificatie in de vervolgkeuzelijst en voltooi de gerelateerde configuratie. De Azure SQL Database-connector ondersteunt de volgende verificatietypen.

    Schermopname van de pagina verificatiemethode selecteren.

  3. 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.

  4. 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.

    Schermopname van de verbindingspagina.

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.

Schermopname van basisverificatie.

  • 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 .

Schermopname van de OAuth2-verificatiemethode.

Verificatie van service-principal

Schermopname van de pagina Verificatiemethode voor 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:

  1. 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
  2. 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.

  3. 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;
    
  4. 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];
    
  5. Configureer een Azure SQL Database-verbinding.