Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Opsamling
| Item | Description |
|---|---|
| Udgivelsestilstand | Generel tilgængelighed |
| Products | Excel Power BI (semantiske modeller) Power BI (dataflow) Struktur (Dataflow Gen2) Power Apps (dataflow) Dynamics 365 Customer Insights Analysis Services |
| Understøttede godkendelsestyper | Database (brugernavn/adgangskode) Windows Standard eller Brugerdefineret |
| Dokumentation til funktionsreference |
Odbc.DataSource Odbc.Forespørgsel |
Notat
Nogle funktioner kan være til stede i ét produkt, men ikke andre på grund af installationsplaner og værtsspecifikke egenskaber.
Prerequisites
Før du går i gang, skal du sørge for, at du har konfigureret forbindelsen korrekt i Windows ODBC-datakildeadministratoren. Den nøjagtige proces her afhænger af føreren.
Understøttede funktioner
- Importér
- Avancerede indstillinger
- Forbindelsesstreng (egenskaber uden legitimationsoplysninger)
- SQL-sætning
- Understøttede klausuler om rækkereduktion
Opret forbindelse til en ODBC-datakilde fra Power Query Desktop
Benyt følgende fremgangsmåde for at oprette forbindelsen:
Vælg indstillingen ODBC i valget Hent data . Du kan finde flere oplysninger ved at gå til Hvor kan du hente data.
I Fra ODBC skal du vælge datakildenavnet (DSN) på rullelisten Datakildenavn (DSN). I dette eksempel bruges et DSN-navn for SQL Server Database .
Du kan også vælge Avancerede indstillinger for at angive flere valgfrie forbindelsesoplysninger. Du kan finde flere oplysninger ved at gå til Opret forbindelse ved hjælp af avancerede indstillinger.
Når du er færdig, skal du vælge OK.
Hvis det er første gang, du opretter forbindelse til denne database, skal du vælge godkendelsestypen og angive dine legitimationsoplysninger, når du bliver bedt om det.
De tilgængelige godkendelsestyper er:
- Standard eller Brugerdefineret: Vælg denne godkendelsestype, når du ikke angiver nogen legitimationsoplysninger, hvis du bruger DSN, der er konfigureret med et brugernavn og en adgangskode. Eller hvis du har brug for at medtage legitimationsoplysninger som egenskaber for forbindelsesstreng.
- Windows: Vælg denne godkendelsestype, hvis du vil oprette forbindelse ved hjælp af Windows-godkendelse. Du kan også medtage de forbindelsesstrengegenskaber, du har brug for.
- Database: Vælg denne godkendelsestype for at bruge et brugernavn og en adgangskode til at få adgang til en datakilde med en ODBC-driver. Du kan også medtage de forbindelsesstrengegenskaber, du har brug for. Denne godkendelsestype er standardvalget.
Du kan finde flere oplysninger ved at gå til Godkendelse i skrivebordsapps.
Når du er færdig, skal du vælge Opret forbindelse.
Vælg de ønskede databaseoplysninger i Navigator, og vælg derefter enten Indlæs for at indlæse dataene eller Transformér data for at fortsætte med at transformere dataene i Power Query-editoren.
Opret forbindelse til en ODBC-datakilde fra Power Query Online
Benyt følgende fremgangsmåde for at oprette forbindelsen:
På siden Datakilder skal du vælge ODBC.
På siden ODBC skal du angive din ODBC-forbindelsesstreng. I følgende eksempel er
dsn=SQL Server Databaseforbindelsesstrengen .
Hvis det er nødvendigt, skal du vælge en datagateway i det lokale miljø i Datagateway.
Vælg den godkendelsestype, du vil logge på, og angiv derefter dine legitimationsoplysninger. Du kan finde flere oplysninger ved at gå til Godkendelse i Power Query Online.
Vælg Næste.
Vælg de ønskede databaseoplysninger i Navigator, og vælg derefter Transformér data for at fortsætte med at transformere dataene i Power Query-editoren.
Opret forbindelse ved hjælp af avancerede indstillinger
Power-forespørgsel indeholder et sæt avancerede indstillinger, som du kan føje til din forespørgsel, hvis det er nødvendigt.
| Avanceret mulighed | Description |
|---|---|
| Forbindelsesstreng (egenskaber uden legitimationsoplysninger) | Indeholder en valgfri forbindelsesstreng, der kan bruges i stedet for valget af datakildenavn (DSN) i Power BI Desktop. Hvis Datakildenavn (DSN) er angivet til (Ingen), kan du angive en forbindelsesstreng her i stedet. Følgende forbindelsesstrenge er f.eks. gyldige: dsn=<myDSN> eller driver=<myDriver>; port=<myPortNumber>; server=<min server>; database=<minDatabase>;. Hvis du vil undgå specialtegn, skal du bruge { } tegn. Taster til forbindelsesstrenge varierer mellem forskellige ODBC-drivere. Du kan finde flere oplysninger om gyldige forbindelsesstrenge ved at kontakte udbyderen af ODBC-driveren. |
| SQL-sætning | Indeholder en SQL-sætning, afhængigt af driverens funktioner. Bed din leverandør om flere oplysninger, eller gå til Importer data fra en database ved hjælp af en oprindelig databaseforespørgsel. |
| Understøttede klausuler om rækkereduktion | Muliggør foldeunderstøttelse af Table.FirstN. Vælg Registrer for at finde understøttede radreduktionsklausuler, eller vælg en af rullelisterne (TOP, LIMIT og OFFSET, LIMIT eller ANSI SQL-kompatibel). Denne indstilling kan ikke bruges, når du bruger en oprindelig SQL-sætning. Kun tilgængelig i Power Query Desktop. |
Kendte problemer og begrænsninger
Attributter for forbindelsesstreng
Hvis der er angivet et DSN i ODBC-forbindelsesstrengen, medtages attributterne efter DSN-specifikationen ikke. Hvis du vil bruge flere attributter, skal du opdatere dem i selve DSN i modsætning til i forbindelsesstrengen.