Hämta data i Power BI Desktop

Med Power BI Desktop kan du ansluta till data från många olika källor. Den fullständiga listan över tillgängliga anslutningar finns i Anslutningar i Power Query.

Power BI Desktop erbjuder två Hämta data-upplevelser:

  • Ny Power Query upplevelse (förhandsversion): Ett omdesignat gränssnitt med förenklad navigering, förbättrad tillgänglighet och en konsekvent Power Query upplevelse i Power BI Desktop, webbmodellering och andra Fabric produkter.
  • Äldre upplevelse: Den ursprungliga dialogrutan Hämta data med val av kategoribaserad datakälla.

Den här artikeln innehåller en översikt över båda funktionerna och beskriver hur du hittar en datakälla. Den beskriver också hur du exporterar eller använder datakällor som PBIDS-filer för att göra det enklare att skapa nya rapporter från samma data.

För kända begränsningar, tillfälliga lösningar och en plats där du kan dela med dig av feedback, se Den nya Power Query-upplevelsen – kända begränsningar och tillfälliga lösningar.

Kommentar

Power BI-teamet utökar kontinuerligt de datakällor som är tillgängliga för Power BI Desktop och Power BI-tjänst. Därför ser du ofta tidiga versioner av datakällor som har markerats som Beta eller Förhandsversion. Alla datakällor som har markerats som Beta eller Förhandsversion har begränsat stöd och funktioner och bör inte användas i produktionsmiljöer. Dessutom kanske alla datakällor som har markerats som Beta eller Preview för Power BI Desktop inte är tillgängliga för användning i služba Power BI eller andra Microsoft-tjänster förrän datakällan blir allmänt tillgänglig (GA).

Hämta data

Power Query Get Data-upplevelsen ersätter den äldre dialogrutan Hämta data med ett omdesignat gränssnitt som ger en konsekvent Power Query upplevelse i Power BI Desktop, webbmodellering och andra Fabric produkter.

Kommentar

Den Power Query upplevelsen finns i förhandsversion.

Förutsättningar

Power BI Desktop med förhandsversionsfunktionen nya Power Query-upplevelsen aktiverad.

Så här aktiverar du Power Query upplevelse:

  1. Starta Power BI Desktop.

  2. Gå till Fil>Inställningar och alternativ>Alternativ.

  3. Markera Förhandsfunktioner och markera sedan kryssrutan Ny Power Query upplevelse.

    Screenshot som visar hur du aktiverar den nya Power Query upplevelsen från förhandsversionsfunktioner i Power BI Desktop.

  4. Välj OK.

  5. Välj Hämta data för att komma igång.

Hämta data (Power Query)

I Hämta data (Power Query) visas ett navigeringsfönster till vänster som hjälper dig att hitta och välja rätt datakälla. Upplevelsen är uppdelad i följande avsnitt:

  • Hem
  • New
  • Senaste data
  • OneLake-katalog
  • Tom tabell
  • Tom fråga

Screenshot som visar den nya Get Data-upplevelsen i Power BI Desktop.

Hem

Startsidan sammanfattar alla andra avsnitt och visar snabbalternativ för att ansluta till dina data. På den här sidan kan du söka efter en anslutning i alla kategorier med hjälp av sökrutan överst på sidan. På startsidan väljer du Visa mer bredvid Nya källor, Senaste eller OneLake-katalog för att besöka dessa avsnitt.

Nytt

I avsnittet Nytt kan du visa en fullständig lista över dataanslutningar. På den här sidan kan du söka efter en anslutning i alla kategorier med hjälp av sökrutan överst på sidan. Du kan också navigera mellan kategorierna för att hitta en specifik kontakt att integrera med. Om du väljer en kontakt öppnas fönstret för anslutningsinställningar, som initierar anslutningsprocessen. Mer information om hur du använder anslutningar finns i Dataöversikt.

Senaste

I avsnittet Senaste kan du hitta och återansluta till dina senast använda datakällor.

OneLake-katalog

I katalogen OneLake kan du hitta, utforska och använda Fabric-dataobjekt i din organisation som du har åtkomst till. Den innehåller information om objekt och startpunkter för att arbeta med dem. I den här modulen kan du också välja önskat anslutningsläge. Mer information om OneLake-katalogen finns i OneLake-katalogen.

Skärmbild som visar hur du väljer ett anslutningsläge i OneLake-katalogen.

Tom tabell

I avsnittet Tom tabell kan du kopiera och klistra in data eller manuellt ange dem i en ny tabell.

Tom sökfråga

I avsnittet Tom fråga kan du skriva eller klistra in ditt eget M-skript för att skapa en ny fråga.

Hitta en datakälla

Power BI Desktop använder Power Query för att ansluta till data. Den fullständiga, aktuella listan över anslutningsappar och deras funktioner, inklusive DirectQuery-stöd, autentiseringstyper och krav, finns i Anslutningsappar i Power Query.

I den nya get data-upplevelsen bläddrar du bland anslutningsapparna i den nya modulen eller söker efter en anslutningsapp från startsidan . I den äldre versionen är anslutningarna ordnade efter kategori i dialogrutan Hämta data.

Kommentar

Vissa anslutningar måste aktiveras innan du kan använda dem. Gå till Fil>Alternativ och inställningar>Alternativ>Förhandsversionsfunktioner och aktivera anslutningsprogrammet. Alla datakällor som har markerats som Beta eller Förhandsversion har begränsat stöd och funktioner och bör inte användas i produktionsmiljöer.

Kommentar

För närvarande kan du inte ansluta till anpassade datakällor som skyddas via Microsoft Entra ID.

Använda PBIDS-filer för att hämta data

