Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 OBI 11.1.1.6.12 [nQSError: 46036] Internal Assertion  [new]
Кostas_11
Member

Откуда:
Сообщений: 111
Добрый день.
Помогите плз понять как можно побороть след ошибку (Версия BI 11.1.1.6.12):

"
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
[nQSError: 43113] Message returned from OBIS. [nQSError: 43119] Query Failed:
[nQSError: 46036] Internal Assertion: Condition foundLowestConsistentBreakPos != m_breakMap.end(),
file server/Query/Optimizer/SmartScheduler/SummaryTransformer/Src/SQOSSMultipleAggrLevel.cpp, line 1301. (HY000)
"

Есть редко запускаемый пользовательский отчет, который перестал работать с ошибкой (см. выше).
Отчет состоит из 26 полей. Одно поле из измерения (Month) остальные 25 (Field1-Field25) - из таблицы фактов.

Ситуация следующая:
Ситуация 1.
1.1.При запуске отчета возникает ошибка (см. выше)
1.2.Но если из отчета убрать один показатель field17, отчет почти всегда отрабатывает. "Почти всегда" - потому как несколько раз, все же, это не помогало.

Ситуация 2.
2.1. Если отчет начать строить с показателя field17,
то эта же ошибка возникает где-то далее, при добавление одного из следующих полей (когда Field10, когда Field15...).

В отчете один фильтр по месяцам. Сортировок нет. Вычисляемых полей, функций, эвалюэйтов нет.
Типы данных всех 25 фактовых полей и в БД (number) и в репозитории BI (double) одинаковы. Схемы агрегации показателей проставлены. Показатель Field17 ничем не отличается от остальных 24 в этом отчете.
26 сен 17, 16:59    [20824527]     Ответить | Цитировать Сообщить модератору
 Re: OBI 11.1.1.6.12 [nQSError: 46036] Internal Assertion  [new]
Кostas_11
Member

Откуда:
Сообщений: 111
Хотя бы понять из-за чего такое случилось?
Постепенно добавляются показатели, измерения...
Никаких патчей, апдейтов BI, подключений его к ессбэйз не было.
27 сен 17, 11:44    [20826292]     Ответить | Цитировать Сообщить модератору
 Re: OBI 11.1.1.6.12 [nQSError: 46036] Internal Assertion  [new]
warpdiver
Member

Откуда: Ростов-на-Дону
Сообщений: 25
Кostas_11,

А selection steps есть? Если есть, то без них какое поведение?

Я бы попробовал явно выставить аггрегации в стобцах фактов, если стоят Default. И в Views тоже.

Еще можно попробовать выставить префикс
SET VARIABLE DISABLE_SUBREQUEST_CACHE=1;
или (точно не помню какой из них)
SET VARIABLE DISABLE_SUBREQUEST_CACHE=YES;
30 сен 17, 21:47    [20833840]     Ответить | Цитировать Сообщить модератору
 Re: OBI 11.1.1.6.12 [nQSError: 46036] Internal Assertion  [new]
Кostas_11
Member

Откуда:
Сообщений: 111
warpdiver,

selection steps нет.
В репозитории правила агрегации установлены.
Пока помогло изменение порядка агрегации (в rpd) по различным измерениям.

Лишь бы на правильность данных это изменение не повлияло )))
2 окт 17, 19:13    [20837233]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить