Dela via


Transformera och filtrera en SAP BW-datauppsättning

Med Power Query-redigeraren kan du använda ytterligare datatransformeringar och filtreringssteg innan du tar datauppsättningen från SAP BW till Power BI Desktop- eller Microsoft Power Platform-datamodellen.

I Power Query-redigeraren visas de tillämpade stegen för frågan i fönstret Fråga Inställningar till höger. Om du vill ändra eller granska ett steg väljer du kugghjulsikonen bredvid ett steg.

Om du till exempel väljer kugghjulsikonen bredvid Tillagda objekt kan du granska de valda dataobjekten i SAP BW eller ändra de angivna frågeparametrarna. På så sätt kan du filtrera en datauppsättning med hjälp av en egenskap som inte ingår i resultatuppsättningen.

Dialogrutan Lägg till objekt.

Du kan använda ytterligare filter på datauppsättningen genom att välja den nedrullningsbara menyn för en av kolumnerna.

Filtrera från kolumn.

Ett annat enkelt sätt att ange ett filter är att högerklicka på något av värdena i tabellen och sedan välja Medlemsfilter eller Textfilter.

Filtrera från ett värde i tabellen.

Du kan till exempel filtrera datauppsättningen så att den endast innehåller poster för kalenderår/månad FEB 2003, eller använda ett textfilter för att endast inkludera poster där kalenderår/månad innehåller 2003.

Alla filter viks inte in i frågan mot SAP BW. Du kan avgöra om ett filter viks in i frågan genom att undersöka ikonen i det övre vänstra hörnet av datatabellen, direkt ovanför nummer 1 i den första dataposten.

Om ikonen är en kub tillämpas filtret i frågan mot SAP BW-systemet.

Övre vänstra hörnet i tabellen som visar kubikonen.

Om ikonen är en tabell är filtret inte en del av frågan och tillämpas bara på tabellen.

Övre vänstra hörnet i tabellen med tabellikonen.

Bakom användargränssnittet för Power Query-redigeraren genereras kod baserat på M-formelspråket för datakombinationsfrågor.

Du kan visa den genererade M-koden med alternativet Avancerad redigerare på fliken Visa.

Genererad M-kod i Avancerad redigerare.

Om du vill se en beskrivning för varje funktion eller testa den högerklickar du på den befintliga SAP BW-frågan i fönstret Frågor och väljer Skapa funktion. I formelfältet längst upp anger du:

      = <funktionsnamn>

där <funktionsnamnet> är namnet på den funktion som du vill se beskrivs. I följande exempel visas beskrivningen av Cube.Transform funktionen.

Bild av dialogrutan Skapa funktion som visar information om funktionen Cube.Transform.

I följande exempel visas några beskrivningar av olika kubfunktioner:

  • Cube.Transform: Tillämpar listan över funktioner eller transformeringar på kuben.
  • Cube.ApplyParameter: Tillämpar de angivna värdena för en parameter.
  • Cube.DisplayFolders: Returnerar ett kapslat träd med objekt som representerar kubens hierarki för visningsmappen.
  • Cube.Parameters: Returnerar en tabell med den uppsättning parametrar som kan tillämpas på kuben.
  • Cube.Dimensions: Returnerar en tabell med uppsättningen dimensioner för kuben.
  • Cube.Measures: Returnerar en tabell med måttuppsättningen för kuben.

Se även