Лист Cube.Settings определяет тип приложения (агрегированное или блочное хранение) и многие другие свойства куба и структуры, например элементы динамического временного ряда и переменные подстановки.
Каждый из пяти разделов листа Cube.Settings содержит информацию о полях и значениях и инструкции по изменению этих полей и значений на панели конструктора кубов.
В этом разделе листа Cube Settings перечислены таблицы псевдонимов, которые необходимо создать для куба.
На этом листе должна быть хотя бы одна строка "По умолчанию".
Свойство или поле | Допустимые значения | Описание |
---|---|---|
Default |
Default |
Для каждого куба создается таблица "По умолчанию". В строках, расположенных после строки "По умолчанию", можно создать дополнительные таблицы псевдонимов. |
Строки, расположенные после строки по умолчанию. Эти новые строки создаются вручную или с помощью панели конструктора. |
Имена псевдонимов должны соответствовать некоторым правилам. См. раздел "Правила именования измерений, элементов и псевдонимов". |
Чтобы задать для элемента несколько псевдонимов, добавьте несколько таблиц. |
Чтобы определить таблицы псевдонимов, добавьте их имена в электронную таблицу Cube.Settings в разделе "Таблицы псевдонимов" (альтернативные имена элементов). Например, в рабочей книге для Sample Basic определены шесть таблиц псевдонимов.
Таблица псевдонимов применяется ко всем элементам в структуре, тем не менее, не нужно указывать псевдоним для каждого элемента, если он это не требуется. Можно использовать до 56 таблиц псевдонимов, если любому элементу в структуре требуется более одного имени.
Когда вы создаете новую таблицу псевдонимов, она пустая. Чтобы сделать новый набор псевдонимов доступным для пользователей, необходимо заполнить таблицу псевдонимов псевдонимами для некоторых элементов.
Чтобы определить содержимое таблиц псевдонимов, это необходимо сделать для каждого измерения, добавив столбцы псевдонимов в раздел "Элементы" электронных таблиц измерений.
Имена столбцов должны быть в формате ALIAS.<AliasTableName>.
Обратите внимание на отсутствие столбца ALIAS.Long Names. Хотя электронная таблица Cube.Settings указывает на то, что будет создана таблица псевдонимов с именем Long Names, она будет пустой, если для нее не определены псевдонимы ни в одной из электронных таблиц измерений.
См. также раздел "Указание псевдонимов".
В таблице ниже показаны поля, значения и описания для раздела "Свойства" на листе Cube.Settings:
Таблица A-2 Раздел "Свойства" листа Cube.Settings
Свойство или поле | Допустимые значения | Описание |
---|---|---|
Application Type |
|
Это свойство приложения. Определяет тип хранения, используемый кубами в приложении: агрегированное хранение (ASO) или блочное хранение (BSO). |
Outline Type |
|
Это свойство базы данных.
|
Aggregate missing values |
|
Это свойство базы данных. Определяет, следует ли агрегировать отсутствующие (#MISSING) значения во время вычисления куба. |
Create blocks on equations |
|
Это свойство базы данных. Если ввести "Да", тогда при назначении непостоянного значения комбинации элементов создается блок данных, если его не существовало. Если ввести "Да", может быть создан очень большой куб. Иногда новые блоки не желательны; например, когда они не содержат других значений. В больших базах данных создание и обработка ненужных блоков может вызвать увеличение времени обработки и требований к хранению. Для более специального контроля в сценарии вычисления можно использовать команду расчета SET CREATEBLOCKONEQ, чтобы управлять созданием блоков в момент обнаружения этой команды в сценарии. См. команду расчета SET CREATEBLOCKONEQ. |
Two-Pass calculation |
|
Это свойство базы данных. Если ввести "Да", после вычисления по умолчанию повторно вычисляются элементы, помеченные для двойного пересчета. При этом перезаписываются результаты агрегирования, полученные при первом вычислении. Метка двухпроходности применяется к элементам измерения, помеченным как "Счета и динамические расчеты" и "Динамические расчеты и хранение" в любых измерениях. |
Date Format |
В рабочих книгах приложений поддерживаются указанные ниже форматы даты.
|
Это свойство базы данных. Измерения дат позволяют использовать значения ячеек в форме форматированной даты. Значения даты сохраняются во внутренней памяти в виде числовых значений, хотя в Essbase они загружаются в виде форматированных строк даты. При запросе показатели даты отображаются в соответствии с выбранным форматом даты. |
Implied Share |
|
При выборе параметра "Принудительно включить" родительский объект рассматривается как неявное разделение, если у него есть только один дочерний объект или только один дочерний объект, консолидирующий его в родительском объекте. Если выбран параметр "Принудительно выключить", Essbase никогда не использует неявное разделение. Это поведение по умолчанию. |
Scenario Sandboxes |
|
Это значение определяет, содержит ли куб измерение песочницы для создания в измерении песочницы сценариев данных и нескольких элементов песочницы. Значение 0 указывает на отсутствие измерения песочницы. |
Раздел "Свойства" листа Cube.Settings можно изменить на панели конструктора. См. Работа со свойствами листа Cube.Settings в конструкторе кубов.
Таблица A-3 Раздел "Динамический временной ряд" на листе Cube.Settings
Свойство или поле | Допустимые значения | Описание |
---|---|---|
H-T-D |
Целочисленное значение, представляющее номер поколения |
Текущая история |
Y-T-D |
Целочисленное значение, представляющее номер поколения |
Текущий год |
S-T-D |
Целочисленное значение, представляющее номер поколения |
Текущий сезон |
P-T-D |
Целочисленное значение, представляющее номер поколения |
Текущий период |
Q-T-D |
Целочисленное значение, представляющее номер поколения |
Текущий квартал |
M-T-D |
Целочисленное значение, представляющее номер поколения |
Текущий месяц |
W-T-D |
Целочисленное значение, представляющее номер поколения |
Текущая неделя |
D-T-D |
Целочисленное значение, представляющее номер поколения |
Текущий день |
На панели конструктора кубов можно изменить раздел "Динамический временной ряд" на листе Cube.Settings. См. раздел "Работа с листом Cube.Settings: динамический временной ряд в конструкторе кубов".
См. раздел "Использование элементов динамического временного ряда".
В таблице ниже показаны поля, значения и описания для раздела "Настройки атрибута" на листе Cube.Settings:
Таблица A-4 Настройки атрибута
Свойство или поле | Допустимые значения | Описание |
---|---|---|
Dimension Name |
Default: Attributes Calculation |
Чтобы избежать дублирования имен в структуре, можно изменить имена элементов измерения расчетов атрибутов. Независимо от используемого имени элемента его функция остается неизменной. Например, элемент Sum всегда вычисляет сумму, независимо от того, как его назвать. См. раздел "Изменение имен элементов измерения расчетов атрибутов". |
Sum Member |
Default: Sum |
Это элемент измерения расчетов атрибутов. Имя используется при запросе данных суммы. |
Count Member |
Default: Count |
Это элемент измерения расчетов атрибутов. Имя используется при запросе данных количества. |
Minimum Member |
Default: Min |
Это элемент измерения расчетов атрибутов. Имя используется при запросе данных минимума. |
Maximum Member |
Default: Max |
Это элемент измерения расчетов атрибутов. Имя используется при запросе данных максимума. |
Average Member |
Default: Avg |
Это элемент измерения расчетов атрибутов. Имя используется при запросе данных среднего значения. |
False Member |
Default: False |
В кубе исходные имена логического элемента задаются как True и False. |
True Member |
Default: True |
В кубе исходные имена логического элемента задаются как True и False. |
Prefix/Suffix Value |
|
См. Настройка форматов префикса и суффикса для имен элементов атрибутивных измерений. |
Prefix/Suffix Format |
|
Уникальные имена можно определить, добавляя в структуре префикс или суффикс к именам элементов в логических, числовых атрибутивных измерениях и атрибутивном измерении даты. См. Настройка форматов префикса и суффикса для имен элементов атрибутивных измерений. |
Prefix/Suffix Separator |
|
Уникальные имена можно определить, добавляя в структуре префикс или суффикс к именам элементов в логических, числовых атрибутивных измерениях и атрибутивном измерении даты. Выберите разделитель (размещается между префиксом или суффиксом и исходным именем): символ подчеркивания (_), вертикальная линия (|) или знак вставки (^). |
Attribute Numeric Ranges |
|
См. Настройка имен элементов, представляющих диапазоны значений. |
Date Member |
|
Вы можете изменить формат элементов в атрибутивных измерениях даты. См. Изменение имен элементов в атрибутивных измерениях даты. |
Раздел "Настройки атрибутов" на листе Cube.Settings можно изменить на панели конструктора. См. Работа с листом Cube.Settings: настройки атрибутов в конструкторе кубов.
Подстановочные переменные служат как глобальные местозаполнители для регулярно изменяемой информации. Вы создаете такую переменную и задаете ей соответствующее строковое значение, которое затем можно изменить в любое время.
В запросе или сценарии вычисления для представления элемента в структуре можно использовать подстановочную переменную. По умолчанию в кубе подстановочные переменные не определены.
На панели конструктора нет возможности для добавления подстановочных переменных, однако их можно добавить непосредственно в рабочую книгу приложения.
Пример.
CurrMonth "Jan"
См. раздел "Использование подстановочных переменных".