Dela via


Skapa ett dataflöde

Ett dataflöde är en samling tabeller som du skapar och hanterar på arbetsytor i Power BI-tjänsten. En tabell är en uppsättning kolumner som lagrar data, ungefär som en tabell i en databas. Du kan lägga till och redigera tabeller i ditt dataflöde och hantera datauppdateringsscheman direkt från arbetsytan där du skapade ditt dataflöde. Om du vill skapa ett dataflöde startar du Power BI-tjänsten i en webbläsare och väljer sedan en arbetsyta (dataflöden är inte tillgängliga i min arbetsyta i Power BI-tjänsten ) från navigeringsfönstret. Du kan också skapa en ny arbetsyta där du kan skapa ditt nya dataflöde.

Du kan skapa eller bygga ovanpå ett nytt dataflöde på flera sätt:

I följande avsnitt beskrivs vart och ett av dessa sätt att skapa ett dataflöde i detalj.

Kommentar

Användare på en Premium-arbetsyta, användare med en Pro-licens och användare med en PPU-licens (Premium per användare) kan skapa dataflöden.

Skapa ett dataflöde med hjälp av en ny källa

När du använder alternativet Ny källa kan du definiera en ny tabell och ansluta till en ny datakälla.

  1. Välj länken Hämta data... på skärmen eller välj en källa med hjälp av Ny källa i menyfliksområdet.

    Skärmbild som visar alternativ för datakällor.

  2. När du väljer en datakälla uppmanas du att ange anslutningsinställningarna, enligt följande bild.

    Skärmbild av formuläret som visas när du har valt Azure SQL som anslutningsapp.

  3. När du är ansluten kan du välja vilka data som ska användas för tabellen. När du väljer data och en källa återansluter Power BI till datakällan igen. Återanslutningen håller data i ditt dataflöde uppdaterade med den frekvens som du väljer senare i installationsprocessen.

    Skärmbild av ett tabellval på skärmen Välj data.

  4. När du har valt de data som ska användas i tabellen kan du använda dataflödesredigeraren för att forma eller omvandla dessa data till det format som krävs för användning i ditt dataflöde.

Skapa ett dataflöde med hjälp av länkade tabeller

När du skapar ett dataflöde med hjälp av länkade tabeller kan du referera till en befintlig tabell som definieras i ett annat dataflöde på ett skrivskyddat sätt. I följande lista beskrivs några av orsakerna till att du kan välja den här metoden:

  • Om du vill återanvända en tabell över flera dataflöden, till exempel en datumtabell eller en statisk uppslagstabell, skapar du tabellen en gång och refererar sedan till den över de andra dataflödena.

  • Om du vill undvika att skapa flera uppdateringar till en datakälla använder du länkade tabeller för att lagra data och fungera som cacheminne. Varje efterföljande konsument använder den tabellen, vilket minskar belastningen till den underliggande datakällan.

  • För att utföra en sammanslagning mellan två tabeller.

Kommentar

Länkade tabeller är endast tillgängliga med Power BI Premium.

Skapa ett dataflöde med hjälp av en beräknad tabell

När du skapar ett dataflöde med hjälp av en beräknad tabell kan du referera till en länkad tabell och utföra åtgärder ovanpå den på ett skrivskyddat sätt. Resultatet är en ny tabell som ingår i dataflödet. Du kan konvertera en länkad tabell till en beräknad tabell på två sätt. Du kan skapa en ny fråga från en sammanslagningsåtgärd, eller om du vill redigera eller transformera tabellen kan du skapa en referens eller dubblett av tabellen.

Så här skapar du beräknade tabeller

När du har skapat ett dataflöde med en lista över tabeller kan du utföra beräkningar på dessa tabeller. I dataflödesredigeringsverktyget i Power BI-tjänsten väljer du Redigera tabeller och högerklickar sedan på den tabell som du vill använda som grund för den beräknade tabellen och där du vill utföra beräkningar. I snabbmenyn väljer du Referens.

För att tabellen ska vara berättigad som en beräknad tabell måste du välja Aktivera inläsning enligt följande bild. Högerklicka på tabellen för att visa den här snabbmenyn.

