Привет всем!
На днях узнал, что кодом из самого первого сообщения этого блога все-таки кто-то пользуется.
А именно, javascript-функцией инициализации переменных презентации.
С переходом на Oracle BI 11g эта функция, разумеется, перестала работать.
После некоторых изысканий хочу опубликовать адаптацию под версию 11g.
logo
1 февр. 2013 г.
29 янв. 2013 г.
BIEE11g: Mapviewer + OpenStreetMap как WMS + HttpProxy
Привет всем!
Когда-то давно я описал решение по использованию в Oracle BI11g представлений-карт с подложкой от OpenStreetMap
Сам до сих пор пользуюсь описанной методикой. Но что меня всегда смущало - на клиентских машинах необходим доступ в Интернет. Так как подложка от OSM отображается с помощью javascript, т.е. картинки со всем, что мы привыкли видеть на карте (административные границы; реки и озера; железные и автомобильные дороги; ландшафт...), подгружаются браузером пользователя.
Это далеко не всегда удобно.
Сегодня я хочу рассказать как решить эту проблему в OBIEE 11.1.1.6
На скриншоте ниже показан отчет с представлением-картой у пользователя без доступа в Интернет.
На скриншоте ниже показан отчет с представлением-картой у пользователя без доступа в Интернет.

24 янв. 2013 г.
BIEE 11g: список страниц информационной панели (PL/SQL)
Привет всем!
Данный пост является логическим продолжением поста о получении списка информационных панелей PL/SQL-функцией.
Как оказалось, получение списка страниц информационной панели предыдущим способом НЕ ПОЗВОЛЯЕТ определить какие страницы являются скрытыми.
Поэтому пришлось доработать PL/SQL пакет...
Данный пост является логическим продолжением поста о получении списка информационных панелей PL/SQL-функцией.
Как оказалось, получение списка страниц информационной панели предыдущим способом НЕ ПОЗВОЛЯЕТ определить какие страницы являются скрытыми.
Поэтому пришлось доработать PL/SQL пакет...
Ярлыки:
BIEE 11g,
dashboard pages,
PL/SQL
12 янв. 2013 г.
BIP 11g: кириллица в названиях отчетов + Internet Explorer
Всем привет!
Сегодня расскажу про решение проблемы с кириллическими названиями отчетов в BI Publisher 11g.
Суть в том, что MS Internet Explorer некорректно отображает имена отчетов, чьи названия в кириллице.

Сегодня расскажу про решение проблемы с кириллическими названиями отчетов в BI Publisher 11g.
Суть в том, что MS Internet Explorer некорректно отображает имена отчетов, чьи названия в кириллице.

Ярлыки:
BI Publisher,
cyrillic,
IE,
Internet Explorer,
MSIE
6 янв. 2013 г.
BIP: объединение ячеек родительской группы
Всем привет!
Сегодня расскажу о полезном трюке, используемом в RTF шаблонах BI Publisher, с помощью которого вы сможете объединить строки родительской группировки в отчете-таблице.
Картинка скажет больше:

Сегодня расскажу о полезном трюке, используемом в RTF шаблонах BI Publisher, с помощью которого вы сможете объединить строки родительской группировки в отчете-таблице.
Картинка скажет больше:

Ярлыки:
BI Publisher,
number-rows-spanned
5 янв. 2013 г.
BIEE11g: BI Publisher представления для BI Answer
Привет всем!
Сегодня расскажу о небольшом решении по выгрузке результатов анализов BI в виде отчетов BI Publisher.
Столкнулся с необходимостью подобного на одном из прошлых проектов - было решено использовать в качестве источника данных для отчетности ТОЛЬКО репозиторий Oracle BI.
Соответственно вся отчетность формировалась только с помощью Oracle BI Answers.
Несмотря на архитектурную изящность решения (всего одна точка доступа и модификации представления данных) это приводило к ряду проблем: например, ряд управленческих отчетов нужен был и топ-менеджменту и бухгалтерии. Первые отчетность смотрят через Ipad, вторые через свои компьютеры в Excel и только в Excel (знакомо?).
Выход был найден следующий - разработан пользовательский javascript (через механизм Actions Framework), позволяющий создавать ссылки под/над любым BI анализом на инфопанели, выгружающие этот анализ в виде отчета BI Publisher.

Сегодня расскажу о небольшом решении по выгрузке результатов анализов BI в виде отчетов BI Publisher.
Столкнулся с необходимостью подобного на одном из прошлых проектов - было решено использовать в качестве источника данных для отчетности ТОЛЬКО репозиторий Oracle BI.
Соответственно вся отчетность формировалась только с помощью Oracle BI Answers.
Несмотря на архитектурную изящность решения (всего одна точка доступа и модификации представления данных) это приводило к ряду проблем: например, ряд управленческих отчетов нужен был и топ-менеджменту и бухгалтерии. Первые отчетность смотрят через Ipad, вторые через свои компьютеры в Excel и только в Excel (знакомо?).
Выход был найден следующий - разработан пользовательский javascript (через механизм Actions Framework), позволяющий создавать ссылки под/над любым BI анализом на инфопанели, выгружающие этот анализ в виде отчета BI Publisher.

