2009-02-04 6 views
0

Я использовал «Союз», чтобы объединить два отчета с разными датами. Когда я открываю отчет по своему усмотрению, он отлично работает с показанными двумя датами. Однако, когда я перехожу к отчету (union) от другого на панели управления, он показывает только одну дату. Есть ли фильтр приборной панели, который мне может понадобиться, чтобы отменить или есть какое-то другое объяснение !? Кажется, я не могу заставить отчет функционировать по мере необходимости.Союз, переопределенный в OBIEE

+0

Это дубликат http://stackoverflow.com/questions/511041/union-specific-override-in-obiee – awithrow

ответ

0

Жесткий ответ - требуется дополнительная информация. Некоторые возможности:

  1. Вы действительно не сверляете отчет, который, как вы думаете. Вы можете многому научиться, просмотрев журнал, чтобы узнать, что происходит в целевом отчете.
  2. Вы можете передавать значения из первого отчета, которые исключают дату во втором отчете. Проверьте фильтры в целевом отчете. Посмотрите на генерируемое предложение WHERE в журнале. Запустите SQL напрямую с базой данных. Дата все еще исключена?
0

Вы хотите начать с проверки физического SQL, который записывается в файл nqquery.log. Его также можно получить, просмотрев журнал непосредственно в ответах. Другой способ - перейти в «Администрирование»> «Выдать SQL», включить кеш-сервер презентации, установить уровень отладки до 7, выполнить SQL и щелкнуть ссылку на просмотр. Физический SQl также может быть протестирован против фактической базы данных, если это то, откуда поступают ваши данные. Изучение обоих - ваш логический SQL и ваш физический SQL могут решить множество мелких проблем, в том числе и этот.

 Смежные вопросы

  • Нет связанных вопросов^_^