Volba techniky přidání sloupce

Dokončeno

Existují tři techniky, které můžete použít k přidání sloupců do tabulky modelu:

  • Sloupce můžete přidat do zobrazení nebo tabulky (jako trvalý sloupec) a pak je můžete získat v Power Query. Tato možnost je vhodná jen tehdy, když je zdrojem dat relační databáze a máte potřebné schopnosti a oprávnění. Přesto jde o vhodnou možnost, protože podporuje jednoduchou údržbu a umožňuje opakovaně používat logiku sloupce v jiných modelech a sestavách.
  • Přidejte vlastní sloupce (pomocí jazyka M) do Power Query dotazů.
  • Počítané sloupce můžete přidat do tabulek modelu (funkcemi DAX).

Bez ohledu na použitou techniku bude výsledek stejný. Uživatelé sestavy nezjistí, odkud sloupec pochází. Většinou se ani nestarají, jak byl sloupec vytvořen, ale spíše se zajímají, jestli poskytuje správná data.

Pokud existují různé způsoby přidání sloupce, použijte ten, který nejlépe vyhovuje vašim schopnostem a podporovanému jazyku (M nebo DAX). Pokud je to ale možné, je vhodné přidávat vlastní sloupce do Power Query, protože se do modelu načítají kompaktnějším a optimálnějším způsobem.

Pokud potřebujete přidat sloupec do počítané tabulky, nezapomeňte vytvořit počítaný sloupec. Jinak doporučujeme používat počítaný sloupec, jen pokud vzorec počítaného sloupce:

  • Závisí na souhrnných datech modelu.
  • Musí používat specializované funkce modelování, které jsou k dispozici pouze v jazyce DAX, jako RELATED jsou funkce a RELATEDTABLE . Ke zvláštním funkcím patří také hierarchie nadřazených a podřízených sloupců v jazyce DAX. Tyto hierarchie jsou navržené tak, aby rekurzivní relace nahradily sloupci. Například v tabulce zaměstnanců je na každém řádku uložený odkaz na řádek manažera (který je také zaměstnancem).