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.
Samenvatting
| Onderdeel | Description |
|---|---|
| Release-toestand | Algemene beschikbaarheid |
| Products | Excel Power BI (Semantische modellen) Power BI (gegevensstromen) Fabric (Dataflow Gen2) Power Apps (gegevensstromen) Dynamics 365 Customer Insights Analysis Services |
| Ondersteunde verificatietypen | Database (gebruikersnaam/wachtwoord) Windows Standaard of aangepast |
| Documentatie voor functiereferenties |
Odbc.DataSource Odbc.Query |
Opmerking
Sommige mogelijkheden zijn mogelijk aanwezig in één product, maar niet in andere vanwege implementatieschema's en hostspecifieke mogelijkheden.
Vereiste voorwaarden
Voordat u aan de slag gaat, moet u ervoor zorgen dat u de verbinding correct hebt geconfigureerd in de Windows ODBC-gegevensbronbeheerder. Het exacte proces hier is afhankelijk van het stuurprogramma.
Ondersteunde mogelijkheden
- Import
- Geavanceerde opties
- Verbindingsreeks (niet-referentie-eigenschappen)
- SQL-instructie
- Ondersteunde componenten voor het verminderen van rijen
Verbinding maken met een ODBC-gegevensbron vanuit Power Query Desktop
Voer de volgende stappen uit om de verbinding te maken:
Selecteer de ODBC-optie in de selectie Gegevens ophalen . Ga naar Waar u gegevens kunt ophalen voor meer informatie.
Selecteer in OdBC de naam van de gegevensbron (DSN) in de vervolgkeuzelijst Gegevensbronnaam (DSN ). In dit voorbeeld wordt een DSN-naam van SQL Server Database gebruikt.
U kunt ook geavanceerde opties kiezen om meer optionele verbindingsgegevens in te voeren. Ga voor meer informatie naar Verbinding maken met behulp van geavanceerde opties.
Zodra u klaar bent, selecteert u OK.
Als u voor het eerst verbinding maakt met deze database, selecteert u het verificatietype en voert u uw referenties in wanneer u hierom wordt gevraagd.
De beschikbare verificatietypen zijn:
- Standaard of aangepast: selecteer dit verificatietype wanneer u geen referenties opgeeft als u DSN gebruikt dat is geconfigureerd met een gebruikersnaam en wachtwoord. Of als u referenties als verbindingsreekseigenschappen wilt opnemen.
- Windows: selecteer dit verificatietype als u verbinding wilt maken met windows-verificatie. Voeg eventueel de verbindingsreekseigenschappen toe die u nodig hebt.
- Database: Selecteer dit verificatietype om een gebruikersnaam en wachtwoord te gebruiken voor toegang tot een gegevensbron met een ODBC-stuurprogramma. Voeg eventueel de verbindingsreekseigenschappen toe die u nodig hebt. Dit verificatietype is de standaardselectie.
Ga naar Verificatie in desktop-apps voor meer informatie.
Zodra u klaar bent, selecteert u Verbinding maken.
Selecteer in Navigator de gewenste databasegegevens en selecteer vervolgens Laden om de gegevens te laden of Gegevens transformeren om door te gaan met het transformeren van de gegevens in de Power Query-editor.
Verbinding maken met een ODBC-gegevensbron vanuit Power Query Online
Voer de volgende stappen uit om de verbinding te maken:
Selecteer ODBC op de pagina Gegevensbronnen.
Voer op de ODBC-pagina uw ODBC-verbindingsreeks in. In het volgende voorbeeld is
dsn=SQL Server Databasede verbindingsreeks .
Selecteer indien nodig een on-premises gegevensgateway in De gegevensgateway.
Kies het verificatietype om u aan te melden en voer vervolgens uw referenties in. Ga naar Verificatie in Power Query Online voor meer informatie.
Kies Volgende.
Selecteer in navigator de gewenste databasegegevens en selecteer gegevens transformeren om de gegevens in de Power Query-editor te blijven transformeren.
Verbinding maken met behulp van geavanceerde opties
Power Query biedt een set geavanceerde opties die u indien nodig aan uw query kunt toevoegen.
| Geavanceerde optie | Description |
|---|---|
| Verbindingsreeks (niet-referentie-eigenschappen) | Biedt een optionele verbindingsreeks die kan worden gebruikt in plaats van de DSN-selectie (Gegevensbronnaam) in Power BI Desktop. Als de naam van de gegevensbron (DSN) is ingesteld op (Geen), kunt u hier een verbindingsreeks invoeren. De volgende verbindingsreeksen zijn bijvoorbeeld geldig: dsn=<myDSN> of driver=<myDriver>; port=<myPortNumber>; server=<myServer>; database=<myDatabase>;. Als u speciale tekens wilt ontsnappen, gebruikt u { } tekens. Sleutels voor verbindingsreeksen variëren tussen verschillende ODBC-stuurprogramma's. Raadpleeg uw ODBC-stuurprogrammaprovider voor meer informatie over geldige verbindingsreeksen. |
| SQL-instructie | Biedt een SQL-instructie, afhankelijk van de mogelijkheden van het stuurprogramma. Vraag uw leverancier om meer informatie of ga naar Gegevens importeren uit een database met behulp van een systeemeigen databasequery. |
| Ondersteunde componenten voor het verminderen van rijen | Maakt vouwen mogelijk voor Table.FirstN. Selecteer Detecteren om ondersteunde componenten voor rijreductie te vinden of selecteer een van de vervolgkeuzelijsten (TOP, LIMIT en OFFSET, LIMIT of ANSI SQL-compatibel). Deze optie is niet van toepassing wanneer u een systeemeigen SQL-instructie gebruikt. Alleen beschikbaar in Power Query Desktop. |
Bekende problemen en beperkingen
Verbindingsreekskenmerken
Als een DSN is opgegeven in de ODBC-verbindingsreeks, worden de kenmerken na de DSN-specificatie niet opgenomen. Als u meer kenmerken wilt gebruiken, werkt u deze bij in de DSN zelf in plaats van in de verbindingsreeks.