Нам нужен Excel!!!
Я постоянно слышу это от пользователей Oracle BI.
Уверен, вы - тоже.
logo
14 июн. 2010 г.
11 июн. 2010 г.
BIP: отчеты с длинными именами в кириллице
Если вы делаете отчеты в BI Publisher и при этом используете кириллические названия, то, наверняка, сталкивались со следующей ошибкой при выгрузке отчета в Excel:


Ярлыки:
BI Publisher,
cyrillic,
DDE,
Excel
21 мая 2010 г.
BIEE: множество страниц дашборда - часть2
Первая часть
Приведенный ранее вариант решения содержит ряд подводных камней:
1. Используется механизм Direct Database Request, что потребует наличия прав на эту функциональность у всех пользователей BIEE – согласитесь, это не всегда хорошо.
2. Не применяются политики безопасности, ограничивающие доступ к странице. То есть вы видите все страницы информационной панели, даже если она для вас и не предназначена (хотя зайти на нее вы не сможете).
Исправим это.
Приведенный ранее вариант решения содержит ряд подводных камней:
1. Используется механизм Direct Database Request, что потребует наличия прав на эту функциональность у всех пользователей BIEE – согласитесь, это не всегда хорошо.
2. Не применяются политики безопасности, ограничивающие доступ к странице. То есть вы видите все страницы информационной панели, даже если она для вас и не предназначена (хотя зайти на нее вы не сможете).
Исправим это.
30 апр. 2010 г.
BIEE: множество страниц дашборда
Если у вас большое количество BI Answer’-ов, которые желательно логически группировать, то, наверное, вам знакома ситуация:


9 февр. 2010 г.
BIEE: использование поиска в фильтрах без учета регистра
Часто встречаю требования Заказчиков о необходимости поиска в фильтрах, окнах мульти-выбора без учета регистра.
Ярлыки:
BIEE,
filter,
multiselect,
uppercase
22 дек. 2009 г.
BIP: относительные пути вызова суб-шаблонов разметки
В BI Publisher есть довольно удобная возможность модульного создания шаблонов разметки. Если во всех ваших отчетах «шапка» и «подвал» одинаковы, то есть смысл вынести их в суб-шаблоны. А в самих отчетах оставить лишь ссылки на них. Преимущества очевидны.
Также суб-шаблоны могут быть полезны как хранилище XSL-функций (например, функции по преобразованию числа в представление прописью)
Все это прекрасно, но существует небольшое «ограничение». Якобы, данный метод работает только с абсолютными путями.
Также суб-шаблоны могут быть полезны как хранилище XSL-функций (например, функции по преобразованию числа в представление прописью)
Все это прекрасно, но существует небольшое «ограничение». Якобы, данный метод работает только с абсолютными путями.
Ярлыки:
BI Publisher,
relative path,
sub template
6 дек. 2009 г.
BIEE: фильтр по рангу в таблице среза
Что если вы хотите фильтровать кол-во выводимых в Answer’е строк? Нет ничего проще – скажете вы – используйте функцию RANK.
Но как быть с таблицей среза?
Но как быть с таблицей среза?
Ярлыки:
BIEE,
dense_rank,
pivot,
rank
11 нояб. 2009 г.
BIEE: анализ системной статистики совместно с данными UsageTracking
Наверняка, вы пользовались формой просмотра текущих характеристик вашего приложения BIEE.

Зачастую данные, показываемые этой формой, интересны для анализа. Особенно в совокупности с данными, предоставляемыми UsageTacking.
Согласитесь, было бы интересно узнать какое количество физических соединений открыто в момент пиковой нагрузки на BI Server, а также какие именно логические запросы были запущены.

Зачастую данные, показываемые этой формой, интересны для анализа. Особенно в совокупности с данными, предоставляемыми UsageTacking.
Согласитесь, было бы интересно узнать какое количество физических соединений открыто в момент пиковой нагрузки на BI Server, а также какие именно логические запросы были запущены.
Ярлыки:
BIEE,
perfmon,
Usage Tracking
9 нояб. 2009 г.
BIEE: ошибка при использовании источниками XML и СУБД с ConnectionScript
При создании репозитория BIEE, содержащего обращения к физическим источникам – XML-файлам, а также обращения к СУБД, ни в коем случае не задавайте ConnectionScripts для ConnectionPool’ов к СУБД.
При генерировании «ансвера», содержащего обращения к СУБД и к XML, внутренняя реализация BIServer’а не очищает скрипты пула соединений при последовательном доступе к этим источникам.
Соответственно возникает малоинформативная ошибка [nQSError: 10058]
При генерировании «ансвера», содержащего обращения к СУБД и к XML, внутренняя реализация BIServer’а не очищает скрипты пула соединений при последовательном доступе к этим источникам.
Соответственно возникает малоинформативная ошибка [nQSError: 10058]
Ярлыки:
BIEE,
connection script,
XML
BIP: таймаут на длительные "ансверы"
Если вам приходится использовать BIEE поверх OLTP-источников, то, наверняка, часть ваших "ансверов" будет выполняться подолгу.
Допустим, ваши пользователи готовы с этим мириться.
Но тут вас ожидает небольшой подвох. При использовании BI Publisher’а в качестве средства форматирования «ансвера» для всех отчетов, источником которых является «ансвер» со временем выполнения больше 5-10 минут, будет генерироваться ошибка.
По прошествии означенных 5-10 минут пользователю будет выдаваться сообщение об ошибке вида «Request Cancelled», либо «Request timed out».
Первое сообщение «лечится» установкой параметров PresentationServer'а (файл instanceconfig.xml):
Второе сообщение:
В итоге файл instanceconfig.xml будет содержать следующие узлы:
Допустим, ваши пользователи готовы с этим мириться.
Но тут вас ожидает небольшой подвох. При использовании BI Publisher’а в качестве средства форматирования «ансвера» для всех отчетов, источником которых является «ансвер» со временем выполнения больше 5-10 минут, будет генерироваться ошибка.
По прошествии означенных 5-10 минут пользователю будет выдаваться сообщение об ошибке вида «Request Cancelled», либо «Request timed out».
Первое сообщение «лечится» установкой параметров PresentationServer'а (файл instanceconfig.xml):
<ConnectionExpireMinutes>60</ConnectionExpireMinutes>
<UnaccessedRunningTimeoutMinutes>60</UnaccessedRunningTimeoutMinutes>
Второе сообщение:
<ClientSessionExpireMinutes>60</ClientSessionExpireMinutes>
<SessionTimeoutSeconds>3600</SessionTimeoutSeconds>
<UIDefaultTimeoutMinutes>60</UIDefaultTimeoutMinutes>
В итоге файл instanceconfig.xml будет содержать следующие узлы:
<WebConfig>
<ServerInstance>
…
<UnaccessedRunningTimeoutMinutes>60</UnaccessedRunningTimeoutMinutes>
<ConnectionExpireMinutes>60</ConnectionExpireMinutes>
<ClientSessionExpireMinutes>60</ClientSessionExpireMinutes>
<SessionTimeoutSeconds>3600</SessionTimeoutSeconds>
<UIDefaultTimeoutMinutes>60</UIDefaultTimeoutMinutes>
…
</ServerInstance>
</WebConfig>
Ярлыки:
BI Publisher,
BIEE,
timeout
Подписаться на:
Сообщения (Atom)