Sdílet prostřednictvím


Virtuální sloupec

Představuje definici virtuálního sloupce v DEFINE příkazu dotazu DAX.

Syntax

[DEFINE 
    (
      COLUMN <table name>[<column name>] = <scalar expression>
    ) + 
]

(EVALUATE <table expression>) +

Parametry

Skalární výraz definuje obsah virtuálního sloupce. Výraz se vyhodnotí podle řádku v tabulce. Virtuální sloupec je definován pouze v oboru aktuálního dotazu.

Návratová hodnota

Definuje se virtuální sloupec.

Poznámky

  • Virtuální sloupec se počítá na vyžádání i pro model importu. Toto chování se liší od počítaného sloupce, který se zpracovává během aktualizace.

  • U tabulky DirectQuery je skalární výraz předmětem schopnosti zdroje dat. Omezení je stejné jako počítaný sloupec DirectQuery.

  • Při definování virtuálního sloupce v tabulce s velkým počtem řádků pečlivě vyhodnoťte dopad na výkon.

  • Při definování virtuálního sloupce nad virtuální tabulkou s obrazcem vizuálu se tento virtuální sloupec považuje za výpočet vizuálu a podléhá omezením vizuálních výpočtů.

  • Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

DEFINE
EVALUATE
VAR
dotazyDAX virtuální tabulky