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
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
AMSIIIf 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
PavanHi 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 AwadYes, 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
LonyHi 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 codehttp://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/kumarODI 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
SravanThe 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#BABEBGHAKind 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 youhttp://download-West.Oracle.com/docs/HTML/B25947_01/web_complex005.htm#CEGIGJID
-
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
StephanHello
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
-
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
-
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!!!