Я использую приведенный ниже код DAX для поиска, если текст содержит значение из другой таблицы.Производительность кажется низкой, когда я экстраполирую на большие наборы данных с 500 тыс. Строк или более.Какие-нибудь мысли?Может быть, лучший способ написать DAX?
=
CONCATENATEX (
Query1,
IF (
SEARCH (
FIRSTNONBLANK (
Query1[transaction_public_id],
1
),
Table1[Description Upper],
,
BLANK ()
) <> BLANK (),
Query1[transaction_public_id],
BLANK ()
)
)
Таблица 1:
Запрос1: