Del via


Bruk avanserte alternativer

Når du oppretter en tilkobling til en SAP Business Warehouse-server, kan du eventuelt angi en språkkode, kjøringsmodus, satsvis størrelse og en MDX-setning. Du kan også velge om du vil aktivere karakteristiske strukturer.

Merk

Selv om bildene i denne artikkelen illustrerer de avanserte alternativene i SAP Business Warehouse Application Server-koblingen, fungerer de på samme måte i SAP Business Warehouse Message Server-koblingen.

Språkkode

Du kan eventuelt angi en språkkode når du oppretter en tilkobling til SAP BW-serveren.

Skriv inn en tosifret språkkode i de avanserte alternativene.

Den forventede verdien er en språkkode på to bokstaver som definert i SAP-systemet. Velg Hjelp-ikonet (spørsmålstegn) ved siden av Språkkode-feltet for en liste over gyldige verdier i Power Query Desktop.

Når du har angitt språkkoden, viser Power Query de beskrivende navnene på dataobjektene i SAP BW på det angitte språket, inkludert feltnavnene for de merkede objektene.

Merk

Ikke alle oppførte språk kan konfigureres i SAP BW-systemet, og objektbeskrivelser kan ikke oversettes på alle språk.

Navigator som viser språkendring for beskrivende navn og feltnavn.

Hvis ingen språkkode er angitt, brukes standard nasjonal innstilling fra dialogboksen Alternativer og tilordnes til en gyldig SAP-språkkode. Hvis du vil vise eller overstyre gjeldende nasjonale innstillinger i Power BI Desktop, åpner du dialogboksen Alternativer for fil>og innstillinger>og velger Innstillinger for gjeldende filområde.> Hvis du vil vise eller overstyre gjeldende nasjonale innstillinger i Power Query Online, åpner du dialogboksen Alternativer for Startalternativer-prosjektet>>. Hvis du overstyrer den nasjonale innstillingen, beholdes innstillingen i M-spørringen og vil bli beæret hvis du kopierer inn spørringen fra Power Query Desktop til Power Query Online.

Kjøringsmodus

Alternativet kjøringsmodus angir MDX-grensesnittet som brukes til å kjøre spørringer på serveren. Følgende alternativer er gyldige:

  • BasXml: Angir alternativet for bXML-sammenslåingsmodus for MDX-kjøring i SAP Business Warehouse.

  • BasXmlGzip: Angir alternativet Gzip-komprimert bXML-sammenslåingsmodus for MDX-kjøring i SAP Business Warehouse. Dette alternativet anbefales for lav ventetid eller store volumspørringer. Standardverdien for alternativet for kjøringsmodus.

  • DataStream: Angir alternativet datastrøms sammenslåingsmodus for MDX-kjøring i SAP Business Warehouse.

    Dialogboksen Logg på viser plasseringen av alternativet Kjøringsmodus.

Bunkestørrelse

Angir maksimalt antall rader som skal hentes om gangen når du kjører en MDX-setning. Et lite antall oversettes til flere kall til serveren når du henter et stort datasett. Et stort antall rader kan forbedre ytelsen, men det kan føre til minneproblemer på SAP BW-serveren. Standardverdien er 50000 rader.

MDX-setning

Merk

MDX-setningsalternativet er ikke tilgjengelig i Power Query Online.

I stedet for å bruke navigatøren til å bla gjennom og velge blant tilgjengelige dataobjekter i SAP BW, kan en bruker som er kjent med MDX-spørringsspråket angi en MDX-setning for direkte kjøring i SAP BW. Vær imidlertid oppmerksom på at ingen ytterligere spørringsdelegering vil bli brukt når du bruker en egendefinert MDX-setning.

Setningen for eksemplet som brukes her, vil se ut som vist i eksemplet nedenfor, basert på de tekniske navnene på objektene og egenskapene i SAP BW.

SELECT {[0EFUZM0P10X72MBPOYVBYIMLB].[0EFUZM0P10X72MBPOYVBYISWV]} ON COLUMNS ,
NON EMPTY CROSSJOIN(CROSSJOIN([0D_MATERIAL].[LEVEL01].MEMBERS,[0D_PUR_ORG].[LEVEL01].MEMBERS) ,
[0D_VENDOR].[LEVEL01].MEMBERS)
DIMENSION PROPERTIES
[0D_MATERIAL].[20D_MATERIAL],
[0D_MATERIAL].[50D_MATERIAL],
[0D_PUR_ORG].[20D_PUR_ORG],
[0D_PUR_ORG].[50D_PUR_ORG],
[0D_VENDOR].[20D_VENDOR],
[0D_VENTOR].[50D_VENDOR] ON ROWS FROM [0D_PU_C01/0D_PU_C01_Q0013]

Eksempel på MDX-setning som vises i MDX-setningsalternativet.

SAP BW-koblingen viser en forhåndsvisning av dataene som returneres av MDX-setningen. Du kan deretter enten velge Last inn for å laste inn dataene (bare Power Query Desktop), eller velge Transformer data for å manipulere datasettet ytterligere i Power Query-redigering.

MDX-data som vises i forhåndsvisningen av navigatoren.

For å validere og feilsøke en MDX-setning gir SAP BW MDXTEST-transaksjonen for SAP GUI for Windows-brukere. MDXTEST-transaksjonen kan også være et nyttig verktøy for å analysere serverfeil eller ytelsesproblemer som følge av behandling som oppstår i SAP BW-systemet.

Hvis du vil ha mer detaljert informasjon om denne transaksjonen, kan du gå til MDX Test Environment.

Feilsøke en MDX-setning med MDXTEST i SAPGUI.

MDXTEST kan også brukes til å konstruere en MDX-setning. Transaksjonsskjermbildet inneholder paneler til venstre som hjelper brukeren med å bla til et spørringsobjekt i SAP BW og generere en MDX-setning.

Transaksjonen tilbyr ulike kjøringsmoduser/grensesnitt for MDX-setningen. Velg Flate ut (basXML) for å etterligne hvordan Power Query vil kjøre spørringen i SAP BW. Dette grensesnittet i SAP BW oppretter radsettet dynamisk ved hjelp av valgene i MDX-setningen. Den resulterende dynamiske tabellen som returneres til Power Query Desktop, har en svært kompakt form som reduserer minneforbruket.

Viser utflating valgt i Utfør i eksportmodus.

Transaksjonen viser resultatsettet for MDX-setningen og nyttige kjøretidsmåledata.

Viser resultatsettet for MDX-setningen.

Aktiver karakteristiske strukturer

Aktiver egenskapsstrukturvalg endrer måten karakteristiske strukturer vises på i navigatøren. En struktur er et SAP BW-objekt som kan brukes når du bygger BEX-spørringer. I BEX UX ser de ut som følgende bilde.

Struktur som brukes ved bygging av BEX-spørringer.

Hvis valg av aktiver karakteristiske strukturer er klart (standard), vil koblingen produsere et kartesisk produkt av hver dimensjon på strukturen med hvert tilgjengelige mål. Eksempel:

Bilde av navigatøren som viser statistikkmarkøren for nettoverdi og antall dokumenter som hver vises for Calgary, Frankfurt og München.

Hvis valgt, produserer koblingen bare de tilgjengelige målene. Eksempel:

Bilde av navigatøren som bare viser statistikkmarkøren for nettoverdi og antall dokumenter som vises.

Se også