Transformace a filtrování datové sady SAP BW
S Editor Power Query můžete před přenesením datové sady ze SAP BW do datového modelu Power BI Desktopu nebo Microsoft Power Platform použít další transformace a filtrování dat.
V Editor Power Query se použitý postup dotazu zobrazí v podokně Nastavení dotazu vpravo. Pokud chcete upravit nebo zkontrolovat krok, vyberte ikonu ozubeného kola vedle kroku.
Pokud například vyberete ikonu ozubeného kola vedle položky Přidané položky, můžete zkontrolovat vybrané datové objekty v SAP BW nebo upravit zadané parametry dotazu. Tímto způsobem je možné filtrovat datovou sadu pomocí vlastnosti, která není součástí sady výsledků.
V sadě dat můžete použít další filtry výběrem rozevírací nabídky pro jeden ze sloupců.
Dalším snadným způsobem, jak nastavit filtr, je kliknout pravým tlačítkem myši na jednu z hodnot v tabulce a pak vybrat Filtry členů nebo Textové filtry.
Můžete například vyfiltrovat sadu dat tak, aby zahrnovala pouze záznamy pro kalendářní rok/měsíc únor 2003 nebo můžete textový filtr použít jenom pro záznamy, ve kterých kalendářní rok/měsíc obsahuje rok 2003.
Ne každý filtr se přeloží do dotazu na SAP BW. Pokud chcete zjistit, jestli je filtr přeložený do dotazu, prozkoumáte ikonu v levém horním rohu tabulky dat přímo nad číslem 1 prvního datového záznamu.
Pokud je ikona datová krychle, použije se filtr v dotazu na systém SAP BW.
Pokud je ikona tabulka, není filtr součástí dotazu a použije se jenom u tabulky.
Za uživatelským rozhraním Editor Power Query se kód generuje na základě jazyka vzorců M pro dotazy mashupu dat.
Vygenerovaný kód M můžete zobrazit pomocí možnosti Rozšířený editor na kartě Zobrazení.
Pokud chcete zobrazit popis jednotlivých funkcí nebo ho otestovat, klikněte pravým tlačítkem myši na existující dotaz SAP BW v podokně Dotazy a vyberte Vytvořit funkci. Do řádku vzorců v horní části zadejte:
= <název funkce>
where <function name is the name> of the function you want to see described. Následující příklad ukazuje popis Cube.Transform
funkce.
Následující příklady ukazují některé popisy různých funkcí datové krychle:
Cube.Transform
: Použije seznam funkcí nebo transformací v datové krychli.Cube.ApplyParameter
: Použije zadané hodnoty pro parametr.Cube.DisplayFolders
: Vrátí vnořený strom objektů představující hierarchii složky zobrazení datové krychle.Cube.Parameters
: Vrátí tabulku se sadou parametrů, které lze použít pro datovou krychli.Cube.Dimensions
: Vrátí tabulku se sadou dimenzí datové krychle.Cube.Measures
: Vrátí tabulku se sadou měr pro datovou krychli.