Porovnání počítaných sloupců s mírami
Uživatelé, kteří s jazykem DAX začínají, mají často ohledně počítaných sloupců a měr určité nejasnosti. V následující části se na podobnosti a rozdíly obou pojmů podíváme.
Nejdřív si uveďme, co mají společné. Jak počítané sloupce, tak míry jsou:
- Výpočty, které můžete přidat do sémantického modelu.
- Definované pomocí vzorce DAX
- Odkazované ve vzorcích DAX uzavřením jejich názvů do hranatých závorek
V čem se počítané sloupce a míry liší:
- Účel – počítané sloupce rozšiřují tabulku o nový sloupec, zatímco míry definují souhrn dat modelu.
- Vyhodnocování – počítané sloupce se vyhodnocují pomocí kontextu řádku při aktualizaci dat, zatímco míry se vyhodnocují pomocí kontextu filtru v době dotazu. Kontext filtru je zaveden v pozdějším modulu; Je to důležité téma, které je třeba pochopit a zvládnout, abyste mohli dosáhnout složitých souhrnů.
- Úložiště – počítané sloupce (v tabulkách s režimem úložiště Import) uchovávají hodnotu pro každý řádek v tabulce, ale míra nikdy neukládá hodnoty v modelu.
- Vizuální použití – počítané sloupce (například libovolný sloupec) se dají použít k filtrování, seskupení nebo sumarizaci (jako implicitní míra), zatímco míry jsou navržené za účelem vytváření souhrnů.