Archív

Partitioning – dělení dat pro lepší výkon a optimalizaci

Partitioning databáze je postup, ve kterém je databáze rozdělena do samostatných částí. Tímto sledujeme zlepšení hlavně výkonu dotazů. S databázemi rozdělenými do více částí je totiž možné údaje vyhledávat daleko rychleji. Vyhledávání případně DML děláme totiž v jednom oddílu a nikoliv v celé databázi. Často pracujeme z větší částí pouze s omezenou množinou dat (například reportujeme/manipulujeme s daty pouze za poslední… Čtěte více »

Rubrika:

Power BI Desktop Performance Analyzer – Sledování výkonu datového modelu

Performance Analyzer umožňuje měřit dobu vykreslení jednotlivých vizuálů, čas vykonání DAX dotazů i náročnost transformací v reportu. Tento nástroj je klíčový při ladění nových nebo pomalých reportů, protože pomáhá identifikovat konkrétní vizuály nebo výpočty, které způsobují prodlevy. Analýza zobrazuje i strukturu dotazů generovaných Power BI, takže je možné odhalit neefektivní filtry, příliš detailní vizuály nebo… Čtěte více »

Rubrika:

Power BI Optimalizace DirectQuery modelu (DirectQuery Performance Tuning)

DirectQuery propojuje Power BI přímo s databází a provádí dotazy v reálném čase (při práci s reportem/vizuálem). To ale výrazně zvyšuje nároky na výkon zdroje i datový model jako takový. Optimalizace zde spočívá v minimalizaci počtu vizuálů, redukci složitých DAX výpočtů, správném nastavení vztahů. Neefektivní dotazy se projeví dlouhou odezvou reportu nebo timeouty. Správně navržený… Čtěte více »

Rubrika:

Power BI Parametrické filtrování ve vizuálech (Dynamic M Query Parameters)

Parametrické filtrování umožňuje řídit obsah dotazů v Power Query pomocí hodnot vybraných uživatelem ve vizuálech. Power BI dynamicky předává hodnotu parametru do M dotazu a tím je aplikuje na SQL dotazy odesílané do zdrojové databáze. Výhodou je výrazné snížení objemu přenášených dat a možnost vytvářet adaptivní reporty bez nutnosti načítat celé tabulky.

Rubrika:

Power Pivot – datový model v Excelu

Power pivot je rozšíření kancelářského balíku Excel, které umožňuje vytvářet relační datový model na úrovni excelu. V podstatě tak do značné míry nahrazuje např MS Access nebo jiné databázové enginy. Podstatou je, že si vytvoříte sadu tabulek v excelu, které poté přes nástroj power pivot propojíte (přes primární a cizí klíče). Výsledek následně zobrazíte v… Čtěte více »

Rubrika:

Power Query – nástroj pro transformaci dat

Power query je rozšíření kancelářského tabulkového procesoru Excel. Toto rozšíření umožňuje vytvořit relaci s jinými datovými zdroji např. jinými sešity excelu, zdroji na webu, access databázi, atd. Data z těchto zdrojů pak umí stáhnout a uživatel s daty pak může provádět řadu transformací. Výhodou je, že power query si všechny kroky úprav a konektory na… Čtěte více »

Rubrika: