Assessment tool ODI

Hi all

I am trying eevaluating ODI as ELT tool...

could help you decide if below funtionalities are available in ODI.

1) followed-> restart and resumption of the work of the point of failure (is this possible in ODi... If Yes please 1 example)

(2) reusability (as we MAPPLETS in informatica) (1Exemple)

and

(3) how the CDC working in ODI

Thank you

You have clear questions.

1.) here is a fundamental difference between the ODI and Informatica. ODI is a treatment database files on the target server. Informatica makes treatment rank by rank on a dedicated server of Informatica.
So the answer is no. ODI will do it for the full set of 50000

2.) I'm sorry but I have not worked on Informatica. Therefore, can not really help you compare apples.
Technically, the Interface is a mapping from Source to the target that is facilitated by KMs.
So, if you can reuse KMs but do not use interfaces. They are related to the actual source and target data models.
On the second and thoughts of advance, maybe you can create a model of variable data and create an interface with it. and the interface of the re-use of different data models. But I have not tried. So, I don't want you to know too.

In addition, you can create and extend the KMs which are available for your needs.

There are ODI tools that can be reused in many projects. These tools are built in Java. And you can create your own tools and add to the ODI tool palette.

Tags: Business Intelligence

Similar Questions

  • ODI API vs tools ODI

    Could you please tell me what is the difference between ODI API and tools ODI.

    Thnaks,

    Sayed

    Basically a tool ODI is a shortcut to use API ODI.

    For example, when you drag a scenario in a package, it will create a tool ODI "Run script" (or something like that), and he'll have a few fields to fill. These fields are it be configured to run a command to the API of ODI, in this case OdiStartScen.

    If you go to the tab 'Order' in ODI 'run script' tool, you can get the command of OdiStartScen together and you can use it inside a procedure to loop or do what you want.

    You can do the same for all ODI tools.

    Hope this can help you.

  • Open tools ODI (ODI Purge Log)

    Hello

    Can you guide where we get "OdiPurgeLog".

    We use the ODI 11 g on windows 7. We automate the removal of logs run ODI as it occupies a lot of SPAC.

    I read in some messages that we need to use ODIPurgeLOG.

    Can a guide if you please how to get these open tools and their use in ODI.

    Thanks and greetings,

    Anis

    1. modify the logging level to minimize the log details

    2. for charge Plans set limit the use of 'Keeping the journal History (days)' option

    3. in the package, you will find in the list of tools under the OdiPurgeLog utilities. Adjust settings as needed.

  • vCenter risk/assessment tools

    Someone can provide details of some useful tools that could help to carry out an audit of evaluation and compliance risk of vcenter and 8 x (v5) vsphere hosts? Similar to Microsofts best practices analyzers. But whatever it is to identify risks/configuration errors in how vcenter / vsphere has been implemented?

    You can use the vSphere Hardening Guide - output 5.1 official

    .. .and maybe run a script for verification?

    vSphere Security Hardening Script 5.1 report

  • ODI scenario tool start

    Hi guys!

    In my package, I used a tool ODI with variable OdiStartScen which is the name of the scenario of the Interface (#SCENARIO_NAME). My Interface is dynamic. Its source is the data store flat file with the resource based on a variable name #FILE_NAME. Now the tricky part. The package execution ends with an error with the interface. If the variable is not specified, then interface ofc will not work because there is no file of this type as a variable name (#FILE_NAME file not found), but if I specify the variable in the Variables tab in the ODIStartScen tool I get an error that this variable is not in the repository to work. How to do things?

    Help, please.

    Kind regards

    PsmakR

    Insert the variable in the package (assess/refresh) and regenerate the scénarion. It should be about the variables that will be included in the scenario. When you call the script must be defined what is the value to pass to this variable.

    Also, you could show us the error message.

  • Creation of OPEN TOOL of ODI

    Hi all

    I'm new to this creation of open tool ODI.

    My requirement is like

    How to create ODI open using Java tool...

    If one made earlier,

    Please let me know the steps to perform the same

    Thanks in advance

    Kind regards

    Vivek

    C:\Users\admin\AppData\Roaming\odi\oracledi\userlib (admin here is the currently logged-in user)

    D:\Oracle\Middleware\Oracle_ODI1\oracledi\agent\drivers (if you have installed WebLogic)

    C:\oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent\drivers (for a standalone installation)

    Chantal

    http://dwteam.in

  • ODI 2 variables

    Hi all

    I need to compare 2 variables of ODI. But they are in error.
    What I did is

    1 Refresh varaibale VAR1 digital (the most recent value)
    2 update the variable VAR2 digital (the most recent value)
    3. assess VAR1 to > = VAR2
    It's giving the problem to step 3
    saying
    ODI-1233: error in variable evaluating the following expression: VAR1 > = VAR2

    can someone help me please.
    Thank you

    @ 965549:

    Did you precede the variable name in the code of the project, in your assessment tool?

    Like this:

    Variable1 > = #PJ.variable2
    (PJ being code - no name - of your ODI project)

  • Error SMTPSendFailedException: 530 authentication required when I try to send logs odi post odi 11g?

    Hello

    I used jython code below, to send mail from odi. because I created the procedure in odi called as emailodi

    I have put this code in the command on the target. Technology of jython code.

    "import smtplib

    import string

    BODY = string.join (())

    « De : %s » % ' [email protected] ',

    “To: %s” % ‘ [email protected] ',

    "Subject: %s ' % 'ODI Mail."

    “”,

    "This is a letter from ODi Studio. Thank you. Keep visiting www.DwTeam.in. "

    ), “\r\n”)

    sender = smtplib. SMTP('smtp.gmail.com',587)

    sender.set_debuglevel (1)

    sender. EHLO()

    sender. STARTTLS()

    sender. EHLO()

    sender. Login ('GMAIL_USER_NAME', 'PASSWORD')

    sender.sendmail ("[email protected]', [' [email protected]'], BODY ')

    sender. Close() '.»


    Using this code. I am able to send mail however odi what I wrote in the subject.

    My requirement is I want to send the logs odi to mail...

    for this, I tried,

    I took odiexportlog tool & this procedure above placed in the package.


    After execution of this package.

    I get the error like...


    ODI-1226: OdiSendMail step 3 fails after 1 attempt.

    ODI-1241: Oracle Data Integrator tool execution fails.

    Caused by: com.sun.mail.smtp.SMTPSendFailedException: 530 authentication required.



    Thank you and best regards,

    A.Kavya.



    Hello

    To send a that odi saves the file in Mail,

    I did like.

    1. I created a procedure (named log_data_success) to load data from oracle database (like snp_session error log table) to the text file,

    for this I used the odisqlunload tool in commnad Panel. technology tools odi.

    "OdiSqlUnload «-FILE=D:\TEXT\sucess_log.txt" "-DRIVER = oracle.jdbc.OracleDriver" «-URL=jdbc:oracle:thin:@192.0.0.0:1521:odi ' '-USER = odi ""-PASS = hpfHiT7Ql0Hd79KUseSWYAVIA ' "-FILE_FORMAT = VARIABLE" "-FIELD_SEP = |  ""-ROW_SEP = \r\n "" "-DATE_FORMAT = YYYY/MM/DD hh: mm:" "-CHARSET_ENCODING = ISO8859_1" "-XML_CHARSET_ENCODING = ISO-8859-1".

    SELECT * from snp_session

    2. After performing the procedure described above. I got the log file in the file.



    2. then, I created another procedure (named success_mail) to attach the log file above to mail.

    path of the file to log for this i have used code in jython, to this we must add the smtp address, the port, the credentials of mail, the code below

    Import smtplib, os

    enamel. MIMEMultipart MIMEMultipart import

    enamel. MIMEBase import MIMEBase

    enamel. MIMEText MIMEText import

    enamel. Utils import COMMASPACE, format

    E-mail import encoders

    FROM = ' [email protected]'

    = ' [email protected]' # must be a list

    SUBJECT = "today_odi_sucess_log_status."

    TEXT = "this is a message that is automated; "Please do not respond to this message"

    SERVER ='smtp. XXX XXXX.'

    PORT = 25

    USERNAME = "abd_cheuan".

    PASSWORD = "xxxxxxx".

    message = MIMEMultipart()

    message ["Subject"] = OBJECT

    message ['From'] = FROM

    ["message"] = to

    message. Attach (MIMEText (TEXT))

    part = MIMEBase ("application", "octet-stream")

    part.set_payload (open('D:\TEXT\sucess_log.txt', 'rb') .read ())

    Encoders.encode_base64 (part)

    part.add_header ('Content-Disposition", 'attachment; filename =' +'sucess_log.txt')

    message. Attach (share)

    s = smtplib. SMTP (SERVER, PORT)

    s.Login (username, PASSWORD)

    s.sendmail ('[email protected]','[email protected]', message.as_string ())

    s.Quit ().

    3. after that, I created a single package. I added above two procedures in the package diagram.

    4. after the execution of this package, I received the email from odi.

    its working fine.

    to resolve this problem, I used this link

    Send mail to ODI using Gmail CredentialsDW team

    Thanks & regrads,

    A.Kavya

  • ODI how to clean Sessions

    Hello world

    Our ODI has over 400 packages and we plan to at least 100 of them to run every 1 hour.

    The problem is that my session tab is crowded and I get a few freezes due to so many sessions.

    I would like to know if there is a way to choose to not show a package session, here's why:

    -All my packages are configured to send me an email when it fails.

    -I don't have that they appear in the sessions.

    Thanks in advance,

    Agostinho.

    You can't stop the logging of sessions in the operator, but you can reduce the amount of information recorded by changing the highest record level (1 being the workers, 6). If you want to keep on top of the number of recorded sessions you could write a bunch of utility serving automatically the session logs on a regular basis. You can set filter criteria (date range, status, etc.) to determine which sessions to purge. Take a look at the tool ODI OdiPurgeLog

  • Unable to capture logs while using parallel processing of ODI

    Hi all

    I have a requirement to run a same package at the same time in different executions. I used parallel processing in ODI by changes to the physical topology pattern and changing the km.

    Execution seems fine. But I am facing problem while capturing errors by using step sqlunload.

    I give the query as below

    Select the id of E$ _ '#V_Session' _employee

    V_Session is a variable of refreshment where I enter the session number

    employee is my target table.

    This step is to throw an error "SQL COMMAND NOT PROPERLY ENDED"

    I tried all the operator of concatenation of sets are also used, but did not work

    Any help on this is much appreciated

    Thanks in advance

    Hello

    In the module knowledge IKM, after validation transaction add a step further and place it under code command on the target tab and choose tehcnology as tool ODI

    «OdiSqlUnload "-LEADER = D:\LOG_DATA\E$ _ <%=odiRef.getSession("SESS_NO")%>.log '"-DRIVER = oracle.jdbc.OracleDriver "«-URL=jdbc:oracle:thin:@localhost:1521:XE ' '-USER = test" "-PASS = aYyaJAjLcbZAyaAiJMYtdp" "-FILE_FORMAT = VARIABLE" "-ROW_SEP = \r\n" "-DATE_FORMAT = YYYY/MM/DD hh: mm:" "-CHARSET_ENCODING = ISO8859_1" ""-XML_CHARSET_ENCODING = ISO-8859-1 "»

    Select * from E$ _ <%=snpRef.getSession("SESS_NO")%>

    Note: Change the below set values in above content

    -FILE

    -PILOT

    -URL

    USER

    PASS

    Kind regards

    Phanikanth

  • Everything on the evaluation tool of the premises before the draft plan VDI?

    Hi Xperts

    Got a requirement to search for Virtual Desktop Infrastructure [VDI] project in our Organization.

    Found systrack assessment tool to help for my assessment of VDI project. However, it is not on the local tool and they mentioned that all data collected will be recorded on their cloud.

    Is it safe to use? Also, can we get any on the free local VDI assessment tool? Help, please

    The VMware at the edge of the Lake Systrack tool has the ability to be deployed on the premise, I suggest to contact your VMware representative and discuss this option.

    Reference: https://assessment.vmware.com/SDA/Docs/SDA_FAQ.pdf

    Q. what happens if my organization prefers to use a local tool for evaluation and analysis?

    A. the software Lake provides a solution on site that provides virtually the same functionality and is recommended for environments with sensitivity for the security and confidentiality of data.

  • Backup of the ODI

    Hello, I try to ensure that all the necessary elements of ODI are backed up correctly. ODI is used to extract data from Oracle EBS to an SSRS SQL reporting environment and currently the master of ODI and repository work databases are being backed up. Is there anything else that is necessary if would need a restore done ODI? I read the OdiExportMaster tool, but not sure if it's the same thing that only backup the database? Any information that would be great, thanks.

    Yes.
    The only advantage with associated with the database, Oracle provides tools for rear differential upward.
    but there is no such tool ODI
    This is the full backup of Master and work
    but you can remove the old archives of these Master and compressed files that are older than 3 days of work.

  • start an executable ODI when a record is inserted

    Hi all

    I'm new with ODI and I have a problem. Is it possible that ODI to 'feel' when a record is inserted into an Oracle table that is mapped and launch a program? I use a shell script for this?

    Thanks in advance,
    Teodora

    You are in the right way.

    To have a continuous ciclic execution, you create a scenario and then a planner.

    Do you have the last reference tools ODI (.pdf) of page ODI at Oracle?

    Published by: Cezar Santos 10/13/2008 09:25

  • Partition Windows 10 works do not at all.

    I have recently installed Windows 10 on my end 2015 (OS X el Capitan 10.11.4) iMac and it worked for several minutes, then a black invites looking for box popped up called "Windows system assessment tool. The screen flickered and then a little, then Windows crashed entirely, and he went to used "diagnose your PC screen. I had already finished the installation of Bootcamp.

    This is usually due to a bad automatic update for the GPU (s) W10. See also 10 crashing Windows, but don't know why.

  • Performance issue with 2.5 "HDD + NAND MQ01ABD100H

    Hello everyone.

    I use this car for several days.
    The problem is that player has lower estimate in the Windows system assessment tool then my old drive (WD500BEVT).

    I run the benchmark in HDTune Pro and I get very bad result in n of the speed to the beginning of the trial. Overall performance is also much lower then I read in the comments.

    Can you help me with this problem?
    I am running Windows 7 64-bit teacher, all the drivers are installed, my laptop is A.c.e.r 5820TG (i5 - 450 M, 4 GB of DDR3 memory, ATi HD5650). Only a few days ago, is original and SP1.

    Thans for all help.

    I am attaching a link to a screenshot
    http://imagizer.imageshack.us/v2/640x480q90/585/j5nl.PNG

    Hello

    According to the [page specifications MQ01ABDxxxH | http://storage.toshiba.eu/cms/en/hdd/solid_state_hybrid_drives/product_detail.jsp?productid=525], the HYBRID 2.5 INCH SATA DRIVE supports SATA III

    For best performance, your laptop should also supports the SATA III HARD disk controller.
    In the event that your laptop does not support SATA III, performance may be lower due to the limitation of HARD disk controller.

Maybe you are looking for

  • Cannot log identifier Apple because there is not an e-mail address - now what that?

    I tried to update my iPad, but it wont let me until he restores an old AppleID account that no longer works. Somewhere, I'm an ID that is not an e-mail address, at the time where he began first and do not remember this password now. How can I get rid

  • Heat from my iphone

    MY iPhone would become too hot during use and the load

  • Develop a new VI read a laser sensor

    Hello I'm not sure that I put my message in the right category, but here goes. I need to develop a VI for application of laser-sensor measurement in an existing VI in order to obtain a display HMI and subfunctions interface program.  My request suppo

  • Python or mssql in labview

    I write everything in LABVIEW instead of python or SQL? for example. python code Conn = _mssql.connect (server ='* ',)data base = "mydatabase") can only be translated to LABVIEW?

  • VISTA IN allowing THE MOUSE

    I accidentally disabled the mouse in Device Manager when I tried to update the driver, now the mouse is disabled I can't go around windows to do anything. Can someone tell me how to enable it maybe via a command prompt or maybe some other magic. Than