Skapa ett dataflöde

Ett dataflöde är en samling tabeller som skapas och hanteras i arbetsytor i Power BI tjänsten. En tabell är en uppsättning kolumner som används för att lagra data, ungefär som en tabell i en databas. Du kan lägga till och redigera tabeller i ditt dataflöde samt hantera scheman för datauppdatering direkt från arbetsytan där ditt dataflöde skapades.

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) i navigeringsfönstret till vänster, så som visas på följande bild. Du kan också skapa en ny arbetsyta där du kan skapa ditt nya dataflöde. starta ett dataflöde

Det finns flera sätt att skapa eller bygga ovanpå ett nytt dataflöde:

I följande avsnitt tittar vi närmare på hur de olika sätten för att skapa ett dataflöde.

Anteckning

Dataflöden kan skapas av användare i en Premium-arbetsyta, användare med en Pro-licens och användare med en licens Premium per användare (PPU).

Skapa ett dataflöde med hjälp av definiera nya tabeller

Med alternativet Definiera nya tabeller kan du definiera en ny tabell och ansluta till en ny datakälla. välj en anslutningsapp

När du väljer en datakälla kan du uppmanas om att ange anslutningsinställningar, inklusive kontot som ska användas vid anslutning till datakällan, enligt följande bild. azure sql-anslutningsapp

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 kommer Power BI att återansluta till datakällan för att datan i ditt dataflöde ska vara uppdaterad, med den frekvens som du väljer senare i konfigurationen. välj tabell

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

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

Genom att skapa ett dataflöde med hjälp av länkade tabeller kan du referera till en befintlig tabell, definierad i ett annat dataflöde, på ett skrivskyddigt sätt. I följande lista beskrivs varför 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, bör du skapa en tabell en gång och sedan referera till den i de andra dataflödena.

  • Om du vill undvika att skapa flera uppdateringar till en datakälla är det bättre att använda länkade tabeller för att lagra data och fungera som en cache. På så sätt kan varje efterföljande konsument utnyttja den tabellen, vilket minskar belastningen till den underliggande datakällan.

  • Om du behöver utföra en sammanslagning mellan två tabeller.

Anteckning

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

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

Genom att skapa 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 är en del av dataflödet. Om du vill konvertera en länkad tabell till en beräknad tabell kan du antingen skapa en ny fråga från en sammanslagningsåtgärd eller, om du vill redigera eller transformera tabellen, skapa en referens eller dubblett av tabellen.

Så här skapar du beräknade tabeller

När du har ett dataflöde med en lista över tabeller kan du utföra beräkningar på dessa tabeller. I redigeringsverktyget för dataflöden 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 på vilken du vill utföra beräkningar. Välj Referens på snabbmenyn. För att tabellen ska vara berättigad som en beräknad tabell måste alternativet Aktivera inläsning vara markerat, enligt följande bild. Högerklicka på tabellen för att visa snabbmenyn.

skapa beräknad tabell steg 1

Genom att välja Aktivera inläsning skapar du en ny tabell för vilken dess källa är den refererade tabellen. Ikonen ändras och ikonen för beräknad visas som på följande bild.

skapa beräknad tabell steg 2

Alla transformeringar som du utför på den här nyligen skapade tabellen körs på de data som redan finns Power BI dataflödeslagring. Det innebär att frågan inte körs mot den externa datakälla från vilken data importerades (t.ex. den SQL-databas från vilken data hämtades), utan i stället utförs på de data som finns i dataflödeslagret.

Exempel på användningsfall Vilken typ av omvandlingar kan utföras med beräknade tabeller? Alla transformeringar som du normalt anger med hjälp av användargränssnittet för transformering i Power BI eller i M-redigeraren stöds när du utför lagerberäkningar.

Tänk dig 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 de supportsamtal som förts från annat konto under årets alla dagar.

Imagine du vill utöka tabellen Konto med data från ServiceCalls. Först måste du aggregera data från ServiceCalls, så att du kan beräkna antalet supportsamtal som har gjorts för varje konto under det senaste året.

skapa beräknad tabell steg 3

Därefter skulle du vilja sammanslå tabellen Account med tabellen ServiceCallsAggregated för att beräkna den berikade kontotabellen.

skapa beräknad tabell steg 4

Sedan visas resultaten, vilka visas som EnrichedAccount på följande bild.

skapa beräknad tabell steg 5

Och det var det hela! Transformeringen utförs på data i det dataflöde som finns i din Power BI Premium-prenumeration, och inte på källdata.

Anteckning

Beräknade tabeller är en premiumfunktion

Skapa ett dataflöde med en CDM-mapp

Genom att skapa ett dataflöde från en CDM-mapp kan du referera till en tabell som har skrivits av ett annat program Common Data Model (CDM). Du uppmanas att ange den fullständiga sökvägen till CDM-formatfilen som lagras i ADLS Gen2.

skapa beräknad tabell steg 6

Det finns några krav som måste uppfyllas för att skapa dataflöden från CDM-mappar och de beskrivs i följande lista:

  • ADLS Gen2-kontot måste ha lämpliga behörigheter för att PBI ska kunna komma åt filen

  • ADLS Gen2-kontot måste vara tillgängligt för användaren som försöker skapa dataflödet

  • Möjligheten att skapa dataflöden från CDM-mappar finns bara tillgänglig på den nya arbetsytan

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

Skapa ett dataflöde med import/export

När du skapar dataflöden med import/export kan du importera ett dataflöde från en fil. Detta ä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 starta nedladdningen av det dataflöde som visas i CDM-format.

skapa beräknad tabell steg 7

Om du vill importera ett dataflöde väljer du importrutan och laddar upp filen. Power BI skapar dataflödet åt dig och du kan spara dataflödet som det är, eller utföra ytterligare omvandlingar.

Nästa steg

När du skapar ett dataflöde kan du använda Power BI Desktop och Power BI-tjänsten för att skapa datauppsättningar, rapporter, instrumentpaneler och appar som baseras på de data som du lägger till i Power BI-dataflöden, och därmed få insikter om din verksamhet. Följande artiklar går in mer i detalj på vanliga användningsscenarier för dataflöden: