Выполнение задач администрирования куба в конструкторе кубов

Многие задачи администрирования куба можно выполнить в конструкторе кубов.

Удаление приложений и кубов в конструкторе кубов

В конструкторе кубов можно удалить любое приложение или куб, существующий в Essbase. Удаление приложения или куба невозможно отменить.

  1. На ленте конструктора кубов в приложении Excel выберите Задачи администрирования Изображение значка меню задач администратора конструктора кубов..
  2. Выберите пункт меню Удалить приложение или Удалить куб.
  3. В диалоговом окне "Удалить приложение" или "Удалить куб" выберите приложение или куб для удаления.

Разблокирование объектов в конструкторе кубов

Essbase использует средства проверки объектов куба (такие как сценарии вычислений и файлы правил). При использовании объекты автоматически блокируются. Когда они больше не используются, блокировка снимается.

Объекты можно просматривать и разблокировать в соответствии со своей ролью безопасности. Пользователи с ролью администратора сервиса могут разблокировать любой объект. Без роли администратора сервиса пользователи могут разблокировать только объекты, которые они заблокировали сами.
Чтобы разблокировать объект в конструкторе кубов, выполните указанные ниже действия.
  1. На ленте конструктора кубов в приложении Excel выберите Задачи администрирования Изображение значка меню задач администратора конструктора кубов..
  2. Выберите Разблокировать объекты Essbase.
  3. При появлении соответствующего запроса введите учетные данные для входа.
  4. В разделе Выбор приложение выберите приложение, содержащее объект, который требуется разблокировать.
  5. В разделе Выбор заблокированного объекта выберите объект, который требуется разблокировать.
  6. Нажмите Разблокировать.

Просмотр журналов в конструкторе кубов

В конструкторе кубов можно просмотреть журнал платформы или журнал приложения.

  1. На ленте конструктора кубов в приложении Excel выберите Задачи администрирования Изображение значка меню задач администратора конструктора кубов..
  2. В меню выберите Просмотр журналов.
  3. Выберите журнал для просмотра:
    • Выберите Просмотр журнала платформы, чтобы просмотреть журнал данного сервиса платформы.
    • Выберите Просмотр журнала приложения, чтобы просмотреть журнал для отдельного приложения.

Управление приложениями с помощью EAS Lite в конструкторе кубов

В конструкторе кубов можно выбрать, какими приложениями вы будете управлять в Essbase Administration Services (EAS) Lite.

Веб-интерфейс Essbase является современным интерфейсом администрирования, поддерживающим все текущие возможности платформы, облегченная версия Essbase Administration Services обеспечивает ограниченную поддержку, позволяющую управлять приложениями, если ваша компания не готова к внедрению нового интерфейса. Эта возможность доступна только для независимых развертываний Essbase версии 21c.

Чтобы узнать больше о EAS Lite и о том, как настроить управление приложениями в конструкторе кубов с помощью EAS, см. Использование Essbase Administration Services Lite.

Сброс измерения в конструкторе кубов

Для выполнения определенных операций редактирования измерений при сохранении всех данных с помощью конструктора кубов необходимо использовать инкрементный режим "Сброс измерения" на листе измерения в рабочей книге приложения.

При использовании параметра "Сброс измерения" элементы удаляются из измерения, а затем заново строятся с сохранением данных.

При использовании сброса измерения необходимо обновить все измерение, в противном случае элементы и данные будут потеряны.

Используйте параметр "Сброс измерения" для указанных ниже операций редактирования измерений.
  • Переупорядочивание элементов
  • Вставка нового элемента в определенное расположение
  • Удаление элементов и сохранение разделяемых элементов
  • Перемещение элементов и сохранение разделяемых элементов
  • Перемещение родительских элементов и перемещение всех дочерних элементов вместе с ними

Оставьте для параметра "Разрешить перемещения" значение "Нет", в противном случае вы не сможете создавать разделяемые элементы.

Переименование элементов с использованием этого метода не поддерживается.

Чтобы выполнить сброс измерения в конструкторе кубов, выполните указанные ниже действия.
  1. Откройте книгу приложения.
  2. На ленточной диаграмме конструктора кубов выберите Панель конструктора Изображение значка панели конструктора на ленточной диаграмме конструктора кубов..
  3. На панели конструктора нажмите В лист Изображение значка "В лист" на панели конструктора кубов..
  4. В рабочей книге приложения выберите измерение, которое необходимо сбросить.
  5. На панели конструктора в раскрывающемся меню Инкрементный режим выберите Сброс измерения.
  6. На панели конструктора выберите В лист Изображение значка "В лист" на панели конструктора кубов..
  7. В рабочей книге приложения на листе измерения убедитесь, что для параметра Разрешить перемещение установлено значение Нет.
  8. Сохраните рабочую книгу приложения.
  9. Выполните перестроение куба. См. "Создание, загрузка и вычисление куба" в разделе "Создание приложений и кубов в конструкторе кубов".

