Иногда в визуализации данных опускаются строки данных, которые пользователь ожидает увидеть в наборе данных. Это происходит, если проект включает в себя данные из двух наборов данных, содержащих множество различных атрибутов и значений, и если в одном источнике есть совпадающие значения, отсутствующие в другом. Если это происходит, необходимо указать набор данных для смешивания данных.
Допустим, имеются два набора данных (источник А и источник Б) с немного различающимися строками, как показано на иллюстрации ниже. Обратите внимание на то, что источник А не содержит значение IN-8, а источник Б – значение IN-7. (Пример взят из официальной документации Oracle)
1 тип: Если для источника А выбран параметр смешивания «Все строки», а для источника Б - параметр «Совпадающие строки», отобразятся следующие результаты. Поскольку значение IN-7 отсутствует в источнике Б, в результатах будет 0 представителей и нулевая премия.
2 тип: Если для источника А выбран параметр смешивания «Совпадающие строки», а для источника Б - параметр «Все строки», отобразятся следующие результаты. Поскольку значение IN-8 отсутствует в источнике А, в результатах будет нулевая дата и нулевой доход.
В визуализации данных источника А используется атрибут "Дата", а в визуализации источника Б – атрибут "Представитель". Совпадающий столбец – Inv#. В соответствии с правилами измерений эти атрибуты нельзя использовать с показателем из противоположной таблицы, если при этом не используется совпадающий столбец.
Существует два параметра смешивания данных из таблиц, содержащих и атрибуты, и показатели. Эти параметры настраиваются отдельно для каждой визуализации и зависят от того, какие столбцы используются в визуализации. Это настройки «Все строки» и «Совпадающие строки». Они определяют, какие строки источника система будет использовать для возврата данных и построения визуализации.