我正在使用下面的DAX代码搜索文本是否包含来自另一个表的值。当我推断到具有500k行或更多行的大型数据集时,性能似乎很慢。有什么想法吗?也许是编写DAX的更好方法?
=
CONCATENATEX (
Query1,
IF (
SEARCH (
FIRSTNONBLANK (
Query1[transaction_public_id],
1
),
Table1[Description Upper],
,
BLANK ()
) <> BLANK (),
Query1[transaction_public_id],
BLANK ()
)
)
表1:
查询1: