На данной вкладке показана структура данных мультисферы, которую можно редактировать: добавлять или удалять размерности и факты, которые попадут в мультисферу при ее создании/обновлении, выбирать поле из источника данных. Рабочая область вкладки разделена на две части: сверху — размерности, снизу — факты:
Для размерности должны быть указаны:
- Название — название размерности.
- Источник — источник данных.
- Поле данных — имя столбца данных, по которому будут сформированы элементы размерности.
- Тип — тип данных. Определяется автоматически.
Для факта должны быть указаны следующие параметры:
- Название — название факта.
- Источник — источник данных.
- Пропуски — определяет, допускается ли отображение пустых значений в области данных мультисферы. Если флажок не проставлен, пустые значения заменяются нулями. Параметр можно настроить для всех фактов сразу или для каждого факта в отдельности.
- Поле данных — имя столбца данных, по которому будут сформированы значения факта.
Мультисфера должна содержать минимум одну размерность и один факт. |
Чтобы переименовать размерность или факт, нажмите на значок карандаша, который появится при наведении мыши на соответствующую строку в таблице:
В структуре данных не может быть нескольких размерностей с одинаковым именем или нескольких фактов с одинаковым именем. Если будут найдены одинаковые наименования, размерность или факт будут подсвечены значком . При этом факт и размерность могут иметь одинаковое имя. |
Polymatica Analytics автоматически определяет следующие типы данных, представленные в таблице ниже:
Название | Описание | Формат | Пример |
---|
uint8 | Целое (1 байт) | - | 124 | uint16 | Целое (2 байта) | - | 1 016 | uint32 | Целое (4 байта) | - | 142 259 | uint64 | Целое (8 байт) | - | 2 213 561 124 804 | double | Число с плавающей точкой | - | 8 672.60 | string | Строка | - | Аудит бухгалтерской (финансовой) отчетности за 2008 год | date | Дата | dd.мм.yyyy | 23.01.2020 | time | Время | hh:mm:ss | 14:01:59 | datetime | Дата и время | dd.мм.yyyy hh:mm:ss | 23.01.2020 14:01:59 | date_year | Год | yyyy | 2020 | date_quarter | Квартал | q | 1 | date_month | Месяц | M | Январь | date_day | Число | (d)d | 23 | date_week | Неделя | (w)w | 4 | date_wday | День недели | D | Четверг | time_hour | Час | (h)h | 14 | time_minute | Минута | (m)m | 01 | time_second | Секунда | (s)s | 59 |
|
На основе любого числового столбца, загруженного из источника данных, в структуре данных мультисферы по умолчанию создаются и размерность, и факт. Ненужную размерность или ненужный факт можно удалить.
Не рекомендуется создавать факты из столбцов, содержащих номера, коды, идентификаторы и прочие данные, не предназначенные для агрегации. Также не рекомендуется создавать размерности из столбцов, содержащих суммы, количественные показатели и прочие данные, предусматривающие возможность агрегации. Пример 1. В источнике содержится столбец числового типа «ID транзакции». При создании мультисферы в ней автоматически сформируются и размерность «ID транзакции», и факт «ID транзакции». Так как идентификаторы не предназначены для агрегации, рекомендуется удалить факт «ID транзакции» из списка фактов мультисферы. Пример 2. В источнике содержится столбец числового типа «Сумма чека». При создании мультисферы в ней автоматически сформируются и размерность «Сумма чека», и факт «Сумма чека». Так как суммы предусматривают возможность агрегации, рекомендуется удалить размерность «Сумма чека» из списка размерностей мультисферы. Пример 3. В источнике содержится столбец числового типа «Возраст клиента». При создании мультисферы в ней автоматически сформируются и размерность «Возраст клиента», и факт «Возраст клиента». В данном случае целесообразно оставить в структуре мультисферы и размерность, и факт для использования их в различных отчетах в зависимости от бизнес-задач. Например, если нас интересует средний возраст клиента по магазинам, то мы сможем использовать факт «Возраст клиента» с размерностью «Магазин», а если нас интересует средняя сумма чека по нескольким возрастным группам, то мы сможем использовать факт «Сумма чека» с размерностью «Возраст клиента», сгруппировав ее элементы в нужные нам возрастные группы. |
|
Чтобы удалить размерность или факт, необходимо отметить их галочкой и нажать на кнопку «Удалить»:
Можно удалить сразу несколько размерностей или фактов, отметив их в списке. |
Столбец «Тип» предназначен для выбора необходимых пользователю компонент исходной размерности (с типом «Дата» или «Дата-Время» в зависимости от типа колонки), на которые она будет дифференцирована после загрузки мультисферы — год, квартал, месяц и т. д.
Если отмечен чекбокс «Дата*», а в дополнительном блоке — «По умолчанию», то исходная размерность «CheckDate» будет разделена на две — «CheckDate» и «CheckDate Дата»; другие дифференцированные размерности будут также иметь префикс «CheckDate». При необходимости смены наименования для исходной (с типом «Дата»/«Дата-Время») и производной размерности (с типом «Дата») нужно выбрать в дополнительном блоке «Новое имя» и ввести новые наименования, причем названия всех остальных дифференцированных размерностей будут иметь префикс «CheckDate».