logo

21 окт. 2013 г.

BI Publisher 11g: выгрузка BLOB из БД

Всем привет!
Сегодня расскажу о небольшой доработке Oracle BI Publisher,
которая позволит выгружать сохраненные в БД файлы в виде BLOB.


30 сент. 2013 г.

BIEE 11g: WriteBack на карте

Всем привет!
Наверняка, многие из читателей этого блога так или иначе использовали функциональность аналитики "на карте".
Причем, скорее всего, применяли отображение показателей по определенным точкам. Например, объем реализации по магазинам… С выделением цветом или изменением размера точки-"пузырька" в зависимости от значения показателя.




Для этого нужно не так уж много (не буду вдаваться во все детали) – основная сложность тут лишь в корректных значениях координат ваших точек.
Получить эти координаты можно различными способами: GPS-приборами, поиском по какому-нибудь картографическому сервису нужного дома (Google Map это отлично умеет) и т.д.
Но все это требует времени и сил.
А что если задача усложняется нерегулярностью появления новых гео-точек для бизнес-анализа?
Например, каждый запуск ETL-процедур может привести к появлению новых локаций с пустыми координатами в DWH,
либо как в моем случае – необходимо обеспечить возможность создания пользователем новых гео-локаций (магазины-конкуренты), а также возможность позиционирования этих точек на карте.

Я эту задачу решил следующим образом:


22 сент. 2013 г.

BIEE11g: поиск в фильтрах без учета регистра

Всем привет!
Сегодня хочу рассказать о такой штуке, как смена значения по умолчанию галки "С учетом регистра" в фильтрах BI11g.
Если говорить точнее, то значение по умолчанию - checked.


8 сент. 2013 г.

BIP 11g: кириллица в названиях отчетов + Firefox

Всем привет!
В этом сообщений хочу рассказать как "обойти" проблему с кириллическими названиями отчетов, формируемых в BIPublisher 11g через Mozilla Firefox (проблема наблюдается в версиях 11.1.1.7.1, 11.1.1.6.8).

4 февр. 2013 г.

BI Publisher 11g: отправка zip-результатов по email

Привет всем!

Сегодня хочу рассказать о небольшой доработке BI Publisher 11g, которая позволит вам
отсылать по email результаты отчетов в виде zip-архивов.

1 февр. 2013 г.

BIEE11g: задать значения переменных презентации javascript-функцией

Привет всем!
На днях узнал, что кодом из самого первого сообщения этого блога все-таки кто-то пользуется.
А именно, javascript-функцией инициализации переменных презентации.
С переходом на Oracle BI 11g эта функция, разумеется, перестала работать.

После некоторых изысканий хочу опубликовать адаптацию под версию 11g.

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 пакет...

12 янв. 2013 г.

BIP 11g: кириллица в названиях отчетов + Internet Explorer

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


6 янв. 2013 г.

BIP: объединение ячеек родительской группы

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


5 янв. 2013 г.

BIEE11g: BI Publisher представления для BI Answer

Привет всем!

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

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