Usage tracking problem
Hi all,
I am trying to set up usage tracking in obiee 11.1.1.6 but I am not able to see any data in the usage tracking table (S_NQ_ACCT). The table is always empty and no data get collected.
I used the new MBean feature to set up the usage tracking details in NQSConfig.ini
I don't see any details in the NQServer.log saying that usage tracking has started.
I did it in two different environment and in both I am not able to see data in the table.
Any ideas?
Thanks
So connection is good and all usage tracking settings in Mbean set to "true".
1. Are you using table created by RCU in _BIPLATFORM schema?
2. Is this fresh install or upgraded?
Similar Messages
-
User Productivity Kit - Usage Tracking - Problem with installation
Hello,
I'm trying to install Usage Tracking 3.6 on Windows 2003 x64 Server Standard Edition. During the process when I click on Install there is a problem with the Common Usage Tracking Libraries installation. The windows error dialog box is: problem with installing Usage Tracking Libraries return code : 1203.
Is somebody can help me ?Hello,
I'm trying to install Usage Tracking 3.6 on Windows 2003 x64 Server Standard Edition. During the process when I click on Install there is a problem with the Common Usage Tracking Libraries installation. The windows error dialog box is: problem with installing Usage Tracking Libraries return code : 1203.
Is somebody can help me ? -
Usage tracking problem : not started due to non-existent Usage Tracking tab
Hello,
I need some help after following the necessary steps to setup 'Usage Tracking'.
My table S_NQ_ACCT stays empty.
The structure in the rpd files looks like
* OBI Usage Tracking
Connection Pool
Usage Tracking Writer Connection Pool
Catalog
dbo
S_NQ_ACCT
My nqsconfig has the following entries related to usage tracking
# Usage Tracking Section
# Collect usage statistics on each logical query submitted to the
# server.
[ USAGE_TRACKING ]
ENABLE = YES;
DIRECT_INSERT = YES;
PHYSICAL_TABLE_NAME = "OBI Usage Tracking"."Catalog"."dbo"."S_NQ_ACCT";
CONNECTION_POOL = "OBI Usage Tracking"."Usage Tracking Writer Connection Pool" ;
BUFFER_SIZE = 10 MB ;
BUFFER_TIME_LIMIT_SECONDS = 5 ;
NUM_INSERT_THREADS = 5 ;
MAX_INSERTS_PER_TRANSACTION = 1 ;
When making queries on the Usage Tracking SA, I still receive the following error in the NQServer.log File
+[59049] Usage Tracking not started due to non-existent Usage Tracking table "<Database>"."<Catalog>"."<Schema>"."<Table>".+
What am I doing wrong??
Txs for your quick help on this!
Kr,
A.Can you post your entire NQSConfig.INI file?
According to the message guide (http://download.oracle.com/docs/cd/E12103_01/books/AnyMsg/AnyMsg_Messages.html#wp1007961) the error you're getting specifies the table that OBIEE is trying to use, so the fact that yours reports literally "<Database>"."<Catalog>"."<Schema>"."<Table>" makes me think maybe the wrong config is being picked up. Also your comment that using a file instead of DB doesn't work either. -
Usage Tracking - Access problem when Authentication Mode = Windows
Hi Everyone,
I´m working on UPK Usage Tracking configuration, in order to provide the finished training material.
1) In Server01 (on Window Server 2003) the UPK Usage Tracking is installed
2) In Server02 (also on Windows Server 2003) the Usage Tracking database is installed
3) By accessing the configuration file (http://Server01/ODSTrack/configuration/setup.aspx) on Server01,I setup the Authentication Mode = Forms
Note: The rest of the configurations were done.
4) Once the configuration from step 3 is done, I execute the traning material (on Server01) from another node of the windows network
and as a result I´m able to perform it.
5) I access the Statistc data on Server01 by accessing the file (http://Server01/ODSTrack/admin/default.aspx)and I´m also able to see the results.
6) When I execute the step 3 but with Authentication Mode = Windows, and including the GROUP name (windows group specially created for this goal where my user is included),
- I still have access to the training material (step 4)
- I have NO aceess to the statistics data any more (step 5) and the following message is display
"You do not have permission to access this page. Please contact your Usage Tracking Server Administrator to update your permissions. "
I don´t know what else I can do, and I wonder if some other configurations need to be done at windows network and/or explorer lever or any other.
Any help would be appreciated.
Best Regards//
Rubén ZamudioHi All,
This problem was solved by reconfiguring Usage Tracking in the authentication method (was anonymous and the solution was Windows integrated).
It is important to count on people from your organization working on Networks with some knowledge in IIS.
Best Regards
Ruben -
Really weird problem with Usage Tracking!
Hi guys
We are running OBIEE 11.1.1.6.5 on Exalytics and allmost all is fine and dandy. We have though one weird problem. When we first enabled usage tracking, we sudddenly got some errors on some of our dashboards, saying that we didn't have the privilegies to create temporary tables. Allright we got our user (which is a shared user) the privilegies to create temporary tables, and the reports with the problems started working again! Awesome! But low and behold - then Usage Tracking stopped working, not a single mentioning in the logfiles about it. Maybe an error or, the acknowledgement that Usage Tracking has started, which is the normal.
So basically we are running without Usage Tracking because the reports that gives us the problems are deemed more important... which they might be, but thats different story...
Any ideas to what is going on here? We have collected Usage Tracking data, while the reports were broke, so im quite confident that the setup is correct. But why would it stop, when giving "create table" privilege to our shared user?
Best regards, JacobWhat is the setting for UsageTrackingDirectInsert?
Have you tried chaging the output to file instead of database?
Please see:
http://docs.oracle.com/cd/E23943_01/bi.1111/e10541/usage_track.htm#i1017237
Section 9.3, "Setting Up a Log File to Collect Information for Usage Tracking"
Michael
PS:
Hi Christian! :) -
Usage Tracking Catalog Problem
I am trying to setup usage tracking in OBIEE running on Windows 2008. Every time I try to open the sample catalog I receive the following error: Error initializing/loading existing Catalog: D:\UsageStatistics\UsageTracking. I have tried the file from three different installs with the same error. I am using 7-Zip to unpack the zip file.
Any ideasSorry about that -- this is 11g. I haven't gotten far. I have been using blogs like: http://obieeelegant.blogspot.com/2011/08/obiee11g-setting-up-usage-tracking.html to guide me. While looking at the sample files provided I just wanted to take a look at the catalog provided in OBIEEHOME\instances\instance1\bifoundation\OracleBIServerComponent\coreapplication_obis1\sample\usagetracking\usagetracking.zip. When I unzip and then try and open it in offline mode I am getting the error.
-
Problem while installing Usage Tracking in OBIEE 10g
Hi all,
I am installing usage tracking in OBIEE for that created a database called usertracking using the sample tables provided in OBIEE 10g. everything is fine, but while configuring the NQSConfig.INI (like, PHYSICAL_TABLE_NAME = "usertracking"."dbo"."S_NQ_ACCT" ; where usertracking is the database ) file I am getting the error called : Error 1067 : The process terminated unexpectedly.
Please help me by your precious suggestions.
Thanking you,
Jagadeesha
Edited by: Jagadeesh on Apr 15, 2012 9:55 PMHi,
Just keep it only below
PHYSICAL_TABLE_NAME = "usertracking"."dbo"."S_NQ_ACCT" ;
for example oracle default usage tracking setting in NQSconfig.ini file
PHYSICAL_TABLE_NAME = "OBI Usage Tracking"."Catalog"."dbo"."S_NQ_ACCT";
CONNECTION_POOL = "OBI Usage Tracking"."Usage Tracking Writer Connection Pool" ;
For more info refer :
http://obiee101.blogspot.com/2008/08/obiee-setting-up-usage-tracking.html
http://www.obieetalk.com/obiee11g-setting-usage-tracking
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/biee/r1013/usage_tracking/usage_tracking.htm
http://oraclebizint.wordpress.com/2007/08/14/usage-tracking-in-obi-ee/
Thanks
Deva -
BI publisher report : why "Database Usage Tracking Summary" repport is empty ?
Hi everyone,
I'me using BI publisher intergated to Grid Control12c (R3), trying to get "Database Usage Tracking Summary" report folowing Oracle documentation (http://docs.oracle.com/cd/E24628_01/doc.121/e24473/usage_reports.htm#EMADM13568)
And I have 2 problems :
1) FTPburst delivery is not working, sftp is configured but still have the folowing error
Echec de la distribution.
[INSTANCE_ID=gs00slli052.occ.lan.1424277393149] [OUTPUT_ID=1973]
Echec de distribution du document
[INSTANCE_ID=gs00slli052.occ.lan.1424277393149] [DELIVERY_ID=1974]Error deliver document to FTP::Exception happened when calling deliver API::Error deliver document to FTP::FILE=[::Exception happened when calling deliver API::oracle.xdo.delivery.ssh2.SshException: Error in writing data Broken pipeoracle.xdo.service.delivery.DeliveryException: oracle.xdo.delivery.ssh2.SshException: Error in writing data Broken pipe
at oracle.xdo.service.delivery.impl.DeliveryServiceI
2) Since FTPburst delivery is not working, i decide to try mail delivery. The delivery itself is working but the report is empty (see Sortie1.xls in attachements)
So i don't know why is it empty.
Can someone guide me ?Hi,
Thank You for your quick reply. The table permission was alright.
Its very strange that, we configure usage tracking in obiee 11.1.1.6.0 using enterprise manager and that how all document says. And then it should automatically update the "NQSCONFIG.INI". But it was not updated there. So we need to change all configuration settings in both "Enterprise Manager" and also in the "NQSCONFIG.INI". Then it works fine!!
Thanks,
BK. -
Usage Tracking not showing correct data.
We have configured usage tracking in our project.while creating a report with(Subject Area,Query,Request ) it shows the dashboard filter query of all subject area in a particular subject area.
Eg : If Subjuct area SA1 has a dashboard prompt query "@@@@' ,and Subjuct area SA2 has dashboard prompt query "$$$$$' ,both the querys are shown in Subjuct area SA3 in the usage tracking reports.Hello,
We implemented usage tracking too
Make sure you are not running into the following BUG pre-10.1.3.4.1:
BUG 7233756 - USAGE TRACKING DOESN'T CAPTURE AD-HOC REPORTS CORRECTLY
We found this issue and verified it was resolved in 10.1.3.4.1.this problem is still there, and we are getting value of random subject are populated for drill down queries. is there any bug for this too? -
OBIEE 11g - Usage Tracking - All details are not captured
Hi
We have implemented USAGE TRACKING in our RPD on OBIEE 11.1.1.5. It is working fine, only in few cases it is failing... failing to update with appropriate information...
For the field SUCCESS_FLG the value is populated as 3 - which means "The query failed due to some other reason" as per documentation. When checked the logs, there is no much information in that to conclude what went wrong. Log level is set to 3.
My question is, What are the possible reasons to have this success flag as 3? To capture all the details in the table S_NQ_ACCT, what need to be done? Any settings change?
Please share your thoughts...
Thanks,Hi,
Good for you.
Maybe you can post the solution and how you solved your issue to help other users having the same problem and then close the thread (currently it's still This question is Not Answered.) -
ORA-09100 specified length too long for its datatype with Usage Tracking.
Hello Everyone,
I'm getting an (ORA-09100 specified length too long for its datatype) (a sample error is provided below) when viewing the "Long-Running Queries" from the default Usage Tracking Dashboard. I've isolated the problem to the logical column "Logical SQL" corresponding to the physical column "QUERY_TEXT" in the table S_NQ_ACCT. Everything else is working correctly. The logical column "Logical SQL" is configured as a VARCHAR of length 1024 and the physical column "QUERY_TEXT" is configured as a VARCHAR2 of length 1024 bytes in an Oracle 11g database. Both are the default configurations and were not changed.
In the the table S_NQ_ACCT we do have record entries in the field "QUERY_TEXT" that are of length 1024 characters. I've tried various configuration such as increasing the the number of bytes or removing any special character but without any sucess. Currently, my only possible workaround is reducing the "Query_Text" data entries to roughly 700 characters. This makes the error go away. Additional point my character set to WE8ISO8859P15.
- Any suggestions?
- Has anyone else ever had this problem?
- Is this potentially an issue with the ODBC drive? If so, why would ODBC not truncate the field length?
- What is the maximum length supported by BI, ODBC?
Thanks in advance for everyones help.
Regards,
FBELL
*******************************Error Message**************************************************
View Display Error
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: 17001] Oracle Error code: 910, message: ORA-00910: specified length too long for its datatype at OCI call OCIStmtExecute: select distinct T38187.QUERY_TEXT as c1 from S_NQ_ACCT T38187 order by c1. [nQSError: 17011] SQL statement execution failed. (HY000)
SQL Issued: SELECT Topic."Logical SQL" saw_0 FROM "Usage Tracking" ORDER BY saw_0
*******************************************************************************************I beleieve I have found the issue for at least one report.
We have views in our production environment that call materialized views on another database via db link. They are generated nightly to reduce load for day-old reporting purposes on the Production server.
I have found that the report in question uses a view with PRODUCT_DESCRIPTION. In the remote database, this is a VARCHAR2(1995 Bytes) column. However, when we create a view in our Production environment that simply calls this materialized view, it moves the length to VARCHAR2(4000).
The oddest thing is that the longest string stored in the MV for that column is 71 characters long.
I may be missing something here.... But the view that Discoverer created on the APPS side also has a column length for the PRODUCT_DESCRIPTION column of VARCHAR2(4000) and running the report manually returns results less than that - is this a possible bug? -
Error with OBIEE Usage Tracking
Hi,
I have set up Usage Tracking in Oracle BI Enterprise Edition with the Direct Insert Option. I have created the S_NQ_ACCT table in an Oracle schema that is referenced as a connection pool in the Oracle BI Repository physical layer. When I run my requests from Oracle BI Answers and check my server logs (NQServer.log), I get the following message:
[59048] Usage Tracking encountered an insert statement execution error. This error has occurred 9 times and resulted in the loss of 9 insert statements since this message was last logged.
[nQSError: 16001] ODBC error state: S1000 code: 1456 message: [Oracle][ODBC][Ora]ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction.
[nQSError: 16015] SQL statement execution failed.
2008-04-25 04:34:18
[59048] Usage Tracking encountered an insert statement execution error. This error has occurred 9 times and resulted in the loss of 9 insert statements since this message was last logged.
[nQSError: 16001] ODBC error state: S1000 code: 1456 message: [Oracle][ODBC][Ora]ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction.
[nQSError: 16015] SQL statement execution failed.
Does anyone know how to fix this problem?
Regards,
PeterThanks for the response.
You're right. The response seems to imply that the account does not have the authorization. However, the account I am using to access the database from OBIEE Repository owns the schema where the S_NQ_ACCT table is stored. So I am puzzled as to why this response is generated. -
I configured Usage tracking but for some reason S_NQ_Acct table is not populating rows. I checked the error log and I see there has been some problem with the usage tracking. I used the 10.1.3.4 usage tracking rpd and did update the connection pools to point to the right database.
The rpd metadata columns and the tables created under the schema are consistent. I do not see any errors under Usage tracking canned reports or the columns. All i see is No results because S_NQ_ACCT table is always empty, even though I ran some reports.
Here is my usage tracking settings under nqsconfig.ini file
ENABLE = YES;
DIRECT_INSERT = YES;
PHYSICAL_TABLE_NAME = "OBI Usage Tracking"."Catalog"."dbo"."S_NQ_ACCT" ;
CONNECTION_POOL = "OBI Usage Tracking"."Usage Tracking Writer Connection Pool" ;
BUFFER_SIZE = 10 MB ;
BUFFER_TIME_LIMIT_SECONDS = 5 ;
NUM_INSERT_THREADS = 5 ;
MAX_INSERTS_PER_TRANSACTION = 1 ;
My NqServer log details:
2010-07-08 14:53:14
[59055] Usage Tracking started.
2010-07-08 14:53:16
[16020] Metadata Database Type: Oracle8.1
Data Source Name: Dev
Data Source Type: Oracle 10.02.0020
2010-07-08 14:53:16
Data Source Name: Dev
Client Driver Version 10.02.0001
2010-07-08 14:53:16
[59048] Usage Tracking encountered an insert statement execution error. This error has occurred 1 times and resulted in the loss of 1 insert statements since this message was last logged.
[nQSError: 16001] ODBC error state: S1000 code: 984 message: [Oracle][ODBC][Ora]ORA-00984: column not allowed here.
[nQSError: 16015] SQL statement execution failed.
I tried to debug what that error is but i was not successfull in doing so. One thing that i wanted to mention here is, when creating the NQ_LOGIN_GROUP view, I edited th default script for creating the column LOGIN to USER_NAME as LOGIN is a key word in ORACLE database. I dont think that is causing the issue here, as I renamed the rpd Physical column of the table as well. That was the only change i made and rest of them are default settings.
Any suggestions here....
Thanks
PrashA lot of things smell fishy in your post. For a start your BI Server log says "Metadata Database Type: Oracle8.1" but then it says you are using "Client Driver Version 10.02.0001". Which database version are you running? If you are running 10g then make sure you set the correct database type in the Physical layer. If you are using Oracle then you should be using Oracle native drviers in your connection pool (OCI) however the PHYSICAL_TABLE_NAME definition has the "dbo" which seems to suggest you are using ODBC. Also the error you are gettign seems to suggest you are using ODBC. The insert the BI Server sends looks like this:
INSERT INTO S_NQ_ACCT (USER_NAME, REPOSITORY_NAME, SUBJECT_AREA_NAME, NODE_ID, START_TS, START_DT, START_HOUR_MIN, END_TS, END_DT, END_HOUR_MIN, QUERY_TEXT, SUCCESS_FLG, ROW_COUNT, TOTAL_TIME_SEC, COMPILE_TIME_SEC, NUM_DB_QUERY, CUM_DB_TIME_SEC, CUM_NUM_DB_ROW, CACHE_IND_FLG, QUERY_SRC_CD, SAW_SRC_PATH, SAW_DASHBOARD, SAW_DASHBOARD_PG, PRESENTATION_NAME, RUNAS_USER_NAME, NUM_CACHE_INSERTED, NUM_CACHE_HITS)
So try that manually to see if it works but it seems you need to to some RPD config changes first as it all looks too fishy to me. -
UPK Usage Tracking Installation
Hello there,
As anyone successfully installed Usage Tracking for PeopleSoft Applications?
One question please: can someone help me with the Usage Tracking configuration ... actually I've configured it and this is my environment:
UPK 3.5.1 on PeopleSoft, Oracle 10g. I tried both Standard and Windows authentication but all to no avail.
The problem is when the users try to login they get an error message .... the player page could not be loaded due to some errors below:
mscorlib Access to the path 'C:\Program Files\User Productivity Kit\Usage Tracking351\ODS\Content\TEST_FIN_AID' is denied.I'll pretty much appreciate your effort.
Regards.
Texas!Hello,
Currently the Usage Tracking server application requires IIS. However, the database associated with the Usage Tracking application server can be installed on a Linux machine assuming the database software itself supports Linux. Please refer to the [UPK Technical Specifications|http://www.oracle.com/applications/tutor/upk-technical-specification-data-sheet.pdf] for a list of support database software.
Best regards,
Marc -
User Usage Tracking History Link not visible in Reports
Hi All,
I want to create reports based on user usage login details by using the user usage tracking history link in report section.But presently i do not find the link there.May i know what can be the problem behind this issue?
Thanks in advance,
Manish.This is only available in historical subject area. If you cannot see this please ask your admin to turn this on within your role.
Maybe you are looking for
-
I have an iphone that is icloud blocked because i cought it second hand. I am trying to figure out how to use it. What should i do? How can i get rid of the icloud account without being able to access the phone?
-
Complicated Free goods scenario for Beverage
Hi These are scenario for F&B business - mostly they have complicated promotion on free gifts which I think SAP standard cannot cover it. If any of you has the similar cases, please share how you handle it, thanks. 1. Buy soda water size 10 oz regard
-
Where do you look for shutdown with RSD ?
Can someone please tell me exactly where to look (and how) for the -72 and/or -82 shutdown errors? Also, out of curiousity, how does the MAC log an error when the machine spontaneously and randomly shuts right down?
-
Best Practice Analyzer Results: Health Report Error EDS AlertValue Unhealthy.
I ran the Microsoft Office 365 Best Practices Analyzer Beta 1.0 and I get the following error: C:\windows\system32>Get-healthreport -rollupgroup servername.. then I got lots of results.. I narrow it to the following! PSComputerName : kaneex1
-
Situation in Storage Location Determination
Hai, I have a scenario where I have to determine a different storage location based on the sales doc type. On searching the forum here I learnt that I should use USER EXIT to achieve this. I want to know whether I can use situations to handle this sc