虚拟列
语法
[DEFINE
(
COLUMN <table name>[<column name>] = <scalar expression>
) +
]
(EVALUATE <table expression>) +
参数
标量表达式定义虚拟列的内容。 表达式在表中逐行计算。 虚拟列仅在当前查询范围内定义。
返回值
定义虚拟列
言论
即使导入模型也按需计算虚拟列。 此行为不同于在刷新期间处理的计算列。
对于 DirectQuery 表,标量表达式受数据源功能的约束。 此限制与 DirectQuery 计算列相同。
在对具有大量行的表定义虚拟列时,请仔细评估性能影响。
在具有视觉形状的虚拟表上定义虚拟列时,此虚拟列被视为视觉计算,并受视觉计算限制的约束。
在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。