У меня для этого есть не изящное решение:
Вы пробовали создать настраиваемое поле для двух разных источников данных?
- перейти к источнику данных A - ›Добавить поле -› поставить функцию CONCAT (Country_A, '') - ›скопировать field_ID
- перейдите к источнику данных B - ›добавить поле -› поместите функцию (Country_B, '') - ›ВСТАВЬТЕ И ПЕРЕЗАПИСЬТЕ field_ID.
Используйте одно из настраиваемых полей, которые вы создали в качестве контрольного фильтра, он будет фильтровать данные в обоих источниках данных (поскольку field_ID совпадает с обоими источниками)
Подробнее:
Допустим, у нас есть источник данных A и B, а поле Country - это то поле, которое мы хотим «сопоставить» между этими двумя источниками данных. Я просто создаю новое поле в одном источнике данных с помощью функции CONCAT (fieldName, ''). Вам нужно создать первое настраиваемое поле, а затем вам нужно СОХРАНИТЬ или КОПИРОВАТЬ идентификатор поля. Затем вы переходите ко второму источнику данных, создаете новое настраиваемое поле, следуя той же функции CONTACT (fieldName, ''), и ПЕРЕЗАПИСЫВАете Field_ID, присвоенное Datastudio тем, которое вы скопировали.
Рекомендуется всегда указывать одно и то же имя поля в обоих настраиваемых полях.
Внимание!
Имейте в виду, что если у вас есть список из 10 стран в источнике данных A и список из 20 стран в источнике данных B, то в зависимости от того, какое настраиваемое поле вы выберете для фильтра управления, у вас будет меньше или больше вариантов для фильтрации. Кроме того, этот обходной путь не объединяет значения в обоих источниках данных. Я бы порекомендовал выполнить предварительную обработку ваших данных и добавить источник данных C, который содержит все возможные страны, и выполнить одно и то же обходное решение 3 раза (1 настраиваемое поле на источник данных).
person
luamar
schedule
02.09.2020