Question about ODI execution log
Hi guys,
I need to delete the result of the execution of a package I'm referring to get in a table if the scenario runs with status of warning, mistake or sucess. I can see the values in the operation.
Do you know uin which table ODI stores this values?
Thanks in advance.
ORV wrote:
Hi guys,
I need to delete the result of the execution of a package I'm referring to get in a table if the scenario runs with status of warning, mistake or sucess. I can see the values in the operation.
Do you know uin which table ODI stores this values?
Look for SNP_SESSION
SNP_STEP_LOG
Thanks in advance.
Similar Messages
-
I am looking for Report on Execution Log so that we candump it in file format and view later for analysis. Report should have step level analysis. Main intension to know which step/package is taking more time.
Any work-around ?
Thanks in Advance.
Regards,
Dinesh.Hi Dinesh,
You can start with querying the work repository tables, take a look here to get you started :
http://rnm1978.wordpress.com/2010/11/03/analysing-odi-batch-performance/ -
Being new to ODI, I have some simple questions.
ODI server is installed on Windows-2008 machine. Its repository is on MS-SQL-Server database which is also on a Windows-2008 machine.
A non-ODI process is creating files on a Unix server, which needs to be picked up by ODI and loaded into a MS-SQL-Server table.
*(Q 1):* Do we need to install ODI Agent on Unix, so that ODI can "see" the unix files? OR is there another simpler way??
*(Q 2):* Is there an Oracle link about installing ODI11g Agent on Unix? I only see documents talking about installing ODI Agent on Windows.
*(Q 3):* What minimum ODI components need to be installed on Unix, so that ODI Agent runs on Unix?Nasar Ali-Khan wrote:
Being new to ODI, I have some simple questions.
ODI server is installed on Windows-2008 machine. Its repository is on MS-SQL-Server database which is also on a Windows-2008 machine.
A non-ODI process is creating files on a Unix server, which needs to be picked up by ODI and loaded into a MS-SQL-Server table.
*(Q 1):* Do we need to install ODI Agent on Unix, so that ODI can "see" the unix files? OR is there another simpler way??
You need to install ODI agent on Unix or go for accessing UNIX file from WINDOWS application eg Samba
*(Q 2):* Is there an Oracle link about installing ODI11g Agent on Unix? I only see documents talking about installing ODI Agent on Windows.
The Agent installation process is basically same
*(Q 3):* What minimum ODI components need to be installed on Unix, so that ODI Agent runs on Unix?Go for AGENT only installation
Thanks,
Sutirtha -
A question about the execution order of java code
I have a question about the order of the execution of java code.
class myclass
String str1 = new String("str1");
static String str2 = new String("str2");
static
String str3 = new String("str3");
myclass( )
String str4 = new String("str4");
static myfuntion()
String str5 = new String("str5");
When I new a myclass object, what is the order of execution about str1,str2.str3 ,str4?
When I run myclass::myfunction( ) instead of new a myclass object what is the execution order about str1, str2, str3, str4, str5?
Thankshello,
I think there may be one thing can't use println to make sure.
class myclass
static { System.out.println("str1"); };
myclass() { System.out.println("str2"); }
then str1 appear before str2
class myclass
static { String str1 = new String("str1"); };
myclass() { String str2 = new String("str2"); }
then
str1 initilized before str2,
str1 get the value str1----->after<----- str2.
Am I right or wrong? -
Question about J2SE execution acceleration.
I have heard that there are ways, apart from any code optimisation,
to accelerate the execution of java programs (for example,
when it starts, there is a pause at the beginning).
Using
-The Official Oracle J2SE compiler and runtime environment.
-The MINGW32 GCJ compiler and runtime,
what simple options are there to have a "leap start" and quicker execution?Where (or rather when) did you hear this from? The GCJ compiler hasn't been viable for years really.
Most of the optimization tricks have gone the way of the Dodo, do you really have an issue where the startup time is too much? What are your runtime memory settings for the program? -
Another question about query execution speed.
I know I should normally start with posting the query but my question will take a little different direction, so here is the deal:
We have an Apex application, there is a query on one of the pages that for certain users takes quite long, lets say 1min to 2 min, depending on how many records the query returns. The actual query varies depedning on some security settings and other parameters on the page - it's constructed by pl/sql function returning sql.
By querying v$sql I get the exact sql run by the user for who the query takes long time to execute.
Then I run that same sql statemt in Toad and it always takes 2 seconds to execute. For the user executing the same sql from Apex takes consistently 50-100 sec. My Toad is set to return up to 10,000 records and the query returns less than 500.
Can somebody help me make some sense of this?
GeorgeHi there
geo2 wrote:
We have an Apex application, there is a query on one of the pages that for certain users takes quite long, lets say 1min to 2 min, depending on how many records the query returns. The actual query varies depedning on some security settings and other parameters on the page - it's constructed by pl/sql function returning sql.To render a page, Apex does much some more stuff than just run the query. For instance, depending on the type of pagination you have enabled it needs to get the total number of rows to display "x to y of z" (or to display the message "more than nnn rows found"). Have you enabled debugging in Apex to be sure that most of the waiting time is spent on that query?
By querying v$sql I get the exact sql run by the user for who the query takes long time to execute.
Then I run that same sql statemt in Toad and it always takes 2 seconds to execute. For the user executing the same sql from Apex takes consistently 50-100 sec. My Toad is set to return up to 10,000 records and the query returns less than 500.Does Toad takes only 2 seconds to retrieve all rows or just to get the first top rows?
Luis -
Question about ASM Online log files
Hi All,
Wondering if this setup is desirable?
SQL> show parameter db_create
NAME TYPE VALUE
db_create_file_dest string +SYS1
db_create_online_log_dest_1 string +SYS1
db_create_online_log_dest_2 string +SYS2
db_create_online_log_dest_3 string +SYS3
db_create_online_log_dest_4 string +SYS4
db_create_online_log_dest_5 string
SQL>
Looks like logs are being sent to 4 DG's....HI,
DB_CREATE_ONLINE_LOG_DEST_n (where n = 1, 2, 3, ... 5) specifies the default location for Oracle-managed control files and online redo logs. If more than one DB_CREATE_ONLINE_LOG_DEST_n parameter is specified, then the control file or online redo log is multiplexed across the locations of the other DB_CREATE_ONLINE_LOG_DEST_n parameters. One member of each online redo log is created in each location, and one control file is created in each location.
Specifying at least two parameters provides greater fault tolerance for the control files and online redo logs if one of the locations should fail.
If a file system directory is specified as the default location, then the directory must already exist; Oracle does not create it. The directory must have appropriate permissions that allow Oracle to create files in it. Oracle generates unique names for the files, and a file thus created is an Oracle Managed File.
Cheers -
Question about patch/patch log
Hi,
I just applied the patch R12.TXK.A.Delta.6 patch 7237313.
The adpatch session ran and completed.
When reviewing the log file, i can see the following:
"Cause: Error while trying to read metadata from file /apps/ebs/demo/demoora/10.1.3/j2ee/home/lib/<lib>.jar: No metadata entry META-INF/JRIMETA.DAT found."
I just want to validate if this is really an error or just an informative message?
Thank you,
FelixFelix,
This is an acceptable warning message, so you can ignore it.
Note: 401424.1 - Oracle Applications DBA Minipack R12.AD.A
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=401424.1
Note: 312594.1 - Getting warning messages when starting adadmin - generate JAR Files
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=312594.1
Regards,
Hussein -
Question about Nexus 5596 log.
Dear Mister
When I connect toward Nexus 5596, using ipv4 telnet, send the next message:
NITE3# 2013 May 9 18:32:53 NITE3 %LOCAL7-4-SYSTEM_MSG: service telnet, IPV6_ADDRFORM - dcos-xinetd[3193]
What is the reason for this?
Could be a bug?
Best RegardsHi,
If you want to view the changes made to any an order than open that order and click on EXTRAS--> CHANGE DOCUMENTS in the main menu.
Also if u want to see the changes made it the status u can refer the table CRM_JCDS.
Regards,
PePe -
hi
how to capture an odi error log file for an odi package?
Kindly suggest me in this.ODI execution log is stored in the repository, so you could query it to retrieve the needed information. Also you could use substitution api getPrevStepLog() to retrieve error log (code & message) for the certain step. And for OdiOSCommand you could capture error log in the specified Error file.
-
I have a question about the execution order of the program, which bothers me for a long time.
If anybody knows how to resolve it, please help me and thanks a lot.
The code is very simple and as follows in class ExecutionOrder.
I would like the output is:
Thread is going to start!
Thread is running!
Thread is ended!
But actually the output is always:
Thread is going to start!
Thread is ended!
Thread is running!
public class ExecutionOrder extends Thread
private static ExecutionOrder mainThread;
public static void main (String[] args)
mainThread = new ExecutionOrder ();
mainThread.test();
public void test (){
testStart();
mainThread.start();
testEnd ();
public void testStart (){
System.out.println ("Thread is going to start!");
public void testEnd (){
System.out.println ("Thread is ended!");
public void run ()
System.out.println ("Thread is running!");
Resources for learning about threads:
Java's Thread Tutorial
JavaWorld: Introduction to Java threads
IBM: Introduction to Java threads
Google: java+threads+tutorial -
Question about email setting: how do i change the setting so i need to login to check my email. Currently it automatically come to the inbox without the need to log in.
You don't. Email comes in either by push or when you invoke the email app. Ther is no password except when you first set up the account. If your iPad is not being used as your personal device and you need to shield emails from other users, then don't use the email app. Instead, use web mail if available from your provider.
-
How to get ODI execution results into ESS log file
Hi,
In out project, we are launching ODI scenario from ESS. Once, we launch the scenarion from ESS, we did not know whether the scenario got executed successfully or not. Is there any way to get the ODI execution result (i.e,. Failure message or success message which we can able to see in Operator window of ODI) into ESS log file.
Thanks,
GaneshHi
As per your query, You need see log file for failure execution and for successful execution, you can also use odisendmail option, below is and example, it may helps you
Please arrange below 3 in pkg
1) OdiSqlUnload
2) OdiSendmail ( Odisendmail1 and Odisendemail2 )
3) create an excel file in your local machine (eg: in D: drive Error_log_Report )
Flow in Pkg:
Interface --->OK ----> Odisendmail1
|__>KO ---->OdiSqlUnload ---> OK ----> Odisendmail2
Please enter below details in SqlUnload properties
Target File: Provide Error_log_Report.xls file location (Eg: D:\Error_log_Report.xls)
JDBC Driver: Provide Target DB Drivers
JDBC URL: Provide Target DB JDBC URL
User: Provide Target DB username
Password: provide target DB password
SQL Query: write select query of SELECT FROM targetDB_Schema.E$_table_name (write select query for E$ table)
Note: In OdiSendmail2, attached above .xls file for interface execution failure as error report
Regards,
Phanikanth -
Reports on ODI's Execution Log
Please let me know how to export / extract required information from execution log from Operator.
To breif, If I want to know execution time , records inserted,updated,deleted from specific time, Is there any tool or option availble in ODI .
Thanks in Advance,
Dinesh.The SNP_SESSION able holds the bulk of the data you are looking for. In terms of the errror row information you will need to query the SNP_CHECK_TAB table which is created when static/flow control is enabled, by default, this table will be created in the work schema of your default physical schema of your DB data server. Take a look at this helpful blog with lots more information on this table and the information it holds
https://blogs.oracle.com/dataintegration/entry/did_you_know_that_odi_generate -
Urgent - Question about logging and debugging.
Hi,
I have a question about the logging and debugging supported by
Weblogic 6.0. From what I understood by reading the documentation
it has classes e.g. NotCatalogLogger class for logging the information.
The class has one method callded
debug() for writing the debugging information. I want to log the
debug messages only in some situation. Can I control this using
some property? Because the documentation says that the debug information
is logged only if application is running in debug mode. Now how
do I change the mode of an application??
Thanks and Reagrds,
ManojHi,
I have a question about the logging and debugging supported by
Weblogic 6.0. From what I understood by reading the documentation
it has classes e.g. NotCatalogLogger class for logging the information.
The class has one method callded
debug() for writing the debugging information. I want to log the
debug messages only in some situation. Can I control this using
some property? Because the documentation says that the debug information
is logged only if application is running in debug mode. Now how
do I change the mode of an application??
Thanks and Reagrds,
Manoj
Maybe you are looking for
-
Is it possible to reduce the size of a single image on a slide now in keynote 6.0?
This feature seems to have disappeared in the update and the only option is to reduce the whole file size.. Thanks!
-
Asset Capitalization Date change
Dear SAP Gurus, We uploaded the opening assets in 2006 and the cpitalization date updated as 31.03.2006. Now our asset accounts team wants to update the actual capitalization date . Shall we change the capitalization date now? what is the impat ? Is
-
In Safari when I click in a new window I get a spam window
Every first time when I click in a window of Safari, I get a spam ad window
-
Satellite L855-14G - Devices are not detected in device manager
I've reinstalled my Satellite L855/L855D (installed windows 7 instead of win 8) . And there is a problem : many devices are not found , like ethernet / wireless. Video card Radeon HD 7670M also not found. I can't install drivers, the errors apears th
-
Sorry cannot specify it in much further detail: Select "Bookmarks" in the topmost Firefox screen pick list; this now opens in mid screen, in contrast to the older version. OK, try scrolling down. If, like me, one has more than a screen's worth of boo