Een SAP BW-gegevensset transformeren en filteren
Met Power Query Editor kunt u aanvullende gegevenstransformaties en filterstappen toepassen voordat u de gegevensset van SAP BW naar het Power BI Desktop- of Microsoft Power Platform gegevensmodel brengt.
In Power Query Editor worden de toegepaste stappen voor de query weergegeven in het deelvenster Query Instellingen aan de rechterkant. Als u een stap wilt wijzigen of controleren, selecteert u het tandwielpictogram naast een stap.
Als u bijvoorbeeld het tandwielpictogram naast Toegevoegde items selecteert, kunt u de geselecteerde gegevensobjecten in SAP BW of de opgegeven queryparameters wijzigen. Op deze manier kunt u een gegevensset filteren met behulp van een kenmerk dat niet is opgenomen in de resultatenset.

U kunt extra filters toepassen op de gegevensset door het vervolgkeuzemenu voor een van de kolommen te selecteren.

Een andere eenvoudige manier om een filter in te stellen is door met de rechtermuisknop op een van de waarden in de tabel te klikken en vervolgens Lidfilters of Tekstfilters te selecteren.

U kunt de gegevensset bijvoorbeeld filteren om alleen records voor kalenderjaar/maand FEBRUARI 2003 op te nemen, of een tekstfilter toepassen om alleen records op te nemen waarin kalenderjaar/maand 2003 bevat.
Niet elk filter wordt gevouwen in de query op SAP BW. U kunt bepalen of een filter in de query wordt gevouwen door het pictogram in de linkerbovenhoek van de gegevenstabel te bekijken, direct boven het getal 1 van de eerste gegevensrecord.
Als het pictogram een kubus is, wordt het filter toegepast in de query op het SAP BW systeem.
![]()
Als het pictogram een tabel is, maakt het filter geen deel uit van de query en wordt het alleen toegepast op de tabel.
![]()
Achter de gebruikersinterface van Power Query Editor wordt code gegenereerd op basis van de M-formuletaal voor gegevens mashup-query's.
U kunt de gegenereerde M-code weergeven met de Geavanceerde editor optie op het tabblad Weergave.

Als u een beschrijving voor elke functie wilt zien of wilt testen, klikt u met de rechtermuisknop op de bestaande SAP BW query in het deelvenster Query's en selecteert u Functie maken. Voer in de formulebalk bovenaan het volgende in:
= <function name>
waarbij <functienaam> de naam is van de functie die u wilt zien. In het volgende voorbeeld ziet u de beschrijving van de Cube.Transform functie.

In de volgende voorbeelden worden enkele beschrijvingen van verschillende kubusfuncties weergegeven:
Cube.Transform: Hiermee wordt de lijst met functies of transformaties op de kubus toegepast.Cube.ApplyParameter: Hiermee worden de opgegeven waarden voor een parameter toegepast.Cube.DisplayFolders: Retourneert een geneste structuur van objecten die de weergavemaphiërarchie van de kubus vertegenwoordigt.Cube.Parameters: Retourneert een tabel met de set parameters die op de kubus kan worden toegepast.Cube.Dimensions: Retourneert een tabel met de set dimensies voor de kubus.Cube.Measures: Retourneert een tabel met de set metingen voor de kubus.