Del via


Azure SQL database

Summary

Item Beskrivelse
Frigivelse tilstand Generel tilgængelighed
Understøttede produkter Excel
Power BI (Semantiske modeller)
Power BI (Dataflows)
Struktur (Dataflow Gen2)
Power Apps (Dataflows)
Excel
Dynamics 365 Kundeindsigt
Analysis Services
Understøttede godkendelsestyper Windows (Power BI Desktop, Excel, Power Query Online med gateway)
Database (Power BI Desktop, Excel)
Microsoft-konto (alle)
Grundlæggende (Power Query Online)
Tjenesteprincipal
Referencedokumenter for funktioner SQL.Database-
SQL.Databases

Notat

Service principal-autentificeringstypen understøttes ikke, når man bruger en lokal datagateway eller en virtuel netværksdatagateway (VNet).

Notat

Nogle funktioner kan være til stede i ét produkt, men ikke andre på grund af installationsplaner og værtsspecifikke egenskaber.

Forudsætninger

Som standard installerer Power BI en OLE DB-driver til Azure SQL-databasen. For optimal ydeevne anbefaler vi dog, at kunden installerer SQL Server Native Client før de bruger Azure SQL databaseforbindelsen. SQL Server Native Client 11.0 og SQL Server Native Client 10.0 understøttes begge i den nyeste version.

Understøttede egenskaber

  • Importér
  • DirectQuery (Power BI semantiske modeller)
  • Avancerede indstillinger
    • Timeout for kommando i minutter
    • Oprindelig SQL-sætning
    • Kolonner med relationer
    • Naviger ved hjælp af fuldt hierarki
    • SQL Server failover-understøttelse

Connect til Azure SQL-database fra Power Query Desktop

For at oprette forbindelse til en Azure SQL-database fra Power Query Desktop, skal du tage følgende trin:

  1. Vælg Azure SQL database i get data-oplevelsen. Oplevelsen med at få data i Power Query Desktop varierer mellem apps. For mere information om Power Query Desktop for at få dataoplevelse til din app, gå til Hvor kan du få data.

  2. I SQL Server database oplyses navnet på serveren og databasen (valgfrit).

    Indtast Azure SQL databaseforbindelse.

  3. Vælg enten dataforbindelsestilstanden Importér eller DirectQuery .

  4. Valgfrit kan du vælge og indtaste avancerede indstillinger, der vil ændre forbindelsesforespørgslen, såsom en kommando-timeout eller en native forespørgsel (SQL-sætning). For information: Forbind via avancerede muligheder

  5. Vælg OK.

  6. Hvis det er første gang, du forbinder til denne database, skal du vælge autentificeringstypen, indtaste dine legitimationsoplysninger, og vælge det niveau, der skal anvendes autentificeringsindstillingerne. Vælg derefter Opret forbindelse.

    Azure SQL databaseautentificering.

    Du kan få flere oplysninger om godkendelsesmetoder ved at gå til Godkendelse med en datakilde.

    Notat

    Hvis forbindelsen ikke er krypteret, vil du blive bedt om følgende besked.

    Azure SQL databasekrypteringsunderstøttelse.

    Vælg OK for at forbinde til databasen ved at bruge en ukrypteret forbindelse, eller følg instruktionerne i Aktiver krypterede forbindelser til databaseprogram for at opsætte krypterede forbindelser til Azure SQL database.

  7. I Navigator vælger du den databaseinformation, du ønsker, og vælg derefter enten Load for at indlæse dataene eller Transform Data for at fortsætte med at transformere dataene i Power Query-editor.

    Power Query Desktop Navigator, der viser HR-medarbejderdata.

Connect to Azure SQL database from Power Query Online

For at forbinde til en Azure SQL-database fra Power Query Online, skal du tage følgende trin:

  1. Vælg muligheden Azure SQL database i get data-oplevelsen. Forskellige apps har forskellige måder at få adgang til Power Query Online for dataoplevelse. For mere information om, hvordan du kommer til Power Query Online og får dataoplevelse fra din app, gå til Hvor kan du få data.

    Skærmbillede af hent data-vinduet med Azure SQL database fremhævet.

  2. I Azure SQL database angiv navnet på serveren og databasen.

    Skærmbillede af indtastning af Azure SQL database online forbindelse.

    Du kan også vælge og indtaste avancerede muligheder, der vil ændre forbindelsesforespørgslen, såsom en kommando-timeout eller en native forespørgsel (SQL-sætning). Flere oplysninger: Opret forbindelse ved hjælp af avancerede indstillinger

  3. Hvis det er første gang, du forbinder til denne database, skal du vælge autentificeringstypen og indtaste dine legitimationsoplysninger.

  4. Vælg om nødvendigt navnet på din datagateway i det lokale miljø.

  5. Hvis forbindelsen ikke er krypteret, skal du fjerne afkrydsningsfeltet Brug krypteret forbindelse .

  6. Vælg Næste for at fortsætte.

  7. Vælg de data, du har brug for, i Navigator, og vælg derefter Transformér data.

    Skærmbillede af Power Query Online Navigator, der viser HR-medarbejdernes data.

Opret forbindelse ved hjælp af avancerede indstillinger

Både Power Query Desktop og Power Query Online tilbyder et sæt avancerede muligheder, som du kan tilføje til din forespørgsel, hvis det er nødvendigt.

visning af avancerede muligheder tilgængelige i Power Query.

Følgende tabel viser alle de avancerede muligheder, du kan sætte i Power Query Desktop og Power Query Online.

Avanceret indstilling Beskrivelse
Timeout for kommando i minutter Hvis forbindelsen varer længere end 10 minutter (standardtimeout), kan du angive en anden værdi på få minutter for at holde forbindelsen åben længere. Denne mulighed er kun tilgængelig i Power Query Desktop.
SQL-sætning Du kan få flere oplysninger ved at gå til Importér data fra en database ved hjælp af oprindelig databaseforespørgsel.
Inkluder relationskolonner Hvis afkrydsningsfeltet er markeret, medtages kolonner, der kan have relationer til andre tabeller. Hvis denne boks er ryddet, vil du ikke se de kolonner.
Naviger ved hjælp af fuldt hierarki Hvis afkrydsningsfeltet er markeret, viser navigatoren det komplette hierarki af tabeller i den database, du opretter forbindelse til. Hvis markeringen fjernes, viser navigatoren kun de tabeller, hvis kolonner og rækker indeholder data.
Aktivér SQL Server failover-understøttelse Hvis det kontrolleres, når en node i Azure SQL failover-gruppen ikke er tilgængelig, flytter Power Query fra den node til en anden, når failover sker. Hvis markeringen ryddes, sker der ingen failover.

Når du har valgt de avancerede indstillinger, du har brug for, vælger du OK i Power Query Desktop eller Next i Power Query Online for at forbinde til din Azure SQL-database.

Fejlfinding

Altid krypterede kolonner

Power Query understøtter ikke 'Altid krypteret'-kolonner.