2014-10-27 2 views
0

Привет, мы используем OBIEE 11g. У нас есть приглашение, которое берет данные из таблицы с 100 тыс. Записей, некоторые записи не показываются. Когда я проверил запрос бэкэнд, который был создан, я был в состоянии увидеть что-то вроде этогоFETCH FIRST 65001 ROWS ONLY-OBIEE 11g

SELECT "Customer"."Customer Name" saw_0 FROM "Sales" 
WHERE UPPER("Customer"."Customer Name") LIKE UPPER('Rite%') ORDER BY saw_0 
FETCH FIRST 65001 ROWS ONLY 

Последняя часть фактически ограничивающего количество выбранных строк. Я просмотрел его и нашел несколько сообщений с просьбой изменить это значение в EM-> coreapplication-> capacity Management-> Performace и установить «Максимальное количество строк, обработанных при визуализации представления таблицы», до более высокого значения, чем 6500. Но это значение уже установлен на 500k.

Как избавиться от этой последней предельной части запроса?

ответ

0

Похоже на ограничение в используемой нами версии (11.1.1.6.7).

Поднял SR с Oracle и подтвердил то же самое.

Ваш SR указывает, что вы используете версию 11.1.1.6.7. К сожалению, с этой версией нет возможности увеличить количество строк, возвращаемых в приглашение. Это было изменено во всех версиях более поздних, чем . тот, который вы бежите Пожалуйста, см: OBIEE 11g: Значения Отсутствующие в колонке Filter Результаты поиска списка значений, когда есть более чем 65000 Ряды Возвращенные (Doc ID 1554797.1) "

0

Существует статья знаний Oracle для этого, Doc ID 884712.1

Это указывает, что вам нужно отредактировать instanceconfig.xml и добавьте следующее в пределах <ServerInstance> тегов. Очевидно, чтобы установить значение, которое вы хотите.

<Prompts><MaxDropDownValues>XXXX</MaxDropDownValues></Prompts> 

6,500 значений уже много для приглашения на основе выбора.

+0

Он уже установлен на 100k. Я искал конфигурацию экземпляра для 6500 и 6501, никаких результатов. И подсказка у нас есть имена клиентов, агенты будут искать имя и не выбирать из раскрывающегося списка. –

+0

6,500 - значение по умолчанию, и эти свойства не находятся в файле instanceconfig.xml, пока вы их не добавите. Если вы уже добавили свойство в конфигурацию экземпляра (и перезапустили все), и он не работает, я думаю, вы должны поднять SR с Oracle. – jackohug