Ярлыки:
BI Publisher,
BIEE 11g
31 дек. 2012 г.
BIEE11g: картинки-миниатюры для информационных панелей
Всем привет и с наступающим Новым годом!
В последнем сообщении 2012 года хочу описать решение по созданию и использованию миниатюр для страниц инфопанелей.
В последнее время занимаюсь повышением usability текущего проекта.
Структура отчетности проекта - это набор информационных панелей. По одной для каждого отчета. Каждый отчет может содержать несколько страниц с различным представлением информации - плоская таблица, таблица среза, диаграмма и т.д.
Для удобства пользователей и снижения нагрузки каждая инфопанель содержит заглавную страницу, на которой расположены ссылки перехода на прочие страницы инфопанели их плюс описание.
И однажды я подумал, что неплохо бы "разбавить" текст ссылки перехода какой-нибудь графикой. Сначала это были просто одинаковые иконки, затем я стал подбирать иконки "по смыслу", и наконец пришел с мысли использовать сжатые скриншоты этих самых страниц (thumbnails).
Например, так теперь выглядит страница-содержание для одного из отчетов:

В последнем сообщении 2012 года хочу описать решение по созданию и использованию миниатюр для страниц инфопанелей.
В последнее время занимаюсь повышением usability текущего проекта.
Структура отчетности проекта - это набор информационных панелей. По одной для каждого отчета. Каждый отчет может содержать несколько страниц с различным представлением информации - плоская таблица, таблица среза, диаграмма и т.д.
Для удобства пользователей и снижения нагрузки каждая инфопанель содержит заглавную страницу, на которой расположены ссылки перехода на прочие страницы инфопанели их плюс описание.
И однажды я подумал, что неплохо бы "разбавить" текст ссылки перехода какой-нибудь графикой. Сначала это были просто одинаковые иконки, затем я стал подбирать иконки "по смыслу", и наконец пришел с мысли использовать сжатые скриншоты этих самых страниц (thumbnails).
Например, так теперь выглядит страница-содержание для одного из отчетов:

11 дек. 2012 г.
BIEE 11g: список информационных панелей (PL/SQL)
Всем привет!
Сегодня хочу рассказать о том, как получить список информационных панелей Oracle BI из PL/SQL.
Сегодня хочу рассказать о том, как получить список информационных панелей Oracle BI из PL/SQL.
Ярлыки:
BIEE 11g,
CatalogTreeModel,
dashboard,
dashboard list
6 дек. 2012 г.
Spatial: диаграмма Вороного (Java)
Всем привет!
Сегодня хочу описать решение по генерации диаграммы Вороного с помощью java.
Диаграмма Вороного конечного множества точек S на плоскости представляет такое разбиение плоскости, при котором каждая область этого разбиения образует множество точек, более близких к одному из элементов множества S, чем к любому другому элементу множества.

У диаграммы очень много областей применения, особенно при решении spatial-задач.
/*Например, я с помощью диаграммы Вороного решал задачу кластеризации на карте Санкт-Петербурга */
К сожалению, в Oracle Spatial нет эффективного механизма (я ошибаюсь?) получения данной диаграммы. Да и к тому же Spatial - платная опция...
Поэтому, возможно, приведенное далее решение будет вам интересно!
Сегодня хочу описать решение по генерации диаграммы Вороного с помощью java.
Диаграмма Вороного конечного множества точек S на плоскости представляет такое разбиение плоскости, при котором каждая область этого разбиения образует множество точек, более близких к одному из элементов множества S, чем к любому другому элементу множества.

У диаграммы очень много областей применения, особенно при решении spatial-задач.
/*Например, я с помощью диаграммы Вороного решал задачу кластеризации на карте Санкт-Петербурга */
К сожалению, в Oracle Spatial нет эффективного механизма (я ошибаюсь?) получения данной диаграммы. Да и к тому же Spatial - платная опция...
Поэтому, возможно, приведенное далее решение будет вам интересно!
2 дек. 2012 г.
BIEE 11g: каскадно-зависимые приглашения инфопанели
Всем привет!
Сегодня хочу рассказать про зависимые наборы значений в приглашениях инфопанелей. Вернее про сопутствующую им проблему...
Допустим, имеется отчет, построенный на базе демо-репозитория SH, показывающий продажи по месяцам года в заданном Region, Subregion и Country.
Отчет помещен на инфопанель, которая снабжена приглашением. Это приглашение содержит зависимые параметры.

Как видно из скриншота, значения набора "Country" должны ограничиваться не только при выборе "Subregion", но и "Region".

Но чтобы этого добиться, мы должны в свойствах столбца "Country" указать ограничение по всем прочим столбцам приглашения.

А это приводит к неприятным последствиям - "просадке" производительности таких приглашений.
Сегодня хочу рассказать про зависимые наборы значений в приглашениях инфопанелей. Вернее про сопутствующую им проблему...
Допустим, имеется отчет, построенный на базе демо-репозитория SH, показывающий продажи по месяцам года в заданном Region, Subregion и Country.
Отчет помещен на инфопанель, которая снабжена приглашением. Это приглашение содержит зависимые параметры.

Как видно из скриншота, значения набора "Country" должны ограничиваться не только при выборе "Subregion", но и "Region".

Но чтобы этого добиться, мы должны в свойствах столбца "Country" указать ограничение по всем прочим столбцам приглашения.

А это приводит к неприятным последствиям - "просадке" производительности таких приглашений.
Ярлыки:
BIEE 11g,
cascading prompts,
Implicit Fact Column
Подписаться на:
Сообщения (Atom)