Virtuelle Spalte
Führt eine virtuelle Spaltendefinition in einer DEFINE-Anweisung einer DAX Abfrageein.
Syntax
[DEFINE
(
COLUMN <table name>[<column name>] = <scalar expression>
) +
]
(EVALUATE <table expression>) +
Parameter
Der skalare Ausdruck definiert den Inhalt der virtuellen Spalte. Der Ausdruck wird nach Zeile in der Tabelle ausgewertet. Die virtuelle Spalte wird nur im Bereich der aktuellen Abfrage definiert.
Rückgabewert
Eine virtuelle Spalte ist definiert.
Bemerkungen
Virtuelle Spalte wird bei Bedarf auch für das Importmodell berechnet. Dieses Verhalten unterscheidet sich von berechneter Spalte, die während der Aktualisierungszeit verarbeitet wird.
Für die DirectQuery-Tabelle unterliegt der skalare Ausdruck der Datenquellenfunktion. Die Einschränkung entspricht der berechneten DirectQuery-Spalte.
Bewerten Sie die Leistungseinbußen sorgfältig, wenn Sie eine virtuelle Spalte in einer Tabelle mit einer großen Anzahl von Zeilen definieren.
Wenn Sie eine virtuelle Spalte über eine virtuelle Tabelle mit visueller Form definieren, gilt diese virtuelle Spalte als visuelle Berechnung und unterliegt einschränkungen für die visuelle Berechnung.
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.