0

Я построил Анализ, который отобразил Результаты, без ошибок. Все хорошо.Есть ли функция контроля версий в Oracle BI Answers для одного анализа?

Затем я добавил фильтры к существующим наборам критериев. Я также скопировал существующий набор критериев, вставил его и модифицировал его фильтры. Когда я пытаюсь показать результаты, я вижу ошибку отображения отображения.

enter image description here

Я хотел бы вернуться к этой ранней функциональной версии анализа, мы надеемся, не вручную откручиванием все фильтра & критерии изменения, которые я сделал с тех пор.

Если вы видели такую ​​функцию, я бы хотел услышать об этом!

ответ

2

Micah-

Большой вопрос. В прошлом было много раз, когда мы хотели, чтобы у нас был простой SCM в веб-каталоге Oracle BI. В настоящее время нет элемента управления «из коробки» для веб-каталога, но существуют некоторые простые обходы.

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

Oracle BI Web Catalog контроля версий GIT Использование на стороне сервера с хрон:

  1. Сделайте резервную копию вашего веб-каталога!
  2. Создайте репозиторий GIT в веб-каталоге базовый каталог, в котором находятся корневой каталог dir и root.atr.
  3. Первоначальное совершение eveything. (Мерзавец добавить -A, мерзавец совершить -a -m «начальной фиксации»; GIT толчок)
  4. Настройка хрон для запуска сценария Ежечасно, ежеминутно , и т.д., что будет сказать GIT для автоматической фиксации любой добавляет/удаляет/изменения в вашем репозитории GIT. (Мерзавец добавить -A, мерзавец совершить -a -m "auto_commit _ $ (дата +" % Y-% m-% d_% T ")"; мерзавец толчок)

Вот вопросы, связанные с этим подходом :

  • Если CRON работает ежечасно и анализ изменений 3 раза в час вы будете отсутствовать в некоторых версиях в там.
  • Настоящий пользователь не отправил сообщения о фиксации.
  • Сведения об объекте, такие как «Красивое имя» (заголовок) «Объекты», «Описание» (пользователь, заполненный диалогом «Сохранить диалог»), ACL и пользовательские свойства объекта, хранятся в двоичном формате. Эти файлы имеют расширение .atr. Хорошей новостью является то, что фактическое определение объекта хранится в текстовом файле в формате XML (без .atr).

Возьмите это как основу и опираясь на нее. Вот как вы могли бы это сделать!

  • Использование incron или другого мониторинга на основе inotify, такого как ruby based guard. Используя этот подход, вы можете совершить почти мгновенно в любое время, когда пользователь сохраняет объект и обновления сервера BI файловой системы.
  • Наряду с inotify вы можете использовать API BI Soap для извлечения фактических данных объекта, таких как Описание. Это позволит создавать текстовые сообщения. Или, разберите бинарный файл .atr и вытащите информацию. Вот несколько хороших ссылок, чтобы узнать больше о файлах ATT Web Cat: Link (Имейте в виду, что эти ссылки обсуждают OBI 10g. Бинарный формат для 11G немного изменился.)