#powerbi
#powerbi
Вопрос:
Я создал вычисляемый столбец, используя приведенную ниже формулу DAX на основе ссылки Google. Приведенный ниже код помогает мне определить ключевые слова в описании и, если есть более одного совпадения, которые будут разделены пробелом / запятой. Ключевые слова доступны в отдельной таблице с одним столбцом. Из-за других требований (например, открепление) Мне нужно преобразовать этот анализ поиска по ключевым словам в M-коде, чтобы я мог выполнять все это в самом редакторе запросов. Есть ли способ выполнить то же самое?
Matchedkey_Description =
var result =
CONCATENATEX(
'Keywords',
IF(
SEARCH(FIRSTNONBLANK('Keywords'[keys],1),'Data'[Description],,999)<>999,
'Keywords'[keys],
""
)," "
)
RETURN
IF(
result <> BLANK(),
result,
" "
)
Пример данных: ключевые слова в виде отдельной таблицы, как показано ниже
И данные выглядят так, как показано ниже, к которым необходимо добавить столбцы соответствия ключевым словам
Комментарии:
1. добавьте образцы данных и ожидаемый результат.
2. @mkRabbani — добавлен образец данных