На этой вкладке показана структура данных мультисферы, которую можно редактировать: добавлять или удалять размерности и факты, которые попадут в мультисферу при ее создании/обновлении, а также переименовывать размерности и факты. Рабочая область вкладки разделена на две части: сверху — размерности, снизу — факты:
|
Для размерности должны быть указаны:
Для факта должны быть указаны следующие параметры:
Мультисфера должна содержать минимум одну размерность и один факт. |
Чтобы переименовать размерность или факт, нажмите на значок карандаша, который появится при наведении мыши на соответствующую строку в таблице:
|
В структуре данных не может быть нескольких размерностей с одинаковым именем или нескольких фактов с одинаковым именем. Если будут найдены одинаковые наименования, размерность или факт будут подсвечены значком |
Polymatica Analytics автоматически определяет следующие типы данных, представленные в таблице ниже:
|
Не рекомендуется использовать даты за пределами диапазона 1400–9999 гг. Если в источнике содержатся такие даты, то соответствующие им элементы размерности в мультисфере будут заменены на элементы «Пустой». |
Для хранения и расчета дробных значений Polymatica Analytics использует формат 8-байтовых чисел с плавающей точкой (тип данных double). Для данного формата не все десятичные дроби могут быть представлены абсолютно точно в бинарном виде, и при отображении таких чисел возможны минимальные расхождения, которые являются ожидаемым ограничением используемого типа данных. Подробнее см. в стандарте IEEE 754-2019. Такие расхождения будут заметны для чисел, далеко отстоящих от нуля и имеющих большое количество знаков после разделителя, а также при агрегировании (особенно при агрегировании большого количества строк, из-за накопления погрешности). Необходимо принять во внимание, что значения в ячейках мультисферы отображаются с учетом настроенной точности формата факта. При этом агрегированные значения рассчитываются на основе фактически хранимых числовых значений. Поэтому сумма визуально отображаемых округленных значений может минимально отличаться от значения общих или промежуточных итогов. |
На основе любого числового столбца, загруженного из источника данных, в структуре данных мультисферы по умолчанию создаются и размерность, и факт. Ненужную размерность или ненужный факт можно удалить.
Не рекомендуется создавать факты из столбцов, содержащих номера, коды, идентификаторы и прочие данные, не предназначенные для агрегации. Также не рекомендуется создавать размерности из столбцов, содержащих суммы, количественные показатели и прочие данные, предусматривающие возможность агрегации.
|
Чтобы удалить размерность или факт, необходимо отметить их галочкой и нажать на кнопку «Удалить»:
|
Можно удалить сразу несколько размерностей или фактов, отметив их в списке. |
В столбце «Тип» для размерностей с типами «Дата», «Дата-Время» и «Время» можно выбрать необходимые компоненты исходной размерности, на которые она будет дифференцирована после загрузки мультисферы — год, квартал, месяц и т. д. Исходная размерность также останется в мультисфере.
Названия всех производных размерностей формируются по шаблону <Название исходной размерности> <Тип периода>, например, «DateTimeValue Год», «DateTimeValue Час».
Для производной размерности с типом «Дата» доступны дополнительные настройки наименования. Если отмечен чекбокс «Дата*», а в дополнительном блоке выбрана опция «По умолчанию», то название производной размерности «Дата» сформируется по тому же шаблону, что и для остальных производных размерностей (например, «DateTimeValue Дата»). При необходимости смены наименования для исходной размерности и производной размерности с типом «Дата» нужно выбрать в дополнительном блоке опцию «Новое имя» и ввести новые наименования.
|