Del via


Transformere og filtrere et SAP BW-datasett

Med Power Query-redigering kan du bruke flere datatransformasjoner og filtreringstrinn før du henter datasettet fra SAP BW inn i Datamodellen for Power BI Desktop eller Microsoft Power Platform.

I Power Query-redigering vises brukte trinn for spørringen i ruten Spørring Innstillinger til høyre. Hvis du vil endre eller se gjennom et trinn, velger du tannhjulikonet ved siden av et trinn.

Hvis du for eksempel velger tannhjulikonet ved siden av Lagt til elementer, kan du se gjennom de valgte dataobjektene i SAP BW eller endre de angitte spørringsparameterne. På denne måten er det mulig å filtrere et datasett ved hjelp av en egenskap som ikke er inkludert i resultatsettet.

Dialogboksen Legg til elementer.

Du kan bruke flere filtre på datasettet ved å velge rullegardinmenyen for én av kolonnene.

Filtrer fra kolonne.

En annen enkel måte å angi et filter på, er å høyreklikke på én av verdiene i tabellen, og deretter velge Medlemsfiltre eller Tekstfiltre.

Filtrer fra en verdi i tabellen.

Du kan for eksempel filtrere datasettet slik at det bare inkluderer poster for kalenderår/måned februar 2003, eller bruke et tekstfilter for bare å inkludere poster der kalenderår/måned inneholder 2003.

Ikke alle filtre blir brettet inn i spørringen mot SAP BW. Du kan finne ut om et filter er brettet inn i spørringen ved å undersøke ikonet øverst til venstre i datatabellen, rett over tallet 1 i den første dataposten.

Hvis ikonet er en kube, brukes filteret i spørringen mot SAP BW-systemet.

Øverste venstre hjørne av tabellen viser kubeikonet.

Hvis ikonet er en tabell, er ikke filteret en del av spørringen og brukes bare på tabellen.

Øverste venstre hjørne av tabellen viser tabellikonet.

Bak brukergrensesnittet i Power Query-redigering genereres kode basert på M-formelspråket for dataflettingsspørringer.

Du kan vise den genererte M-koden med alternativet avansert redigeringVis-fanen.

Generert M-kode i avansert redigering.

Hvis du vil se en beskrivelse for hver funksjon eller for å teste den, høyreklikker du på den eksisterende SAP BW-spørringen i Spørringer-ruten og velger Opprett funksjon. Skriv inn følgende i formellinjen øverst:

      = <funksjonsnavn>

der <funksjonsnavnet> er navnet på funksjonen du vil se beskrevet. Eksemplet nedenfor viser beskrivelsen av Cube.Transform funksjonen.

Bilde av dialogboksen opprett funksjon som viser informasjon om funksjonen Cube.Transform.

Følgende eksempler viser noen beskrivelser av ulike kubefunksjoner:

  • Cube.Transform: Bruker listen over funksjoner eller transformeringer på kuben.
  • Cube.ApplyParameter: Bruker de angitte verdiene for en parameter.
  • Cube.DisplayFolders: Returnerer et nestet tre med objekter som representerer visningsmappehierarkiet for kuben.
  • Cube.Parameters: Returnerer en tabell med settet med parametere som kan brukes på kuben.
  • Cube.Dimensions: Returnerer en tabell med settet med dimensjoner for kuben.
  • Cube.Measures: Returnerer en tabell med settet med mål for kuben.

Se også