Zdieľať cez


Virtuálny stĺpec

Zavádza definíciu virtuálneho stĺpca v príkaze DEFINEDAX dotazu.

Syntax

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

(EVALUATE <table expression>) +

Parametre

Skalárny výraz definuje obsah virtuálneho stĺpca. Výraz sa vyhodnotí podľa riadka v tabuľke. Virtuálny stĺpec je definovaný len v rozsahu aktuálneho dotazu.

Vrátená hodnota

Je definovaný virtuálny stĺpec

Poznámky

  • Virtuálny stĺpec sa vypočíta na požiadanie aj pre model importu. Toto správanie sa líši od vypočítaného stĺpca, ktorý sa spracováva počas obnovovania.

  • V prípade tabuľky DirectQuery podlieha skalárny výraz funkcii zdroja údajov. Obmedzenie je rovnaké ako pre vypočítaný stĺpec DirectQuery.

  • Pozorne hodnotte vplyv na výkon pri definovaní virtuálneho stĺpca v tabuľke s obrovským počtom riadkov.

  • Pri definovaní virtuálneho stĺpca vo virtuálnej tabuľke s vizuálnym tvarom sa tento virtuálny stĺpec považuje za vizuálny výpočet s výhradou obmedzení výpočtov vizuálu.

  • Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).

DEFINE
EVALUATE
VAR
dotazov virtuálnej tabuľkyDAX