Tento návod popisuje, jak při tvorbě dotazů v Power BI použít jazyk R.

Pokud by vás zajímalo, jak pomocí R-ka v Power BI vizualizovat, klikněte sem, a pokud by vás zajímalo, jak si R-kem definovat datové zdroje, klikněte sem.

Aby následující postup fungoval, je samozřejmě třeba nainstalovat si jazyk R.

Jak tedy použít R-ko přímo v dotazu?

Řekněme, že už máme v Power BI nějaký dotaz vytvořený. Teď bychom chtěli provést krok, který se lépe dělá v R než v Power BI dotazu (resp. v jazyce M, kterým se Power BI dotazy definují).

Jdeme do dotazu, v Transform klikneme na Run R Script a zapíšeme kód R-ka.

Jak nám Power BI naznačuje, tak data, která se do tohoto kroku dostávají z předchozích kroků, můžeme najít pod proměnnou “dataset”.

Můžeme tedy použít například tento zápis:

new_dataset = dataset[,-5]

Tím jednoduše smažeme pátý sloupec. Je to jen ilustrativní příklad, v praxi by bychom takto jednoduchou věc R-kem neřešili, protože sloupce můžeme odmazávat normálně v rozhraní dotazu.

R-ko vytvoří nový krok (resp. dva kroky) v dotazu. Na ně můžeme navázat zase dalšími kroky klasicky v editoru Power BI (bez R).

Autor článku: Lenka Fiřtová