PBIDS-filer är Power BI Desktop-filer som har en specifik struktur och ett .pbids-tillägg för att identifiera dem som Power BI-datakällfiler.

Du kan skapa en PBIDS-fil för att effektivisera Get Data-upplevelsen för nya rapportskapare eller nybörjarrapportskapare i din organisation. Om du skapar PBIDS-filen från befintliga rapporter är det enklare för rapportförfattare att skapa nya rapporter från samma data.

När en författare öppnar en PBIDS-fil uppmanar Power BI Desktop användaren att autentisera och ansluta till den datakälla som filen anger. Dialogrutan Navigatör visas och användaren måste välja tabellerna från datakällan för att kunna läsa in i modellen. Användarna kan också behöva välja databas- och anslutningsläge om inget har angetts i PBIDS-filen.

Från och med då kan användaren börja skapa visualiseringar eller välja Senaste källor för att läsa in en ny uppsättning tabeller i modellen.

För närvarande stöder PBIDS-filer endast en enda datakälla i en fil. Om du anger mer än en datakälla resulterar det i ett fel.

Så här skapar du en PBIDS-anslutningsfil

Om du redan har en Power BI Desktop PBIX-fil ansluten till de data du vill ha kan du exportera anslutningsfilerna inifrån Power BI Desktop. Den här metoden rekommenderas eftersom Power BI Desktop kan generera PBIDS-filen automatiskt. Du kan också redigera eller skapa filen manuellt i en textredigerare.

  1. Om du vill skapa PBIDS-filen väljer du Fil>Alternativ och inställningar>Datakällinställningar.

    Skärmbild som visar hur du väljer Inställningar för datakälla under Alternativ och inställningar.

  2. I dialogrutan som visas väljer du den datakälla som du vill exportera som en PBIDS-fil och väljer sedan Exportera PBIDS.

    Skärmbild som visar dialogrutan Inställningar för datakälla.

  3. I dialogrutan Spara som anger du ett namn på filen och väljer Spara. Power BI Desktop genererar PBIDS-filen. Du kan byta namn på den, spara den i din katalog och dela den med andra.

Du kan också öppna filen i en textredigerare och ändra filen ytterligare, inklusive att ange anslutningsläget i själva filen. Följande bild visar en PBIDS-fil öppen i en textredigerare.

Skärmbild som visar en PBIDS-fil öppen i en textredigerare.

Om du föredrar att skapa PBIDS-filerna manuellt i en textredigerare måste du ange nödvändiga indata för en enda anslutning och spara filen med .pbids-tillägget . Du kan också ange anslutningen mode som antingen DirectQuery eller Import. Om mode saknas eller null i filen uppmanas användaren som öppnar filen i Power BI Desktop att välja DirectQuery eller Import.

Viktigt!

Vissa datakällor returnerar ett fel om kolumner krypteras i datakällan. Om till exempel två eller flera kolumner i en Azure SQL Database krypteras under en importåtgärd returneras ett fel. Mer information finns i SQL Database.

PBIDS-filexempel

Det här avsnittet innehåller exempel från vanliga datakällor. PBIDS-filtypen stöder endast dataanslutningar som Power BI Desktop också stöder, med följande undantag: Wiki-URL:er, Live Connect och Tom fråga.

PBIDS-filen innehåller inte autentiseringsinformation eller tabell- och schemainformation.

Följande kodfragment visar flera vanliga exempel för PBIDS-filer, men de är inte fullständiga eller omfattande. Andra datakällor finns i formatet git Data Source Reference (DSR) för protokoll- och adressinformation.

Om du redigerar eller skapar anslutningsfilerna manuellt använder du endast de här exemplen för enkelhetens skull. De är inte avsedda att vara heltäckande och innehåller inte alla kontakter som stöds i DSR-format.

Azure AS

{ 
    "version": "0.1", 
    "connections": [ 
    { 
        "details": { 
        "protocol": "analysis-services", 
        "address": { 
            "server": "server-here" 
        }, 
        } 
    } 
    ] 
}

Mapp

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "folder", 
        "address": { 
            "path": "folder-path-here" 
        } 
      } 
    } 
  ] 
} 

OData

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "odata", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

SAP BW

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-bw-olap", 
        "address": { 
          "server": "server-name-here", 
          "systemNumber": "system-number-here", 
          "clientId": "client-id-here" 
        }, 
      } 
    } 
  ] 
} 

SAP Hana

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-hana-sql", 
        "address": { 
          "server": "server-name-here:port-here" 
        }, 
      } 
    } 
  ] 
} 

SharePoint-lista

URL:en måste peka på själva SharePoint-webbplatsen, inte till en lista på webbplatsen. Användarna får en navigatör som de kan använda för att välja en eller flera listor från den webbplatsen. Varje lista blir en tabell i modellen.

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sharepoint-list", 
        "address": { 
          "url": "URL-here" 
        }, 
       } 
    } 
  ] 
} 

SQL Server

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "tds", 
        "address": { 
          "server": "server-name-here", 
          "database": "db-name-here (optional) "
        } 
      }, 
      "options": {}, 
      "mode": "DirectQuery" 
    } 
  ] 
} 

Textfil

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "file", 
        "address": { 
            "path": "path-here" 
        } 
      } 
    } 
  ] 
} 

Webb

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "http", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

Dataflöde

{
  "version": "0.1",
  "connections": [
    {
      "details": {
        "protocol": "powerbi-dataflows",
        "address": {
          "workspace":"workspace id (Guid)",
          "dataflow":"optional dataflow id (Guid)",
          "entity":"optional entity name"
        }
       }
    }
  ]
}