Del via


Virtuell kolonne

Introduserer en virtuell kolonnedefinisjon i en DEFINE setning i en DAX spørring.

Syntaks

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

(EVALUATE <table expression>) +

Parametere

Skalaruttrykk definerer innholdet i den virtuelle kolonnen. Uttrykket evalueres rad for rad i tabellen. Den virtuelle kolonnen er bare definert i omfanget av gjeldende spørring.

Returverdi

En virtuell kolonne er definert

Merknader

  • Virtuell kolonne beregnes ved behov selv for importmodell. Denne virkemåten er forskjellig fra beregnet kolonne som behandles under oppdateringstiden.

  • For DirectQuery-tabellen er skalaruttrykket underlagt datakildefunksjonen. Begrensningen er den samme som beregnet DirectQuery-kolonne.

  • Vurder ytelseseffekten nøye når du definerer en virtuell kolonne i en tabell med et stort antall rader.

  • Når du definerer virtuell kolonne over en virtuell tabell med visuell figur, regnes denne virtuelle kolonnen som en visuell beregning, og underlagt begrensninger for visuell beregning.

  • Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

DEFINE
EVALUATE
VAR
virtuell tabellDAX spørringer