Dela via


Azure Synapse Analytics (SQL DW)

Sammanfattning

Objekt beskrivning
Versionstillstånd Allmän tillgänglighet
Produkter Excel
Power BI (semantiska modeller)
Power BI (dataflöden)
Infrastrukturresurser (Dataflöde Gen2)
Power Apps (dataflöden)
Dynamics 365 Customer Insights
Analysis Services
Autentiseringstyper som stöds Databas (Power BI Desktop, Excel)
Microsoft-konto (alla)
Basic (onlinetjänst)
Tjänstens huvudnamn
Dokumentation om funktionsreferens Sql.Database
Sql.Databases

Kommentar

Autentiseringstypen för tjänstens huvudnamn stöds inte när du använder en lokal datagateway eller en virtuell nätverksdatagateway (VNet).

Kommentar

Vissa funktioner kan finnas i en produkt, men inte andra på grund av distributionsscheman och värdspecifika funktioner.

Förutsättningar

Som standard installerar Power BI en OLE DB-drivrutin för Azure Synapse Analytics (SQL DW). För optimala prestanda rekommenderar vi dock att kunden installerar den interna SQL Server-klienten innan du använder Anslutningsappen för Azure Synapse Analytics (SQL DW). SQL Server Native Client 11.0 och SQL Server Native Client 10.0 stöds båda i den senaste versionen.

Funktioner som stöds

  • Importera
  • DirectQuery (Power BI-semantiska modeller)
  • Avancerade alternativ
    • Tidsgräns för kommando i minuter
    • Intern SQL-instruktion
    • Relationskolumner
    • Navigera med fullständig hierarki
    • Stöd för SQL Server-redundans
    • Aktivera vikning mellan databaser

Anslut till Azure Synapse Analytics (SQL DW) från Power Query Desktop

Så här upprättar du anslutningen från Power Query Desktop:

  1. Välj sql-alternativet Azure Synapse Analytics i valet av anslutningsapp.

  2. I dialogrutan SQL Server-databas som visas anger du namnet på servern och databasen (valfritt). I det här exemplet TestAzureSQLServer är det servernamnet och AdventureWorks2012 är databasen.

    Ange Azure Synapse Analytics-anslutning (SQL DW).

  3. Välj antingen dataanslutningsläget Importera eller DirectQuery .

    Du kan också välja och ange avancerade alternativ som ändrar anslutningsfrågan, till exempel en tidsgräns för kommandot eller en intern fråga (SQL-instruktion). Mer information: Anslut med hjälp av avancerade alternativ

  4. Välj OK.

  5. Om du ansluter till den här databasen för första gången väljer du autentiseringstyp, anger dina autentiseringsuppgifter och väljer den nivå som autentiseringsinställningarna ska tillämpas på. Välj sedan Anslut.

    Azure Synapse Analytics-autentisering (SQL DW).

    Kommentar

    Även om Windows-autentiseringstypen visas har Azure Synapse Analytics SQL inte stöd för Windows-autentiseringstypen. Använd antingen autentiseringstyperna Databas eller Microsoft-konto.

    Mer information om autentiseringsmetoder finns i Autentisering med en datakälla.

  6. I Navigatör väljer du den databasinformation du vill ha och väljer sedan Läs in för att läsa in data eller Transformera data för att fortsätta transformera data i Power Query-redigeraren.

Anslut till Azure Synapse Analytics (SQL DW) från Power Query Online

Så här gör du anslutningen från Power Query Online:

  1. Välj alternativet Azure Synapse Analytics (SQL DW) i valet av anslutningsapp.

  2. I dialogrutan Azure Synapse Analytics (SQL DW) som visas anger du namnet på servern och databasen (valfritt). I det här exemplet testazuresqlserver är det servernamnet och AdventureWorks2012 är databasen.

    Ange onlineanslutning för Informationslager.

    Du kan också välja och ange avancerade alternativ som ändrar anslutningsfrågan, till exempel en tidsgräns för kommandot eller en intern fråga (SQL-instruktion). Mer information: Anslut med hjälp av avancerade alternativ

  3. Om du ansluter till den här databasen för första gången väljer du autentiseringstyp och anger dina autentiseringsuppgifter.

  4. Klicka på Nästa när du vill fortsätta.

  5. I Navigatör väljer du de data du behöver och väljer sedan Transformera data.

Anslut med hjälp av avancerade alternativ

Både Power Query Desktop och Power Query Online innehåller en uppsättning avancerade alternativ som du kan lägga till i din fråga om det behövs.

Visning av avancerade alternativ som är tillgängliga i Power Query.

I följande tabell visas alla avancerade alternativ som du kan ange i Power Query Desktop och Power Query Online.

Avancerat alternativ beskrivning
Tidsgräns för kommando i minuter Om anslutningen varar längre än 10 minuter (standardtidsgränsen) kan du ange ett annat värde på några minuter för att hålla anslutningen öppen längre.
SQL statement Mer information finns i Importera data från en databas med hjälp av intern databasfråga.
Inkludera relationskolumner Om markerat innehåller kolumner som kan ha relationer till andra tabeller. Om den här rutan är avmarkerad visas inte dessa kolumner.
Navigera med fullständig hierarki Om det är markerat visar navigatören den fullständiga hierarkin med tabeller i databasen som du ansluter till. Om det avmarkeras visar navigatören endast de tabeller vars kolumner och rader innehåller data.
Aktivera stöd för SQL Server-redundans Om det är markerat, när en nod i Azure SQL-redundansgruppen inte är tillgänglig, flyttas Power Query från den noden till en annan när redundansväxling sker. Om den rensas sker ingen redundansväxling.
Aktivera vikning mellan databaser Det här alternativet är bara tillgängligt i Power Query Online.

När du har valt de avancerade alternativ du behöver väljer du OK i Power Query Desktop eller Nästa i Power Query Online för att ansluta till Azure Synapse Analytics.

Felsökning

Always Encrypted-kolumner

Power Query stöder inte kolumner med Always Encrypted.