Skärmbild av snabbmenyn i en vald tabell med aktiveringsbelastning markerad.

När du väljer Aktivera inläsning skapar du en ny tabell vars källa är den refererade tabellen. Ikonen ändras och visar den beräknade ikonen, som visas i följande bild.

Skärmbild av den ändrade ikonen för tabellen markerad.

Alla omvandlingar som du utför i den här nyligen skapade tabellen körs på de data som redan finns i Power BI-dataflödeslagring. Det innebär att frågan inte körs mot den externa datakälla som data importerades från, som de data som hämtades från Azure SQL Database. I stället utförs frågan på de data som finns i dataflödeslagringen.

Användningsexempel

Vilken typ av transformeringar kan du utföra med beräknade tabeller? Du kan utföra alla transformeringar som du vanligtvis anger med hjälp av användargränssnittet för transformering i Power BI eller M-redigeraren. Alla dessa transformationer stöds när du utför beräkningar i lagringen.

Tänk på följande exempel: Du har en kontotabell som innehåller rådata för alla kunder från din Dynamics 365-prenumeration. Du har också ServiceCalls rådata från Service Center, med data från supportsamtalen som utfördes från det olika kontot varje dag på året.

Anta att du vill utöka tabellen Konto med data från tabellen ServiceCalls . Först måste du aggregera data från tabellen ServiceCalls för att beräkna antalet supportanrop som gjordes för varje konto under det senaste året.

Skärmbild av skärmen Gruppera efter accountid.

Sedan vill du slå samman tabellen Konto med tabellen ServiceCallsAggregated för att beräkna den berikade kontotabellen .

Skärmbild av skärmen Slå samman

Sedan kan du se resultatet, som visas som EnrichedAccount i följande bild.

Skärmbild av sammanslagningsresultatet

Klart! Omvandlingen utförs på data i dataflödet som finns i din Power BI Premium-prenumeration, inte på källdata.

Kommentar

Beräknade tabeller är en premiumfunktion

Skapa ett dataflöde med hjälp av en CDM-mapp

När du skapar ett dataflöde från en CDM-mapp kan du referera till en tabell som ett annat program skriver i CDM-format (Common Data Model). Du måste ange den fullständiga sökvägen till CDM-formatfilen som lagras i ADLS Gen 2.

Skärmbild av skärmen Koppla en ny CDM-mapp till ett nytt dataflöde.

I följande lista beskrivs kraven för att skapa dataflöden från CDM-mappar:

  • ADLS Gen 2-kontot måste ha rätt behörigheter konfigurerade för att Power BI ska få åtkomst till filen.

  • Användaren som försöker skapa dataflödet måste ha åtkomst till ADLS Gen 2-kontot.

  • URL:en måste vara en direkt filsökväg till JSON-filen och använda ADLS Gen 2-slutpunkten. blob.core stöds inte.

Skapa ett dataflöde med hjälp av import/export

När du skapar ett dataflöde med hjälp av import/export kan du importera ett dataflöde från en fil. Det här verktyget är användbart om du vill spara en dataflödeskopia offline eller flytta ett dataflöde från en arbetsyta till en annan.

Om du vill exportera ett dataflöde väljer du det dataflöde som du skapade och väljer menyalternativet Mer (ellipsen) för att expandera alternativen och väljer sedan Exportera .json. Du uppmanas att ladda ned dataflödet som representeras i CDM-format.

Skärmbild av ett markerat dataflöde med den mer nedrullningsbara menyn öppnad.

Om du vill importera ett dataflöde väljer du rutan Importera och laddar upp filen. Power BI skapar dataflödet åt dig och gör att du kan spara dataflödet som det är eller utföra andra transformeringar.

Genom att placera dina data i ett dataflöde kan du använda Power BI Desktop och Power BI-tjänsten för att skapa semantiska modeller, rapporter, instrumentpaneler och appar. Dessa nya resurser ger dig insikter om dina affärsaktiviteter. Följande artiklar innehåller mer information om vanliga användningsscenarier för dataflöden: