Листы данных определяют данные, которые нужно загрузить в Essbase. В рабочей книге приложения могут быть один или несколько листов.
Листы данных
Имя каждого листа данных имеет вид Data.имя. Например, в случае значений для восточного региона лист данных мог бы называться Data.East. Имя может быть любым по выбору. Можно выбирать значимые имена, чтобы можно было распознавать таблицы при повторном использовании.
Примечание.:
В рабочей книге приложения может быть несколько листов данных, но у них должна быть в точности одинаковая компоновка столбцов.
Формат листа данных
При загрузке данных элементы каждого измерения должны быть определены до значений данных. Поэтому на листе данных все измерения кроме одного располагаются столбце с заголовком Dimension.имя_измерения. Одно измерение выбирается как измерение Measures, и его элементы необходимо добавить вручную в оставшиеся столбцы с заголовками Measure.имя_элемента. Следует размещать только элементы, которые будут содержать данные в столбцах с заголовками Measure.имя_элемента.
Если разрешены сценарии, кубы имеют скрытое измерение, которое называется песочницей. Измерение песочницы с именем Dimension.sandbox — это первый столбец в таком листе данных. В нем содержатся базовые элементы, которые необходимо определить при загрузке данных.
На изображении ниже показан лист данных в образце рабочей книги приложения.
В таблице ниже описываются настройки листов data.имя в рабочих книгах приложений.
Свойство или поле | Допустимые значения | Описание |
---|---|---|
File Name |
Допустимая строка См. раздел "Имя и связанные ограничения артефакта". |
В процессе построения для каждого листа данных в рабочей книге приложения в веб-интерфейсе Essbase создается файл данных с расширением |
Rule Name |
Допустимая строка См. Имя и связанные ограничения артефакта. |
В процессе построения для каждого листа измерения в рабочей книге приложения в веб-интерфейсе Essbase создается файл правил с расширением |
Data Load Option |
|
Если ввести "Заменить", тогда существующие значения в базе данных перезаписываются значениями из источника данных. Входящие значения данных также можно добавлять к существующим значениям в базе данных или вычитать из них. Например, при загрузке еженедельных значений их можно добавить, чтобы получить ежемесячные значения в базе данных. |
Delimiter |
В качестве разделителя может использоваться символ табуляции, пробел или любой другой символ, кроме ".
|
Это значение необходимо обновлять непосредственно на листе Excel. Его невозможно обновить в интерфейсе конструктора кубов. |
Header Rows to Skip |
Положительное число или ноль |
Число строк заголовков, которые будут пропущены при загрузке данных или построении измерения Это значение необходимо обновлять непосредственно на листе Excel. Его невозможно обновить в интерфейсе конструктора кубов. |
Sign Flip Dimension |
Имя измерения |
Обращает значения полей данных путем смены их знака. В поле "Измерение со сменой знака" введите имя измерения, а в поле "Пользовательский атрибут со сменой знака" — пользовательский атрибут из указанного измерения. Это значение необходимо обновлять непосредственно на листе Excel. Его невозможно обновить в интерфейсе конструктора кубов. |
Sign Flip UDA |
|
Обращает значения полей данных путем смены их знака. В поле "Измерение со сменой знака" введите имя измерения, а в поле "Пользовательский атрибут со сменой знака" — пользовательский атрибут из указанного измерения. Это значение необходимо обновлять непосредственно на листе Excel. Его невозможно обновить в интерфейсе конструктора кубов. |
Ignore column header |
Пропустить |
IGNORE позволяет пропускать данные в столбцах с заголовками во время загрузки и построения измерений. Это значение необходимо обновлять непосредственно на листе Excel. Его невозможно обновить в интерфейсе конструктора кубов. |
Источник данных | Допустимое имя источника данных. | Это значение используется для извлечения данных из источника, указанного в определении источника данных. Это значение необходимо обновить непосредственно в рабочей книге приложения. Его невозможно обновить с помощью интерфейса конструктора кубов. |
Операции с данными
При загрузке данных значения могут заместить существующие значения данных в кубе. Также их можно добавить к значениям данных в кубе или вычесть. В поле Вариант загрузки данных на листе данных указывается, какой вариант следует использовать.
Файлы правил
При построении куба в веб-интерфейсе Essbase создаются файлы данных и файлы правил загрузки данных. Такие файлы можно использовать позднее для загрузки данных в куб. Имена файлов данных состоят из имени файла, указанного в области определения листа данных, и расширения имени .txt
. Например, cube_basic.txt.
Файлы правил названы именем, указанным в области определений листа данных и расширении .rul
. Например: cube_basic.rul.
Листы данных можно изменить на панели конструктора. См. Работа с листами данных в конструкторе кубов.