How to implement processes Filewatcher using ODI

Hello

I need build an ODI package that will check for a specific file in a specific directory after specific time intervals, that is, it will be a process filewatcher.

My operating system in WINDOWS 7. could you please let me know how to achieve this.

Kind regards

Kevinkazadi

Implement OdiFileWait.

See below for more details.

http://gerardnico.com/doc/ODI/Webhelp/en/ref_tools/snpsfilewait.html

Chantal

http://dwteam.in

Tags: Business Intelligence

Similar Questions

  • How to purge the tables using odi?

    Hello

    I want to purge the data in the target. That data my political is to remember that the only 90 days. I have to keep the only 90 days of data. How can I do this in ODI. I don't have a single column DATE.

    Thank you

    Kind regards
    AMSII

    If your existing date field can be used to identify records to be served, then you can simply create a procedure in ODI along the lines of

    delete of < %="odiRef.getSchemaName" ()="" %=""> . * your_table * where your_date_field< (sysdate="" -="">

    It of the easiest way, but beware of your index finger on the table, that they don't get too fragmented. You might also consider using a strategy of daily score on the table that would allow you to remove partitions over 90 days, which would be much faster.

  • Spool file CSV/Excel/text using ODI

    Hi all

    I'm working on the ODI 11 g.

    We have a few packages of reports that we intend to implement in order to provide charges for numbers of campaign as follows:


    Number of campaign



    Name of the campaign



    Name of the product



    Start date



    End date



    Total leads of CCC



    Sales



    %Sales/RPC



    CPP



    DNC



    LON4T





















    IND01




















    So, basically, we need to be rolled up an excel file or csv file or a text file by running a daily procedure oracle data integrator. We are working on the request, but need to understand how an exportable excel file
    using ODI.

    Can you please provide me with an idea to see how an ODI package be used to generate an excel file with above mentioned column values?

    Thank you

    Hi lony ,.

    There is this blog post from Julien Testut-Oracle : https://blogs.oracle.com/dataintegration/entry/using_microsoft_excel_as_a_sou

    It is 10g but still applicable in 11g.

    You can also take a look at this driver JDBC of ODIexperts.com: ODI_JDBC_EXCEL - ODIExperts.com

    Kind regards

    JeromeFr

  • How to implement the process of climbing BPM 11 g?

    Hi Experts,

    Can any help with process step by step how to implement climbing for 3 levels...

    For example, User1 doesn't complete the task at some time say 1 day then this task must be wound to its Director Say User2 and if is not finish it even then it must be the second Director of level for 1 day as well for the third level manager.

    Note:
    Where as one when user 1 task is up to the manager (User2) then user 1 tasks should be sent to the User2, even if its value from table.

    Please please experts throw some idea on this with an example...


    Kind regards
    Pavan

    Hi Pavan,

    There are couple ways to do this. This is the very detailed description of what you would do if you want to set your climbing inside the process using the timer to limit events.

    1. Add three interactive activities and put them in three roles representing the roles for your users 1, 2 and 3.
    2. Add a "Timer intercept the event" on the edge of your Interactive activity for your user 1. Associate the new timer event with Interactive activity for your user 2. This will create a new event of border and climbing you want for the user 1.
    3. the name of the new event to limit 'Question degenerate'-> in the "Application" tab, define the new event of the timer limit as an event interrupting-> specify the range to be "1 d" (one day).
    4. in the same way, add another event of the timer limit interruption between your interactive for user 2 and 3 activities.

    I could have missed something, but it looks like your table is just a process data object variable that will be made as part of the payload with the work item instance when he travels through the process.

    For human tasks for user 2 and user 3, you must assign the task to the Manager of the previous participant.

    Hope this helps,
    Dan

  • Oracle DML/Select how exactly? What process / buffer use?

    Dear,

    Really, I read several post on the internet, but not not clear and dose everything so I have a few Q:

    1. for DML: after writing the data directly in database dose files? What are the criteria and what process?
    2. If the server process to extract the block necessary and necessary updated, so when DBWR extract data from datafile?
    3 - the analysis of the information recorded on the dose library cache? the use of cache Dictionary DML, and SELECTION of dose?
    4-if I update data huge at the same time for example: 1 sheet of Melon, where it save on the journal or database buffer buffer? and if not enough dose it back up into a temporary table? or what the procedure for this?

    5 and this very confusion:! the dose commit happen after control point?

    explain to be below please... I do a lot of insertion and then validate and check the query below for a long time

    Select checkpoint_change # v$ database - 14026091 - control file
    Select double; - 14027831 dbms_flashback.get_system_change_number (just this change, but does not change in the control file and data file)
    SELECT name, checkpoint_change # from v$ datafile;--14026091
    Select name, checkpoint_change # from v$ datafile_header; -14026091

    While you see above point control of the dose will not change and reflected on order, data file... are there different types of control point in oracle! and when everyone arrives and why?

    6. what DBWR works exactly? What criteria?
    7 - how LGWR work exactly? What criteria?
    8. when validate you the data, and then select before the checkpoint or whatever it is, you just read the data? database buffer? or the log buffer? or online redo log file?

    Best regards
    Awad Awad

    Yes, the documentation, I've referenced discusses how Oracle treats DML. There is a section that explains how Oracle analyzes DML and implements the query plan. Then there's the chapter on how Oracle keeps track of the changed data, and there is a chapter on how work background processes.

    writers of the database uses lazy writes to write data to the disk. If the system crashes after the validation has been issued but before dbwr had time to writing computer change Oracle will always contain the changes after the restart as crash recovery will be rapply changes to the database data files. The basic mechanisms used are discussed in a form sufficiently detailed in the manaul of Concepts.

    There is no better place to start to read the manual of Concepts from start to finish if you are an Oracle DBA. However, a developer can probably start with the Application Developers Guide - Fundamentals.

    IMHO - Mark D Powell-

  • How the configuration and implementation of security in ODI

    HI friends,

    I have a few question about the facilities of ODI. I use
    Oracle DB version is Oracle Database 11 g Enterprise Edition Release 11.2.0.3.0 - 64 bit Production
    ODI's ODI 11.1.1.5 version.

    During the installation we can go
    A master repository for Dev and UAT, mainly because we have a physical server for connecting to UAT DB and DB Dev UAT. And a separate master repository for Production?

    We have 2 groups of users. A developer and a tester.
    Tester donot have a permission to use or to check the development codes. They have only permission to run in operator.
    How to make this implementation of security in ODI during installation.



    Please confirm me on this.

    Thank you
    Lony

    Hi Lony,
    You can create a master repository, but the problem is that all developers have access to a physical connection. If a developer is going to change the details of connection to a card used in production can cause business problem. Although it is easy to maintain, but have some disadvantages.

    If you have a different master repository development and test, then avoid this kind of problem as I said earlier. If you ask me, I'll go to different master repository.

    Thank you.

  • How to implement the wafer map using LabVIEW?

    Hello LabVIEW Masters!

    I have a project which includes control and searching for information on a PROBER. One of the difficulties I have now is how to implement a WAFER card using LabVIEW. According to the requirements of my client, the element of pads varies between 6 k and 23 k. I guess that do everything (a = a ctl/indicator led) will be a hell of a task, especially on how to effectively manipulate each elements. Does anyone have a better idea on the way whose that?

    Please, I seriously need your help...

    Thank you and best regards,

    Dennis DG

    Hi Dennis,

    This wafer GerdW post card appears to me as a sort of histogram (for example http://www.ni.com/white-paper/4158/en#toc3);

    Altenbach post well this example that shows how to use a plot of intensity to create a 2d histogram:

    http://forums.NI.com/T5/LabVIEW/overlay-plots-as-intensity-graph/m-p/211222#M119248

    Learn how it works and try to adapt it to your specific task.

    Alex

  • How to implement Canopen on FPGA to run the engine using NOR-9881?

    Dear,

    Your support will be highly appreciated,

    There is only one available for NOR-9881 example.
     
    Please note that the following materials were properly connected:
    cRIO-9024, cRIO-9113, OR-9881 and motor Nanotec (SMCI36 against L2818L0604-T5X5), the following
    sites Web shows the engine Nanotec in details:
     
    http://us.Nanotec.com/products/660-L28-linear-actuators-with-trapezoid-spindle/
     
    http://us.Nanotec.com/products/1041-SMCI36-stepper-motor-and-BLDC-motor-position ing-control /
     
    The main problem is how to configure the inputs and outputs, where, in most examples, the entry and exit have been automatically
    configured.
     
    the following three examples and I wonder how to start:

    1 - example Nanotec: dependent VISA controls for data transfer
     
    http://us.Nanotec.com/support/application-notes/LabVIEW-example/
     
    2 - reference example CANopen for series C OR - 9853 Module CAN:
    the NOR-9853 has default Can0 which was used in the code

    http://zone.NI.com/DevZone/CDA/EPD/p/ID/6093
     
    3 - from finder labView example: search for 9881 then choose
    NOR - CANopen_cRIO.lvproj, which depended on SDO orders for transfer orders
     
    The attached picture shows that NEITHER-9881 can be seen, after compilation and
    loading the bitfile FPGA.
     
    Please, please advice me:
    1. how to start?
    2. how to create variables of entry for NI9881?
    3. how to implement CANopen mode FPGA? where there is no CANopen palette.

    Thanks in advance and

    Hello!

    From my understanding, the 9881 can be treated from the FPGA, but only from the application of the RT. I think that the point 3 of your post examples of the use of the module fine.

    Kind regards

    Georg

  • How to implement debugging in ODI

    Hello friends,

    May I know how to implement debugging in ODI - I was wondering if this is possible.

    Thank you/kumar

    ODI 11 g has a mode of simulation available. When you run a job, you can select the "simulation" mode and that will generate the code and not run.
    You can read the code to understand what is happening

  • How to operate only a calc script using ODI

    Hi John,.

    I would like to run only a calc script using ODi. Could if it you please let me know the process. Is it mentioned in your blog anywhere?

    Awaiting your response

    Thanks in advance
    Sravan

    The km - 'IKM SQL for Hyperion Essbase (DATA)' there is an option 'RUN_CALC_SCRIPT_ONLY', set to Yes and then enter the name of the calc script in "CALCULATION SCRIPT".
    It will take still a source and a target in the interface for it to run, but it will ignore the source and the target and just run the calc script, it is possible to customize the KM so it didn't need a source/target, but you should be fine with the method I proposed.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • How to run an OWB 11 GR 2 process flow using OEMs jobs?

    How to run an OWB 11 GR 2 process flow using 11 g OEM jobs?

    In other words, iam trying to create a work of Oracle Enterprise manager for planning and executing an OWB process flow.

    Can one of you please heading me to the same documentation or enlist the steps?

    Hello
    Watch OWB QAnywhere (it's the release of 11 GR 1 OWB material but you can apply this procedure to OWB11gR2 as well)
    http://download.Oracle.com/docs/CD/B28359_01/OWB.111/b31279/api_4sqlforjobs.htm#BABEBGHA

    Kind regards
    Oleg

  • How to implement the process Train in Jdev 10.1.3

    Hello..
    Anyone know where to find a tutorial on how to implement the process train in jdev 10.3.1

    Thank you

    http://download-West.Oracle.com/docs/HTML/B25947_01/web_complex005.htm#CEGIGJID

  • How Jan 001 using ODI change

    Hello

    I have the source (flat file) with data delimited by tabs:
    Jan 15000
    Feb 20000
    10000 Mar

    And I want to change Jan 001, 002 Feb, Mar to 003 using ODI. The target file is another dish.

    Can someone help me solve this problem?

    Thanks for all the attention.

    Kind regards
    Stephan

    Hello

    just to follow up, I have an intermediate base SQL Server and file transfer a file to the staging area to make the SQL processing using a CASE statement:

    CASE OF DAT. C1

    WHEN 'Jan' THEN '001'
    WHEN 'Feb' THEN '002'
    ELSE ' 000'

    END

    The KM, I used were the following:

    LKM SQL file

    and

    IKM SQL to the file Append

    Hope this helps,

    G

    Published by: geeo Sep 29, 2008 15:10

  • How to know the status of the process flow using a SQL query

    Hello
    I want to know the final status of a process flow after execution by using a sql query?

    The available entries are:
    -Item_Key
    -Process_Flow_Package_Name
    -Process_Flow_Name

    I ran the process flow using a WF_Engine.LaunchProcess ()procedure, but I was not able to know the status of the process flow.


    Is it possible to know the status of the process flow?

    using a procedure or an sql query?

    Thanks in advance,
    SriGP.

    Once the process is completed, or not, you can see the status by calling:

    UAS (your_OWF_shema) .wf_engine. ItemStatus()

  • account hierarchy load using ODI

    Hello

    I need to load the account with the help of ODI hierarchy. The process would be to transform a flat table in query hierarchical (parent, child) by using a query similar to the one given below.

    CREATE TABLE hierarchy_flat)
    id_01 INTEGER,
    name_01 VARCHAR (40),
    id_02 INTEGER,
    name_02 VARCHAR (40),
    id_03 INTEGER,
    name_03 VARCHAR (40),
    id_04 INTEGER,
    name_04 VARCHAR (40),
    id_05 INTEGER,
    name_05 VARCHAR (40),
    id_06 INTEGER,
    name_06 VARCHAR (40),
    id_07 INTEGER,
    name_07 VARCHAR (40),
    id_08 INTEGER,
    name_08 VARCHAR (40),
    id_09 INTEGER,
    name_09 VARCHAR (40),
    ID_10 INTEGER,
    name_19 VARCHAR (40)
    );



    SELECT DISTINCT id_01 node_id, NULL, parent_id, node_name name_01
    OF hierarchy_flat
    UNION
    SELECT DISTINCT id_02 node_id, parent_id, node_name name_02 id_01
    OF hierarchy_flat, WHERE id_02 IS NOT NULL
    UNION
    SELECT DISTINCT id_03 node_id, parent_id, node_name name_03 id_02
    OF hierarchy_flat, WHERE id_03 IS NOT NULL
    UNION
    SELECT DISTINCT id_04 node_id, parent_id, node_name name_04 id_03
    OF hierarchy_flat, WHERE id_04 IS NOT NULL
    UNION
    SELECT DISTINCT id_05 node_id, parent_id, node_name name_05 id_04
    OF hierarchy_flat, WHERE id_05 IS NOT NULL
    UNION
    SELECT DISTINCT id_06 node_id, parent_id, node_name name_06 id_05
    OF hierarchy_flat, WHERE id_06 IS NOT NULL
    UNION
    SELECT DISTINCT id_07 node_id, parent_id, node_name name_07 id_06
    OF hierarchy_flat, WHERE id_07 IS NOT NULL
    UNION
    SELECT DISTINCT id_08 node_id, parent_id, node_name name_08 id_07
    OF hierarchy_flat, WHERE id_08 IS NOT NULL
    UNION
    SELECT DISTINCT id_09 node_id, parent_id, node_name name_09 id_08
    OF hierarchy_flat, WHERE id_09 IS NOT NULL
    UNION
    SELECT DISTINCT id_10 node_id, parent_id, node_name name_10 id_09
    OF hierarchy_flat, WHERE id_10 IS NOT NULL
    ORDER BY 1

    Now my question is can do something like this in ODI? If yes how?
    It would be more convenient to do this outside ODI? If Yes, then how can I automate creating the table and load using ODI...

    The pointers will be appreciated.

    Thanks in advance!

    1) depends on the version of ODI. In ODI 11 g, that it could be done by using several datasets and UNION operator. Look at this link http://odiexperts.com/11g-oracle-data-integrator-part-611g-union-minus-intersect/
    In ODI 10 g there are 2 ways to it - using multiple interfaces running one by one, or by implementing view in the UNION of database and 'hide' in this perspective.

    (2) step ODI procedure to execute some SQL code, then you might add this step with the relevant code in your package

