powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Oracle BI11
12 сообщений из 12, страница 1 из 1
Oracle BI11
    #39931907
Здравствуйте всем.

Подскажите, пожалуйста, где можно почитать про работу с "конструктором" отчётов (answers) ?
Сегодня методом тыка нашёл как упорядочить строки отчёта по нескольким столбцам, но это явно не дело ... :)
...
Рейтинг: 0 / 0
Oracle BI11
    #39932858
sharkoff76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Виктор Радченко,

У oracle вполне приличная документация по продуктам.
...
Рейтинг: 0 / 0
Oracle BI11
    #39932892
Вопрос по конструктору отчётов Oracle BI 11g (answers) :

Есть абоненты и их задолженности на конец каждого месяца.
Можно поставить общий фильтр на столбец отчётных периодов для всего списка выбранных абонентов.
А как в конструкторе OBI настроить срок отчётных периодов для каждого абонента индивидуально ?
Например :

Абонентский номер Отчётный период
1001109 Ноябрь 2012 - Сентябрь 2019
1005094 Май 2013 - Декабрь 2014
1007705 Апрель 2018 - Июнь 2019
...
и так несколько тысяч абонентов и у каждого свой отчётный период в месяцах
продолжать руками (как на картинке ниже) не реально. Как выйти из положения ?
Возможно ли обойтись средствами конструктора отчётов Oracle BI 11g ?

PS Объём документации на сайте Oracle просто гигантский, не пойму где искать.
Может кто-нибудь знает ответ - вопрос вроде бы стандартный ...
...
Рейтинг: 0 / 0
Oracle BI11
    #39932943
Как сделать не общий фильтр на колонку отчётного периода "с такого-то месяца и года ... по такой-то месяц и год",
а для каждого абонента задать свой отчётный период месяцев и лет ?
...
Рейтинг: 0 / 0
Oracle BI11
    #39933002
101 просмотр и ни одного ответа про фильтр в конструкторе отчётов ...
Нужно вот это, но на произвольном количестве абонентов и у каждого свой период :
Как реализовать в конструкторе Oracle BI 11g ?
SELECT
"Финансовый учёт"."Абонент"."Абонентский номер" s_1,
"Финансовый учёт"."Отчетный период"."Отчетный период" s_2,
"Финансовый учёт"."Отчетный период"."Период" s_3,
"Финансовый учёт"."Дебиторская задолженность"."ДЗ на конец отчетного периода, руб." s_4
FROM "Финансовый учёт"
WHERE
(
(("Абонент"."Абонентский номер" = '1231109') AND
("Отчетный период"."Отчетный период" BETWEEN '2012.11' AND '2019.09'))
OR
(("Абонент"."Абонентский номер" = '1455094') AND
("Отчетный период"."Отчетный период" BETWEEN '2013.05' AND '2014.12'))
OR
(("Абонент"."Абонентский номер" = '1677705') AND
("Отчетный период"."Отчетный период" BETWEEN '2018.04' AND '2019.06'))
)
ORDER BY 1, 2
...
Рейтинг: 0 / 0
Oracle BI11
    #39933008
Не будешь же руками в конструкторе добавлять 1000 фильтров, может есть возможность привинтить таблицу Excel в качестве источника списка договоров и периодов для каждого ? Типа такой :
10198 01.07.2017 31.03.2019
10522 01.06.2017 31.05.2018
10591 01.10.2018 31.10.2019
10688 01.12.2016 28.02.2019
...
Рейтинг: 0 / 0
Oracle BI11
    #39933280
sharkoff76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Виктор Радченко,
А в таблицу БД разместить эти данные что мешает?
...
Рейтинг: 0 / 0
Oracle BI11
    #39933476
К репозиторию нет доступа. Написал программку на Visual FoxPro, которая по исходной таблице Excel (картинка 1) генерит XML текст с условием фильтрации (картинка 2) и добавляю её в "XML анализа" (как на картинке 2). Чует моё сердце, что можно как-то проще, но как ?
...
Рейтинг: 0 / 0
Oracle BI11
    #39933479
Картинка 02 - сгенерённый XML с условиями фильтра по абонентам и своим периодом у каждого
...
Рейтинг: 0 / 0
Oracle BI11
    #39933483
Картинка 03 - куда вставляю XML с фильтром в Oracle BI и нажимаю применить.
...
Рейтинг: 0 / 0
Oracle BI11
    #39933492
На небольших выборках этот механизм работает. Но на тысячах абонентов драйвер ODBC ожидаемо падает с ошибкой переполнения стека, т.к. XML запроса несколько мегабайт. Как сделать правильно ?
...
Рейтинг: 0 / 0
Oracle BI11
    #39933850
sharkoff76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Виктор Радченко,

Правильно-это получить доступ к репозиторию. Залить в БД нужные данные. Создать необходимые объекты в репозитории. Доработать или создать новый анализ.


Как альтернативу можно рассмотреть создание аналога в publisher.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Oracle BI11
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]