Azure Synapse Analytics (SQL DW)
Samenvatting
| Item | Beschrijving |
|---|---|
| Release-status | Algemene beschikbaarheid |
| Producten | Power BI (gegevenssets) Power BI (gegevensstromen) Power Apps (gegevensstromen) Excel Dynamics 365 Customer Insights Analysis Services |
| Ondersteunde verificatietypen | Windows (Power BI Desktop, Excel, onlineservice met gateway) Database (Power BI Desktop, Excel) Microsoft-account (alle) Basic (onlineservice) |
| Naslagdocumentatie voor functies | Sql.Database Sql.Databases |
Notitie
Sommige mogelijkheden zijn mogelijk aanwezig in het ene product, maar niet in andere vanwege implementatieschema's en hostspecifieke mogelijkheden.
Vereisten
Standaard installeert Power BI een OLE DB voor Azure Synapse Analytics (SQL DW). Voor optimale prestaties wordt echter aangeraden dat de klant de SQL Server Native Client installeert voordat de Azure Synapse Analytics (SQL DW)-connector wordt gebruikt. SQL Server Native Client 11.0 en SQL Server Native Client 10.0 worden beide ondersteund in de nieuwste versie.
Ondersteunde mogelijkheden
- Importeren
- DirectQuery (alleen Power BI)
- Geavanceerde opties
- Time-out van opdracht in minuten
- Native SQL-instructie
- Relatiekolommen
- Navigeren in de volledig hiërarchie
- SQL Server failover-ondersteuning
Verbinding maken Azure Synapse Analytics (SQL DW) vanuit Power Query Desktop
De verbinding maken vanaf Power Query Desktop:
Selecteer de Azure Synapse Analytics (SQL DW) in de connectorselectie.
Geef in SQL Server database die wordt weergegeven de naam van de server en database op (optioneel). In dit voorbeeld
TestAzureSQLServeris de servernaam enAdventureWorks2012de database.
Selecteer de gegevensconnectiviteitsmodus Importeren of DirectQuery.
U kunt ook geavanceerde opties selecteren en invoeren die de verbindingsquery wijzigen, zoals een time-out van de opdracht of een systeemeigen query (SQL instructie). Meer informatie: Verbinding maken geavanceerde opties gebruiken
Selecteer OK.
Als dit de eerste keer is dat u verbinding maakt met deze database, selecteert u het verificatietype, geeft u uw referenties op en selecteert u het niveau om de verificatie-instellingen op toe te passen. Selecteer vervolgens Connect.

Ga naar Verificatie met een gegevensbron voor meer informatie over verificatiemethoden.
Notitie
Als de verbinding niet is versleuteld, wordt het volgende dialoogvenster weergegeven.

Selecteer OK om verbinding te maken met de database met behulp van een niet-versleutelde verbinding of volg de instructies in Versleutelde verbindingen met de database-engine inschakelen om versleutelde verbindingen met Azure Synapse Analytics (SQL DW) in te stellen.
Selecteer in Navigator de persoonsgegevens van de database die u wilt. Selecteer vervolgens Laden om de gegevens te laden of Gegevens transformeren om door te gaan met het transformeren van de gegevens in Power Query Editor.
Verbinding maken naar Azure Synapse Analytics (SQL DW) van Power Query Online
De verbinding maken vanuit Power Query Online:
Selecteer de Azure Synapse Analytics (SQL DW) in de connectorselectie.
Geef in Azure Synapse Analytics (SQL DW) dat wordt weergegeven de naam van de server en database op (optioneel). In dit voorbeeld
TestAzureSQLServeris de servernaam enAdventureWorks2012de database.
U kunt ook geavanceerde opties selecteren en invoeren die de verbindingsquery wijzigen, zoals een time-out van de opdracht of een systeemeigen query (SQL instructie). Meer informatie: Verbinding maken geavanceerde opties gebruiken
Als dit de eerste keer is dat u verbinding maakt met deze database, selecteert u het type verificatie en geeft u uw referenties op.
Selecteer indien nodig de naam van uw on-premises gegevensgateway.
Als de verbinding niet is versleuteld, moet u het selectievakje Versleutelde verbinding gebruiken uit.
Selecteer Volgende om door te gaan.
Selecteer in Navigator de gegevens die u nodig hebt en selecteer vervolgens Gegevens transformeren.
Verbinding maken geavanceerde opties gebruiken
Zowel Power Query Desktop als Power Query Online bieden een set geavanceerde opties die u indien nodig aan uw query kunt toevoegen.

De volgende tabel bevat alle geavanceerde opties die u kunt instellen in Power Query Desktop en Power Query Online.
| Geavanceerde optie | Description |
|---|---|
| Time-out van opdracht in minuten | Als de verbinding langer duurt dan 10 minuten (de standaard time-out), kunt u binnen enkele minuten een andere waarde invoeren om de verbinding langer open te houden. Deze optie is alleen beschikbaar in Power Query Desktop. |
| SQL-instructie | Ga naar Gegevens importeren uit een database met behulp van een native databasequery voor meer informatie. |
| Relatiekolommen opnemen | Indien ingeschakeld, bevat kolommen die mogelijk relaties met andere tabellen hebben. Als dit vak is gewist, worden deze kolommen niet weergegeven. |
| Navigeren in de volledig hiërarchie | Als dit is ingeschakeld, geeft de navigator de volledige hiërarchie weer van tabellen in de database die u wilt verbinden. Als dit is gewed, worden in de navigator alleen de tabellen weergegeven waarvan de kolommen en rijen gegevens bevatten. |
| Ondersteuning voor failover van SQL Server inschakelen | Als dit is ingeschakeld en er geen knooppunt in de Azure SQL-failovergroep beschikbaar is, wordt Power Query verplaatst van dat knooppunt naar een ander knooppunt wanneer er een failover plaatsvindt. Als dit is gewed, treedt er geen failover op. |
Nadat u de geavanceerde opties hebt geselecteerd die u nodig hebt, selecteert u OK in Power Query Desktop of Volgende in Power Query Online om verbinding te maken met uw Azure SQL-database.
Problemen oplossen
Always Encrypted kolommen
Power Query ondersteunt geen 'Always Encrypted'-kolommen.