Governor limit exceeded in cube generation error in OBIEE 10g
Hi Gurus,
one of my OBIEE Report is throwing the error called *"Governor limit exceeded in cube generation(Maximum data records exceeded.)"*
I am using OBIEE 10g.Could you please suggest me here and report also runnig for long time like to get one day data it is running for 30 min to pick 9000 rows.
Regards,
SK
Hello,
Try to alter the values in the instanceconfig.xml. ( Under \OracleBIData\web\config )
<CubeMaxRecords>200000</CubeMaxRecords>
<CubeMaxPopulatedCells>200000</CubeMaxPopulatedCells>
Also refer to : OBIEE 10g: Error: "Governor Limit Exceeded In Cube Generate. Error Codes: QBVC92JY" or "Maximum number of allowed pages in Pivot Table exceeded...Error Detail" When Displaying a Pivot View or Chart [ID 1092854.1] if it did not solve the issue.
Hope this helps. Pls mark if it does.
Thanks,
SVS
Similar Messages
-
Pivot view error "Governor Limit exceeded in cube generation"
HI Gurus
My Instanceconfig.xml contains this section.
<PivotView>
<MaxCells>600000</MaxCells>
<CubeMaxRecords>600000</CubeMaxRecords>
<CubeMaxPopulatedCells>600000</CubeMaxPopulatedCells>
</PivotView>
I restarted all the services but still I am getting
"Governor Limit exceeded in cube generation & the maximum data records exceeded. "
If the data is below 40K it works fine.
I saw the previous posts on this error and all the suggestions already tried.
Did I missed any thing.
Please help me.
ThanksI ran into this issue and didn't see the resolution here or on any other public forums, so I'll add a detail bit that I found in Metalink, in Doc ID 494163.1.
1. The xml nodes you care about are CubeMaxRecords and CubeMaxPopulatedCells, at least from OBI 10.1.3.4
2. These are both child nodes of ServerInstance. Their defaults are 40,000 and 150,000, respectively. That is, your baseline instanceconfig.xml file should look like:
<CubeMaxRecords>40000</CubeMaxRecords>
<CubeMaxPopulatedCells>150000</CubeMaxPopulatedCells>
</ServerInstance>
</WebConfig>
3. You only want to tune these a little at a time, in 1000/10000 increments at most. They act as governors on how the presentation server uses memory, and just slapping an extra zero on the end of each number will probably cause your presentation server to crash. This is much worse than the QBVC92JY error, which at least comes with a nice little graphic.
4. If you can't find a tuning on these limits that eliminates the error without causing your server to crash, the report author should be re-thinking what he/she is trying to do. It's likely that the report is returning far more data than you really want, and that it needs to be filtered in some way.
Good luck,
-Eric -
Error : Governor limit exceeded in cube generation (Maximum data records ex
Hi
I have created a report that throws this error.
Governor limit exceeded in cube generation (Maximum data records exceeded.)
Error Details
Error Codes: QBVC92JY
After going through various blog i found that i need to change the max value of pivot table view in the instanceconfig.xml file. I have added it to 500000.
But still it throws same error.
AshokHi Ashok,
There are a number of setting who work in parrallel. Have a look here:
http://obiee101.blogspot.com/2008/02/obiee-controling-pivot-view-behavior.html
regards
John
http://obiee101.blogspot.com -
Governor limit exceeded in cube generation (Maximum data records exceeded.)
There are similar posts which didn't help in my situation.
I had the error: Governor limit exceeded in cube generation (Maximum data records exceeded.). The query returns about *64000* rows.
I've changed the instance config and exagerated it, and then also the register, but I still get the error:Governor limit exceeded in cube generation (Maximum data records exceeded.)
instanceconfig:
<?xml version="1.0"?>
<WebConfig>
<ServerInstance>
<CredentialStore>
<CredentialStorage type="file" path="C:\OracleBIData\web\config\credentialstore.xml"/>
</CredentialStore>
<CubeMaxRecords>5000000</CubeMaxRecords>
<CubeMaxPopulatedCells>10000000</CubeMaxPopulatedCells>
<ResultRowLimit>5000000</ResultRowLimit>
<PivotView>
<MaxVisibleRows>5000000</MaxVisibleRows>
<MaxVisibleColumns>1024</MaxVisibleColumns>
<MaxVisiblePages>1024</MaxVisiblePages>
<MaxVisibleSections>1024</MaxVisibleSections>
</PivotView>
</ServerInstance>
</WebConfig>
Also added
*<CubeMaxRecords>5000000</CubeMaxRecords>*
* <CubeMaxPopulatedCells>10000000</CubeMaxPopulatedCells>*
to the registry.
But still got the error:(
Thanks for your help
Edited by: user635025 on Jul 24, 2009 4:34 AMI suggest disabling the cache. Setting the max rows to a very high number and disabling the cache is the way to go when you are querying an Oracle database :)
( for those who haven't allready did the the thing )
In NQSConfig.INI
# Query Result Cache Section
[ CACHE ]
ENABLE = NO; -
ReadString() get time limit exceed to complete operation error
I have a device name Time Electronics 5075. I am trying to use the SimpleReadWrite.2010 in National Instruments\NI-488.2\Examples\DotNET4.0\SimpleReadWrite\cs to comunicate with the device.
I can open the connection and send commands to the device by using this code
device = new Device((int)boardIdNumericUpDown.Value,(byte)primaryAddressNumericUpDown.Value,(byte)currentSecondaryAddress);
device.IOTimeout = TimeoutValue.T100s;
device.Write("X0/A1/F0{13}");
But I am stuck at
stringReadTextBox.Text = device.ReadString();
I get the error "Time limit exceeded to complete operation."
I don't know exactly should I add
device.Write("T/D{13}");
before the device.ReadString() or not. But I get the same error for both cases.
Some info: Visual Studio 2010, Measurement Studio 2013, NI.488.2, Windows 7 Pro
Any idea?Thank you Curt_C,
I have attached the screen capture of NI IO Trace. I just open the session, send two commands T\n and D\n to the device and readstring. The red one are errors on reading. The last one is close session.
I think \n is the correct terminator. It works with most of commands, just get stuck with ReadString.
Kind regards,
Thang
PS: I also attached GPIB Interface Properties for more info
Attachments:
NI IO Trace_01.png 54 KB
GPIB Interface Properties.png 54 KB -
Socket communication error in OBIEE 10g.
Hi
I have below error in nqserver log by which i am unable to connect admin tool and presentation service. I am using OBIEE 10g.
[nQSError: 12002] Socket communication error at call=recv: (Number=10004) A blocking operation was interrupted by a call to WSACancelBlockingCall
Please Suggest.Hi ,
Its not about the no. of connection pools u have in ur RPD .Its the maximum number of connections allowed for this connection pool. The default is 10. This value should be determined by the database make and model
and the configuration of the hardware box on which the database runs as well as the number of concurrent users who require access.
Ref :
http://siebel.ittoolbox.com/groups/technical-functional/siebel-analytics-l/oracle-bi-server-stops-automatically-after-some-time-3645235
Just give it try . -
Hi Friends,
I got an error while executing the writeback Template.I am using simple SH schema.
Please Help me to fix the error.
The Template I have given is below..
<?xml version="1.0" encoding="utf-8" ?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="write">
<XML>
<writeBack connectionPool="Connection Pool">
<insert> </insert>
<update>UPDATE SALES SET PK=@4 WHERE TIMES.CALENDAR_YEAR='@1' PRODUCTS.PROD_NAME='@2' SALES.AMOUNT_SOLD=@3</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
The Updated Colomn here is "PK" present in SALES Table.
The Error I got is ....
An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
Odbc driver returned an error (SQLExecDirectW).
Error Details
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43093] An error occurred while processing the EXECUTE PHYSICAL statement. [nQSError: 16001] ODBC error state: S1000 code: 933 message: [Oracle][ODBC][Ora]ORA-00933: SQL command not properly ended. [nQSError: 16015] SQL statement execution failed. (HY000)
SQL Issued: EXECUTE PHYSICAL CONNECTION POOL "Connection Pool" UPDATE SALES SET PK=123 WHERE TIMES.CALENDAR_YEAR='1998' PRODUCTS.PROD_NAME='1.44MB External 3.5" Diskette' SALES.AMOUNT_SOLD=64464.83
Please Help me to fix the Error.
Thanks in Advance....
Regards,
Pamidi.Hi JD,
Thank you for your good Reply.
I already recognized the Error with Update Command.No need to end ';' to Update Commad.
I know the Simple Update command like <update>UPDATE SALES SET PK=@2 WHERE PROD_ID='@1'</update> . this command will be worked.
But in this case(This Error with previous Update Command) , I am not able to write correct Update Command.
If you know please let me know.Thanks in Advance.
Regards,
Pamidi. -
Consistency check error in OBIEE 10g
Hi
I have the below error while doing consistency check.
I was trying to join two fact tables by complex join, but getting below error
NQSError:15009 Could not load navigate space for subject area
NQSError: 15009 Multiple paths exist to table Plans.Circular joins schemas not supported
Please suggestIf you have to join fact tables in physical, make sure your logical layer remains a star.
Either add both fact tables to one logical fact table source , or create two logical stars, where both facts are joined to all conformed dimensions.
Note: if both facts are not at exactly same granularity, your reports will show incorrect results most definitely. So avoid fact to fact joins. -
I am getting syntax error [nQSError: 27002] Near <)>: Syntax error [nQSError: 26012] . Please help me to identify for below code
CASE WHEN Core."Dim - Date"."Year" = 'year(current_date)' THEN FILTER( AGO(Core."Fact - Spend and AP Invoice Distribution"."Spend YTD", Core."Date"."Year", 1) USING Core."Dim - Date"."Date" = VALUEOF(NQ_SESSION."R_Current_Date")) WHEN Core."Dim - Date"."Year" <> 'year(current_date)' THEN FILTER( AGO(Core."Fact - Spend and AP Invoice Distribution"."Spend YTD", Core."Date"."Year", 1) USING Core."Dim - Date"."Date" = cast(concat(cast(day(current_date) as char) ||’-’|| month(current_date) ||’-’|| cast(year(Core."Dim - Date"."Year") as char)) as date)) Else 0 End
Many thanks.WHEN Core."Dim - Date"."Year" 'year(current_date)' THEN You are missed condtion
try to use as WHEN Core."Dim - Date"."Year" ='year(current_date)'
or
CASE WHEN Core."Dim - Date"."Year" = 'year(current_date)' THEN FILTER( AGO(Core."Fact - Spend and AP Invoice Distribution"."Spend YTD", Core."Date"."Year", 1) USING Core."Dim - Date"."Date" = VALUEOF(NQ_SESSION."R_Current_Date")) WHEN Core."Dim - Date"."Year"= 'year(current_date)' THEN FILTER( AGO(Core."Fact - Spend and AP Invoice Distribution"."Spend YTD", Core."Date"."Year", 1) USING Core."Dim - Date"."Date" = cast(concat(cast(day(current_date) as char) ||’-’|| month(current_date) ||’-’|| cast(year(Core."Dim - Date"."Year") as char)) as date)) Else 0 End
Mark as correct
Edited by: Srini VEERAVALLI on May 3, 2013 6:02 AM
Based on given OP what was said is correct. when you are getting cast issues then you need to share values too.
Thanks
Edited by: Srini VEERAVALLI on May 3, 2013 2:03 PM -
SQL Expression in Filter conditon Error in OBIEE 10g
Hi
I am getting an error while giving the sql in the sql expression in filter conditon.
The sql expression I am giving is:SELECT MAX("Task Runs"."Start Time") saw_4 FROM "Analysis"'
Error:
Error Codes: YQCO4T56:OPR4ONWY:U9IM8TAC:OI2DL65P
Odbc driver returned an error (SQLExecDirectW).
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27002] Near <SELECT>: Syntax error [nQSError: 26012] . (HY000)
SQL Issued: {call NQSGetLevelDrillability('set variable disable_cache_hit=1; SELECT "Task"."Task Name" saw_0, "Task Runs"."Time in Seconds" saw_1, TOPN("Task Runs"."Time in Seconds", 10) saw_2, "Task Runs"."Start Time" saw_3 FROM "Analysis" WHERE "Task Runs"."Start Time" >= SELECT MAX("Task Runs"."Start Time") saw_4 FROM "Analysis"')}
But when I individualy select start time column and check max of it the data comes fine, but if I am giving in sql expression it errors out.
Please suggest.Hi Sini,
I have tried taking the second suggestion but I get no result for that
"Task Runs"."Start Time" -->Filter->Advanced button->Convert this in SQL->
WHERE "Task Runs"."Start Time" >= MAX("Task Runs"."Start Time" by "Task"."Task Name")
Here I did not understand the code Task Runs"."Start Time" by "Task"."Task Name". If possible elaborate.
And 1st suggestion the query formed just looks the query u suggested.
Unable to figure out what exactly is the problem.
Try something as in with 2 queries
http://www.cool-bi.com/Tweaks/JoinsinAnswers.php
or else
"Task Runs"."Start Time" -->Filter->Advanced button->Convert this in SQL->
WHERE "Task Runs"."Start Time" >= MAX("Task Runs"."Start Time" by "Task"."Task Name")
not sure how it works but this is other way of your sql in BI -
I had a requirment where I need to calculate the duration of the etl runs on daily basis
So I have calculated the duration using the below formula.
by grouping the run_wid and using the column in criteria and hiding it(in order to avoid the error 'column in GROUPBY clause not in the projection list.')..
the reason for grouping the run_wid is when the etl fails it is run multiple times and multiple entries on same run_wid are generated so I have captured them by
grouping them based on run_wid.
Everything works here fine.
But when I want to analyze on the whole year average etl runs using the above process.
So in order to achieve this by taking the year and duration and grouping by run_wid. I again get the error 'column in GROUPBY clause not in the projection list.').
I can't use the run_wid in the criteria because it not showing at year level. Please suggest a way/idea on achieving this.
Edited by: 949675 on May 30, 2013 10:17 PMHi Yadav,
Thanks for suggesting the idea it worked little bit by not making me to pull the run_wid in both
criteria and adding in GROUP by in advanced tab.
The problem what I am facing now is the value is not average values and its only showing the sum
of all the values
The formula for calculating Average is Avg(round(sum(TimestampDiff(SQL_TSI_SECOND,Audit."Start Time",Audit."End Time"))/60,2)/60 by run_wid)
The columns in my criteria are
Year|Average
Ex:
In year 2011 the ETL has run 50 times, I am seeing 50 etls total run time in Average. -
Java heap space error in obiee 10g
Dear All,
We are unable to generate the reports. We observed the following error in OC4J
12/06/06 17:43:28 java.lang.OutOfMemoryError: Java heap space
12/06/06 17:43:36 Exception in thread "Timer-8" Exception in thread "Timer-0" j
va.lang. OutOfMemoryError: Java heap space
12/06/06 17:44:45 java.lang.OutOfMemoryError: Java heap space
12/06/06 17:45:18 java.lang.OutOfMemoryError: Java heap space
12/06/06 17:45:19 java.lang.OutOfMemoryError: Java heap space
12/06/06 17:45:26 java.lang.OutOfMemoryError: Java heap space
How to resolve this.
Thanks.Hi,
Increase the heap size by setting -Xmx to the desired amount of memory in the <java-option> element in opmn.xml:
<module-data> <category id="start-parameters">
<data id="java-options" value="-Xmx256M" />
</category>
</module-data>
Alternatively, you can set a system property at OC4J startup:
java -Xmx256M -jar oc4j.jar
Refer : http://docs.oracle.com/cd/B14099_15/web.1012/b14011/diagnosis.htm
Regards,
Srikanth -
Message limit exceeded error thrown by Adobe and field becomes blank
Hi,
I'm facing a strange problem with Adobe Forms.
We've created custom MSS scenario to suit customer requirements. In that we are required to display drop down values.
All drop down values and form is displayed <b>correctly the first time</b> i.e. when MODE='CREATE' and EVENT=space. When we click on 'Review' button to review form, a server round trip with 'CHECK' event is correctly performed. However a strange error "Message limit exceeded. Remaining 8 errors not reported." is thrown by Adobe Reader. After clicking 'Ok' all fields on form are cleared.
This message is somehow related to drop downs as I've 8 drop downs on my form. (Checked by removing one drop down and then message came as 7 errors not reported.)
Is it possible that error is being caused by some values in 'ADDITIONAL_DATA' table? Reason is when I removed one set of values (drop down values for one field), form seems to work without error. But there is <b>nothing wrong in values</b> for those drop downs
We are on
NW2004s SP9
Adobe Livecycle Designer 7.1.3129
Adobe Reader 7.0.5
Regards,
AmitHi,
Finally got the solution. It was very simple as compared to the problem.
Firstly the problem, in one of the configuration tables description consisted of "" (ASCII 150) and not "-" (ASCII 45). On looking at it, it appeared exactly the same. I guess drop down values cannot consist characters from extended character set.
Solution was simple, just replaced ASCII 150 with ASCII 45 and rest all worked fine.
Regards,
Amit -
Hallo,
i have found this entries in our error-log in one of four servers. We use Sun Directory Server 5.2 P4. We use replication to all 4 servers. All Servers are configured as multimaster.
ERROR<38994> - CSN Generation - conn=-1 op=-1 msgId=-1 - Internal error csngen_adjust_time: adjustment limit exceeded; value - 2845858, limit - 86400
We use Sun Directory Server 5.2 P4. We use replication to 4 servers. All Servers are multimaster.This can be a serious error which can prevent replication from working properly.
Please make sure all of your machines have synchronized times.
You may want to restart your servers as well.
I believe that a bug was fixed in 5.2patch4 regarding excessive CSN time adjustment. You may want to upgrade to this release if not done yet.
Regards,
Ludovic -
Query0;Runtime error time limit exceeded,with parallel processing via RFC
Dear experts,
I have created a report on 0cca_c11 cube and while running my report when i give cost center group which contains many cost centers , my report executes for long time and at last gives message
"Error while reading data;navigation is possible" and
"Query0;Runtime error time limit exceeded,with parallel processing via RFC"
please tell me what is the problem and how can i solve this
Regards
ShwetahI,
Execute the Query in RSRT with Execute and Debug option.
Select SQL statements toknow where exactly it's taking time.
Let us know the details once you done.
Reg
Pra
Maybe you are looking for
-
i did a master reset on my sprint iphone 4 and i do not know what steps to take to get the phone to where i can connect to wifi after putting in the language and country... please help
-
Please help on installing windows 7 on late 2013 imac 27"!!!
I am using imac 27" late 2013. I tried installing windows 7 64bit using boot camp assistant and it went well. I also download the latest bootcamp 5. However i cant install bootcamp on the new windows 7. Anyone have the same problem?
-
Values for S1A7 CORBA ORBClass and ORBSingelton?
For the sake of argument, what would be the values for; -Dorg.omg.CORBA.ORBClass= and -Dorg.omg.CORBA.ORBSingletonClass= if I were to use the builtin CORBA classes in S1A7?
-
Major bug in SMTP rate-limiting implementation
I use my home computer to, among other things, host a mailing-list for a fan-club of a contemporary Russian poet. The total list of subscribers is about 40 people and messages are, on average, rare. However, when a discussion picks up, the number of
-
Dear Friends, We are getting below error message while posting Excise invoice in J1IEX Part II entries. "Balancing field Segment in the line item 001 not filled" Can someone please help on this?? Thanks, sdn