Maybe you are looking for

  • New Firefox causes errors to display on websites

    After updating Firefox, I have errors display with Web sites, very little worse than others. IE and Chrome do not have these problems. I tried refreshing Firefox and I've twice deleted and re-uploaded the program with no improvement. Sometimes mistak

  • FF ver. 42.0, same-safe-mode: very often crash on INT3 in plugin - container.exe (continued)

    More detailed call stack (note that it is not wise to limit the types of attachments just by images: convenient plain text sometimes too). ==================================================== Context: =================================================

  • Red dots appeared on desktop on satellite icons

    I have a satellite phone that recently has been slow to seriously and yesterday when I logged on my pc all the icons bar 3 received the red dots in the lower left corner of them. I don't have any idea what they are, but I would like to get rid of the

  • No alert no DVD sound

    I have a computur desk I have long had the software add on so I can watch DVDs and some how as of late I can over this by the game media. I don't know something I did unknowningly to no longer receive the sound coming out of my speakers with my offic

  • My ProBook s 4710 will support the installation of Windows 7

    I am currently running XP and upgrade to Windows 7 Pro. I understand that I will need to do a clean install, but I wonder if my computer supports Win7Pro? The computer runs a t6570 Intel Core 2 Duo CPU @ 2.10 GHz (2.09 GHz), 2.99 GB RAM. Thank you!!!