OBIEE 12c: BI Server Does Not Use Subqueries And Reports Error "[nQSError: 42029] Subquery contains too many values for the IN predicate. (HY000)"
(Doc ID 2699288.1)
Last updated on FEBRUARY 08, 2024
Applies to:
Business Intelligence Suite Enterprise Edition - Version 12.2.1.4.0 and laterBusiness Intelligence Server Enterprise Edition - Version 12.2.1.4.0 and later
Oracle Exalytics Software - Version 2.0.0.1.0 and later
Information in this document applies to any platform.
Symptoms
Oracle BI server does not use subqueries。
Oracle BI server uses the value in the clause of "IN" and executes its subqueries。It is supposed to use the subqueries of "IN" clause。When the number of values in the "IN" clauses exceeds the threshold, it throws the following error message:
If the value of parameter MAX_EXPANDED_SUBQUERY_PREDICATES is greater than 250000,then the report will keeps running and does not return any result.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |