Зависящие от времени иерархии

При использовании функции "Зависящая от времени иерархия" возможно изменение иерархии с одновременным сохранением ее в истории. Это позволяет создавать, изменять и удалять разные версии одной иерархии.

Можно просматривать разные версии этой иерархии, выбирая контрольные даты в SAP BusinessObjects Analysis, выпуск для Microsoft Office.

Следующая информация относится к ведению версий иерархии в различных областях Business Planning and Consolidation.

Консоль администрирования

С помощью представления иерархии на экране ведения основных данных иерархии можно создавать, изменять и удалять версии зависящей от времени иерархии.
  • Для создания новой версии иерархии укажите дату начала. Будет создана новая версия с указанной датой начала и исходной конечной датой версии иерархии, к которой исходно относится дата начала. Кроме того, можно выбрать ссылочную версию иерархии, чтобы указать, как новая версия иерархии должна выглядеть в начале.
  • Выбрав существующую версию иерархии в раскрывающемся списке, можно изменить любую существующую версию иерархии. Также можно изменить существующую версию иерархии в представлении списка.
  • Можно выбрать любую версию иерархии для удаления, выбрав предыдущую или следующую версию, с которой ее требуется объединить.

Администратор данных

При использовании цепочки процессов /CPMB/MANAGE_TDH_VERSION для создания и выполнения пакета администратора данных можно создать новую версию зависящей от времени иерархии или удалить существующую.

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

Отчетность

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

  • Плагин EPM
    • Можно выбрать контрольную дату в строке контекста или в редакторе отчетов, если текущая модель имеет по крайней мере одно измерение с включенной зависящей от времени иерархией.
    • Выбранная контрольная дата влияет на все измерения с зависящей от времени иерархией, то есть версия иерархии такого измерения зависит от выбранной контрольной даты.
    • Для отчета можно указать только одну контрольную дату. Разные отчеты на основании одной рабочей книги или листа могут иметь разные контрольные даты.
    • Контрольной датой по умолчанию является текущая дата.
    • По умолчанию на клиентском компьютере кэшируются три версии иерархии для каждого измерения с зависящей от времени иерархией. Число кэшируемых версий можно изменить путем изменения в клиентском файле конфигурации FPMXLClient.dll.config следующей строки:

      <add key="LimitTDHCountInCache" value="3"/>

  • Веб-отчеты
    • Можно выбрать контрольную дату в раскрывающемся списке, нажав Управление контекстом, если текущая модель имеет по крайней мере одно измерение с включенной функцией зависящей от времени иерархии.
    • Выбранная контрольная дата влияет на все измерения с зависящей от времени иерархией, то есть версия иерархии такого измерения зависит от выбранной контрольной даты.
    • Контрольной датой по умолчанию является текущая дата.

Безопасность

Профиль доступа к данным всегда определяется с версией иерархии от текущей даты. Во время выполнения безопасность данных всегда развертывается с версией иерархии от текущей даты независимо от того, какая контрольная дата выбрана в интерфейсе пользователя отчетности.

Пакеты администратора данных

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

Скрипты логики

  • Ключевое слово в скрипте логики отсутствует. Невозможно указать контрольную дату в файле скрипта.
  • Если скрипт запускается пакетом администратора данных, контрольная дата извлекается с экрана выбора при выполнении пакета.
  • Для логики по умолчанию контрольная дата извлекается из отчета, готового к вводу.
  • Для транзакции тестирования логики скрипта UJKT контрольную дату можно указать в поле PARAM в формате KEYDATE = yyyymmdd.

Консолидация

При консолидации для развертывания иерархии всегда используется текущая дата.

Перенос

  • Возможен перенос зависящей от времени иерархии с основными данными измерения.
  • Перенос основной настройки ENABLE_TIME_DEPENDENT_HIER невозможен. Ее ведение должно выполняться во всех системах вручную.
  • Параметр "Зависящая от времени иерархия" в структуре измерения может быть перенесен вместе с измерением. Обратите внимание, что процесс импорта может завершиться неудачей, если основная настройка ENABLE_TIME_DEPENDENT_HIER не имеет значения X в целевой системе.

Резервное копирование и восстановление

Возможно резервное копирование и восстановление всех версий зависящей от времени иерархии вместе с основными данными.