Инкрементное обновление кубов в конструкторе кубов

Обновление куба — это способ загрузки измерений и элементов в структуре куба с использованием источника данных и файла правил.

Измерения и элементы также можно добавлять вручную с помощью Essbase (см. раздел Создание и обновление кубов на основе табличных данных).

В существующем кубе можно инкрементно обновить измерение или добавить новое.

Конструктор кубов невозможно использовать для удаления измерений или переименования элементов в существующем кубе.

  1. В Excel на ленточной диаграмме конструктора кубов выберите Построить куб. Изображение значка "Построить куб" на ленточной диаграмме конструктора кубов..

  2. В меню Вариант построения выберите пункт Обновить куб.

    Если структура изменена в результате построения измерения, база данных может быть реструктурирована. Каждый из описанных ниже вариантов определяет способ обработки значений данных во время реструктуризации.

    1. Обновить куб — Сохранить все данные

      Все значения данных сохраняются.

    2. Обновить куб — Сохранить входные данные

      Сохраняются все блоки (верхнего и нижнего уровня), которые содержат загруженные данные.

      Этот вариант применим только к кубам блочного хранения.

    3. Обновить куб — Сохранить данные конечных элементов

      Сохраняются только значения конечных элементов (уровень 0). Этот вариант следует выбрать, если все данные, которые требуются для вычисления, находятся в конечных элементах. Если выбран этот вариант, перед реструктуризацией куба удаляются все блоки верхних уровней. В результате сокращается место на диске, требуемое для реструктуризации, и уменьшается время вычислений. При повторном вычислении куба блоки верхних уровней создаются заново.

    4. Обновить куб — Удалить все данные

      Все значения данных удаляются.

      Этот вариант применим только к кубам блочного хранения.

  • Определения компоновок измерений содержатся в рабочей книге приложения и используются для автоматического создания необходимых файлов правил. При построении измерений в конструкторе кубов выбирать файл правил не требуется.

  • Если при поэтапном обновлении куба с помощью конструктора кубов и книги приложения вносятся изменения в определенные пользователем атрибуты (UDA), на листе измерений необходимо задать все атрибуты UDA: как новые, так и существующие в структуре. Если заданы некоторые атрибуты UDA (например, только добавляемые), неуказанные атрибуты удаляются.

  • При инкрементном добавлении измерения в существующий куб с помощью рабочей книги приложения данные автоматически сопоставляются новому верхнему элементу. Невозможно выбрать сохраненный элемент, которому сопоставляются существующие данные. Если новое измерение имеет верхний элемент, представляющий собой динамический расчет, данные будут потеряны, поскольку динамические элементы не могут хранить данные.

    При использовании книги приложения для добавления нового измерения, в котором верхний элемент должен быть динамическим расчетом, выполните указанные ниже действия.
    1. Добавьте новое измерение с верхним элементом в качестве сохраненного.
    2. Запустите сценарий расчета, чтобы скопировать данные из нового верхнего элемента в другой сохраненный элемент в этом измерении.
    3. Измените верхний элемент на динамический расчет.

Создание куба на основе табличных данных в конструкторе кубов

