Delen via


Virtuele kolom

Introduceert een definitie van een virtuele kolom in een DEFINE instructie van een DAX query.

Syntaxis

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

(EVALUATE <table expression>) +

Parameters

Scalaire expressie definieert de inhoud van de virtuele kolom. De expressie wordt rij per rij in de tabel geƫvalueerd. De virtuele kolom wordt alleen gedefinieerd in het bereik van de huidige query.

Retourwaarde

Er wordt een virtuele kolom gedefinieerd

Opmerkingen

  • Virtuele kolom wordt op aanvraag berekend, zelfs voor importmodel. Dit gedrag verschilt van de berekende kolom die wordt verwerkt tijdens de vernieuwingstijd.

  • Voor de DirectQuery-tabel is de scalaire expressie onderhevig aan de mogelijkheid van de gegevensbron. De beperking is hetzelfde als de berekende kolom DirectQuery.

  • Evalueer de invloed van de prestaties zorgvuldig bij het definiĆ«ren van een virtuele kolom in een tabel met een groot aantal rijen.

  • Wanneer u een virtuele kolom definieert boven een virtuele tabel met een visuele shape, wordt deze virtuele kolom beschouwd als een visuele berekening en is onderhevig aan visuele berekeningsbeperkingen.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

DEFINE
EVALUATE
VAR
virtuele tabelDAX query's