В этом рабочем процессе используются два примера файлов Excel с табличными данными для демонстрации концепций встроенных заголовков и заголовков принудительного назначения (подсказок). См. раздел "Преобразование табличных данных в куб".

  1. В приложении Excel на ленте конструктора кубов выберите Каталог Изображение значка каталога на ленте конструктора кубов..
  2. В диалоговом окне "Файлы Essbase" в разделе Каталог выберите Галерея, затем выберите образец файла табличных данных:
    • Технические > Формат таблицы > Sample_Table.xlsx: внутренние заголовки
    • Технические > Формат таблицы > Unstr_Hints.xlsx: заголовки принудительного назначения
  3. Нажмите Открыть.
  4. В ленте конструктора кубов выберите Преобразовать данные Изображение значка "Преобразовать данные" на ленточной диаграмме конструктора кубов..
  5. В диалоговом окне "Преобразовать данные" выберите имя приложения и куба, если вы хотите изменить стандартные имена. Если имя приложения уже существует, вы не сможете просмотреть данные или создать новый куб, поэтому необходимо ввести новое имя приложения.
    Имя приложения создается на основе имени исходного файла (без расширения), а имя куба - на основе имени листа.
    • Sample_Table.xlsx: имя приложения - Sample_Table, а имя куба - Sales.
    • Unstr_Hints.xlsx: имя приложения — Unstr_Hints, а имя куба — SpendHistory.
  6. Если выбран файл Sample_Table.xlsx, не выбирайте Предварительный просмотр данных. Перейдите к шагу 8, чтобы создать куб.
  7. Если выбран файл Unstr_Hints.xlsx, нажмите Предварительный просмотр данных. Рабочая книга отправляется в Essbase для анализа, и возвращаются отношения для просмотра.
    1. Используя вид дерева, можно перетаскивать элементы (и их дочерние элементы) в разные места дерева. Это изменяет назначения по умолчанию и тем самым создает другие иерархии измерений, иерархии показателей и пропущенные элементы, отличные от предоставленных в анализе по умолчанию. Можно также нажать правой кнопкой мыши на имя элемента и указать свойство элемента: поколение, атрибут, псевдоним или пользовательский атрибут.
      В некоторых случаях существует особая процедура для изменения назначений элементов:
      • при перетаскивании поколения в показатель, все атрибуты, пользовательские атрибуты и псевдонимы исходного поколения также перемещаются туда;
      • при перетаскивании поколения в раздел Пропущено, все атрибуты, пользовательские атрибуты и псевдонимы в этом поколении также перемещаются в раздел Пропущено;
      • перетаскивание показателя в другой показатель разрешено только в том случае, если у показателя нет формул.
    2. Если сохранять изменения не требуется, выберите Параметры, затем выберите Восстановить исходный заголовок.
    3. Если необходимо изменить тип куба и тип создаваемых измерений, перед развертыванием выберите Параметры, а затем Тип куба. Выберите Гибридная BSO (режим блочного хранилища) или ASO (режим агрегированного хранилища).
    4. Можно направить анализ на обнаружение двух видов назначений: показателей и иерархических измерений или показателей, иерархических измерений и атрибутов. Определите их, выбрав Параметры, Конструктор куба, а затем выбрав один из параметров. После этого снова нажмите Предварительный просмотр.
      Изображение диалогового окна "Преобразование данных" в конструкторе кубов.

  8. Когда все будет готово к созданию куба, нажмите Выполнить.
  9. Когда появится запрос на создание куба, нажмите Да.
  10. (Необязательно) Чтобы посмотреть статус задания куба, нажмите Да.
    Изображение диалогового окна "Средство просмотра заданий" в конструкторе кубов.

    Вновь созданное приложение и куб появятся на странице Приложения в веб-интерфейсе Essbase и станут доступны в конструкторе кубов. После создания куба на основе табличных данных можно экспортировать куб в книгу приложения.
  11. На ленте конструктора кубов выберите Локальный Изображение значка "Локальный" на ленточной диаграмме конструктора кубов., затем выберите Экспорт куба в рабочую книгу приложения.
  12. В диалоговом окне "Экспортировать куб в книгу приложения" выберите приложение и куб, затем нажмите Выполнить.
Для получения сведений о создании куба с помощью веб-интерфейса см. Создание и обновление куба на основе табличных данных.

Экспорт кубов в рабочие книги приложений в конструкторе кубов

Конструктор кубов позволяет экспортировать любой куб, существующий в Essbase.

  1. Выберите метод построения: родительский-дочерний формат или поколение.
  2. В Excel на ленте конструктора кубов выберите Локальный Изображение значка "Локальный" на ленточной диаграмме конструктора кубов., а затем — Экспорт куба в рабочую книгу приложения.
  3. В диалоговом окне "Экспорт куба" выберите приложение и куб, которые требуется экспортировать.
    • Выберите Включить данные, чтобы включить в рабочую книгу приложения данные входного уровня.
      • В кубах блочного хранения, если размер данных не превышает 400 МБ, данные экспортируются в рабочую книгу приложения на лист "Данные". Если размер данных превышает 400 МБ, данные экспортируются в файл Имя куба.txt, который включается в архив Имя куба.zip. Файл .zip создается в указанном каталоге экспорта (если операция экспорта завершилась успешно).

      • В случае с кубами агрегированного хранения, независимо от размера данных, данные всегда экспортируются в файл Имя куба.txt, который включается в архив Имя куба.zip. Файл .zip создается в указанном каталоге экспорта (если операция экспорта завершилась успешно).

    • Выберите Включить сценарии вычислений, чтобы включить в рабочую книгу приложения сценарии вычислений из своего куба блочного хранения.

      В кубах агрегированного хранения нет сценариев вычислений.

    • Выберите Включить идентификаторы элементов, если требуется включить Идентификаторы элементов в листы измерений в рабочей книге приложения.

    Изображение диалогового окна "Экспорт куба в рабочую книгу приложения".

  4. Нажмите Выполнить.
  5. После завершения экспорта нажмите ОК.
    Рабочая книга приложения сохраняется в локальную папку: C:\Users\имя_пользователя\AppData\Roaming\Oracle\smartview\DBX. Так как книга сохранена в локальную папку, ее можно открыть с помощью значка Локальная Изображение значка "Локальный" на ленточной диаграмме конструктора кубов. на ленте конструктора кубов.

Экспортированную рабочую книгу приложения можно импортировать в Essbase. См. указанные ниже темы.