How can we Achieve  these type of scenarios  using Oracle dataIntegrator

Hi Experts,
Can any one help me for solving this scenario in ODI
" By using a single reusable interface to read files one after the other  and  populate data to the  same target (file columns + file name) "
Thanks in Advance.....

Hi,
Please have a look at these two blog articles :
John Goodwin : http://john-goodwin.blogspot.be/2009/06/odi-series-processing-all-files-in.html
Gurcan Orhan : http://gurcanorhan.wordpress.com/2010/11/13/loading-multiple-files-with-odi/
This should help you.
Regards,
JeromeFr

Similar Messages

  • How can i achieve Outerjoin type of results using Reports Datalink option

    Hi,
    i am developing a Oracle Report. i am using Datalink to maintain parent-child relationship between 2 queries. If no matching value found then i want to return 0 Records. how to achieve this.
    Ex: I have 2 tables like Dept & EMP
    DEPT has 2 rows HR and FINANCE
    I have only one employee in HR and no employee in FINANCE.
    I am using the below datalink properties:
    SQL clause : WHERE
    CONDITION ; =
    PARENT GROUP: DEPT
    PARENT Column : DEPTID
    CHILD QUERY : EMP
    CHILD Column : DEPTID.
    In the report it is showing matching columns without any issues> i want non matching columns also with Zero employess like
    HR     1
    FINANCE 0
    I need OUTER JOIN kind of thing. How can i achieve this. Just i have written one example. I have very complex query to implement this and datalink is absolutely necessry for me. Any help please.

    Following can be checked in order to return column value from child Group to Parent Group at data modal.
    a. create a PlaceHolder column ( say CP_1 and CP_2) at parent Group.
    b. create one Formula column at each Child group ( say cf_1 and cf_2 )
    c. write code at formula to return reg_emp as ( say for cf_1)
    srw.reference(:cp_1);
    :cp_1 := :rep_emp;
    for unreg_emp as
    srw.reference(:cp_2);
    :cp_2 := :unreg_emp;
    .. this way now reg_emp and unreg_emp counts can be made available to parent Group.
    To get a difference and return "Yes" or "No" write formula column at Parent Group ..
    Create a Formula column ( say cf_3) at parent group
    write following
    begin
    if :cp_1 = :cp_2 >0 then
    return 'Yes';
    else
    return 'No';
    end if;
    end;
    Now use this formula as source to show value at layout under Parent Repeating Frame.
    Hope this helps..

  • How can i achieve these requirements?

    <p>We have a reporting requirements where:<br />1. Number of different reports are more than 300<br />2. User should have flexibility to select coulumns what s/he wants<br />3. Page width is constant i.e. if number of columns width is greater than page width, report should auto wrap</p><p>We are using the following approach to create dynamic reports.</p><p>1. Reports are getting created with prtDoc...</p><p><br />2. Then in a for loop (i.e. based on number of columns user has chosen..</p><p><br />  2.1 add a field..<br />  <br />  2.2 set top,let,width,height for each field<br />  <br /> <br /> The follwoing is snippent of the code</p><p>                                <br /> <br />dtlSection= (Section) rptDoc.getReportDefController().getReportDefinition().getDetailArea().getSections().getSection(0);</p><p>fldTop =10;<br />fldLeft = 5;<br />for(int i=0;i<columnName.length;i++){<br />                                if(filedLeft>=pagewidth){<br />     dtlSection=getNewDetailsSection();<br />     fldLeft= 5;<br />     fldTop =10 + fldHeight;// add field height ..<br />                                <br />                                }<br />  DBField oDBField = new DBField();<br />  oDBField.setName(field_name);//field_name is name of the column<br />  oDBField.setType(oFieldValueType);//data type of that column<br />  FieldObject oFieldObject = new FieldObject();<br />  oFieldObject.setDataSource(oDBField.getFormulaForm());<br />  oFieldObject.setFieldValueType(oDBField.getType());<br />  IndentAndSpacingFormat indentSpacing = new IndentAndSpacingFormat();<br />  IStringFieldFormat stringFieldFormat = oFieldObject.getFieldFormat().getStringFormat();<br />  stringFieldFormat.setIndentAndSpacingFormat(indentSpacing);<br />  oFieldObject.getFieldFormat().setStringFormat(stringFieldFormat);<br />  rptDoc.getReportDefController().getReportObjectController().add(oFieldObject, oSection, -1);  <br />  add_db_field(dtlSection,oTable.getName()"."columnName<i>,fldValueType,javaDataType,fldLeft,fldTop, fldWidth,fldHeight);<br />  fldLeft = fldLeft+fldWidth;</p><p>}</p><p><br />Our question is</p><p>1. Is there any way by which auto wrapping of page width is taken care? (instead of manually done as shown in the program)<br />   <br />   For each column, we are calculating max width and storing into database. This value is supplied based on the report column type</p>

    It should work if you select the following when setting up password security:
    Changes Allowed: Filling in form fields and signing existing signature fields
    Enable copying of text, images, and other content: [Checked]
    To allow for digital signing you will need to set up one or more signature fields.

  • How can install form 6i & which database we use oracle 7 or 8

     

    Hi David,
    I have Oracle 8.1.6 installed in ORACLE_HOME and Developer 6i
    runtime installed in DEV_HOME. I could not install both in one
    home either. I had the same connectivity problems as you, and I
    found out that my tnsnames.ora file was not set in both the
    homes.
    You might have to edit the files and name the database alias
    yourself. I tried creating alias as PRD in both the homes using
    the Net 8 utility; one turned out as PRD.world and the other
    turned out as PRD.AUM.COM.MY!
    Hope this helps.

  • How can we achive active/active cluster setup with Oracle

    Hi Experts,
    How can we achieve active/active database setup with oracle WITHOUT USING RAC.. As far as I know it's impossible (unless I'm wrong)..
    We are using Oracle 11.2.0.1 64bit on Windows 2008 server. We deployed Oracle FailSafe but that's more of an active/passive solution based on a windows cluster.
    The other solution we were thinking about is to use DataGuard and replication.. two servers.. the oracle instance running on one server generating logs, and the other server receive the logs and apply them to the physical standby db.. Still, this is not a real active/active setup.
    So, is it possible to run 2 servers in an active/active cluster and have the oracle database in an active/active setup or have the instance running on multiple nodes (at the same time)?
    Thanks

    Let me give you a brief explanation of what the situation is and you can be the judge..
    My client have four databases with the smallest one being 20GB and the biggest around the 35gb (SGA 750mb to 1.4gb (Tiny by DB standards) and probably on a normal day, you can run all four of them on a decent desktop).. The DBs are used to keep track of people information. Through out the year, the databases are almost sitting idle, and by idle I mean, the odd update here and there, the odd report..etc. No hard real processing of any sort. Two days of the year (end of year) we have all the operators consolidating records and what's not and they will be pounding away entering data and updating the tables - with hourly reports that goes to 3rd parties. The client expects a 99.99 up time and availability during those 2 days.
    Now, tell me, How can I justify using RAC and spending hundreds of thousands of dollars in licensing and what ever extra costs introduced by the complexity of the environment for the above scenario knowing that I don't have any real use for RAC for 363 days of the year; and we MIGHT need it for 2 days of the year? This is the dilemma we're facing.
    Thanks
    Edited by: rsar001 on Sep 3, 2010 9:42 AM

  • When initiating an e mail to someone with several addresses used in the past the one I use most often does not come up in the first position.  How can I get these multiple e mails prioritized?

    When initiating an e mail to someone with several addresses used in the past the one I use most often does not come up in the first position.  How can I get these multiple e mails prioritized?

    We are talking about the Mail app, right? In the Mail menubar, click on Window and then Previous Recipients:
    That eliminates the previous recipients. If you are talking about the suggestions because there are 10 people with the name 'Steve' in your Contacts, then I do not know how to eliminate those unless you change the name slightly or wait until you type the last name or some other differentiator.

  • I am running snow leopard 10.6.8. on my IMAC. How can I post panoramic type pictures to my desktop so that they maintain panoramic dimensions? Thanks

    How can I post panoramic type (and sized) pictures to my desktop so that they maintain panoramic dimensions? I try to do it through systems preferences but they do not maintain panoramic dimensions. Thanks

    Your post is pretty lengthy and I have to admit I didn't read it all. Please try restarting in Safe Mode, if that doesn't work please do both a SMC and PRAM reset. These may take 2-3 attempts.
    SMC RESET
    Shut down the computer.
    Unplug the computer's power cord and all peripherals.
    Press and hold the power button for 5 seconds.
    Release the power button.
    Attach the computers power cable.
    Press the power button to turn on the computer.
    PRAM RESET
    Shut down the computer.
    Locate the following keys on the keyboard: Command, Option, P, and R. You will need to hold these keys down simultaneously in step 4.
    Turn on the computer.
    Press and hold the Command-Option-P-R keys. You must press this key combination before the gray screen appears.
    Hold the keys down until the computer restarts and you hear the startup sound for the second time.
    Release the keys.

  • Sorry - Could you please help me how can I achieve this Search help ?

    I am creating search help for the profit_center field,
    For the search help :
    The scenario is I have three Z-tables.
    Example: The Data in tables are as shown below ( where F1, F2 are the fields ).
    Ztable1
    F1
    A
    B
    C
    D
    Ztable2
    F1 F2
    A 1
    A 2
    B 112
    B 113
    C 34
    D 43
    D 55
    D 87
    Ztable3
    PRCTR F1 F2
    123 A 1
    124 A 2
    123 B 112
    124 B 113
    125 C 34
    123 D 43
    124 D 43
    125 D 43
    I need to create search help (Search Help is similar to Collective Search Help) for the field PRCTR of table Ztable3 like as below.
    By pressing F4 on the field, a pop up should appear which should contains text labels& text fields on TAB-Screen ( A, B, C , D as shown below as text lables )against which text fields should appear.
    TAB-Screen :
    A ____________
    B ____________
    C ____________
    D ____________
    If F4 is pressed on I/O field (text fields) against A in the above TAB-Screen, Corresponding values ztable2-F2 of A from ztable2 ( = 1, 2 ) should appear as F4 help.
    so that user can select ...
    Is it possible to acieve this ? It would be a great help ....How can I achieve this ?
    Finally based on above user selections say
    A ____________
    B ____________
    C ____________
    D ____________
    corresponding prctr values should be collected.

    <b>You can acheive   this .... first by creating the search help exit    ... by  creating the maintaince  view   then   using it in the   Creation of the search help </b> ...
    see the link for attaching the view   to the serach help .
    <a href="http://">http://www.sapdevelopment.co.uk/dictionary/shelp/shelp_elementary.htm</a>
    reward  points if it is usefull...
    Girish

  • Help !! how can i chang these setting !!!

    I can not login to Identity Server amconsole , after I change 3 wrong setting in Identity Server console
    the three setting mistake :
    1.
    Identity Management > Services> Authentication > Core > People Container For All Users:
    from dc=xxx to o=xxx,dc=xxx
    2.
    Identity Management > Services > Authentication > LDAP >DN to Start User Search
    from dc=xxx to o=xxx,dc=xxx
    3.
    Identity Managemen t > Services > Authentication > Membership>DN to Start User Search
    from dc=xxx to o=xxx,dc=xxx
    and logout Identity Server
    The three setting mistake make me can' t login Identity Server console
    how can I change these setting from o=xxx,dc=xxx to dc=xxx by change XML
    Tks

    Hi
    You could modify the necessary values in the LDAP directory that the identity server stis on top of. ie:
    (using an ldap browser) go to the following location in the tree:
    dc=xxx, ou=services, ou=iPlanetAMAuthLDAPService, ou=1.0, ou=OrganizationConfig, ou=default
    There should be a "sunkeyvalue" attribute there with the following value:
    iplanet-am-auth-ldap-base-dn=o=xxx,dc=xxx
    change it to iplanet-am-auth-ldap-base-dn=dc=xxx
    Then goto
    dc=xxx, ou=services, ou=iPlanetAMAuthService, ou=1.0, ou=OrganizationConfig, ou=default
    There should be a "sunkeyvalue" attribute there with the following value:
    iplanet-am-auth-user-container=o=xxx,dc=xxx
    change it to iplanet-am-auth-user-container=dc=xxx
    Try to login using LDAP authentication (ie goto to the url "your webserver"/amserver/UI/Login?module=LDAP)
    If that doesn't work, then you will probably have to edit the XML template for these services. This can be done as follows:
    Goto dc=xxx, ou=services, ou=iPlanetAMAuthLDAPService, ou=1.0
    There should be an attribute there called sunserviceschema, whose value is an xml document that specifies the service schema.
    You will need to change the following element:
         <AttributeSchema cosQualifier="default" i18nKey="a103" name="iplanet-am-auth-ldap-base-dn" syntax="dn" type="list" >
              <DefaultValues>
    <Value>o=xxx,dc=xxx</Value>
              </DefaultValues>
    </AttributeSchema>
    to
         <AttributeSchema cosQualifier="default" i18nKey="a103" name="iplanet-am-auth-ldap-base-dn" syntax="dn" type="list" >
              <DefaultValues>
    <Value>dc=xxx</Value>
              </DefaultValues>
    </AttributeSchema>
    Then goto dc=xxx, ou=services, ou=iPlanetAMAuthService, ou=1.0
    You will need to change the following element:
    <AttributeSchema cosQualifier="default" i18nKey="a113" name="iplanet-am-auth-user-container" syntax="dn" type="single" >
              <DefaultValues>
    <Value>o=xxx,dc=xxx</Value>
              </DefaultValues>
    </AttributeSchema>
    to:
    <AttributeSchema cosQualifier="default" i18nKey="a113" name="iplanet-am-auth-user-container" syntax="dn" type="single" >
              <DefaultValues>
    <Value>dc=xxx</Value>
              </DefaultValues>
    </AttributeSchema>
    After doing this, try to login using ldap authentication again.
    Hope this helps
    Dermot

  • TS3899 I am getting 144+ emails a day from mail administrator. I do not recognize  these names nor did I send them an email. How can I stop these???

    I am getting 144+ emails a day from mail administrator. I do not recognize  these names nor did I send them an email. How can I stop these???

    We will need more information to be able to assist you.
    These message yoy are receiving are probably just a particular type of spam.  However it is also possible (unlikely) that your email account is being used to send spam, and that these are the bounce messages.
    To tell the difference, you need to look at the email headers.  Open the message, then go to the View menu and select Message -> All Headers.
    Select the text and post it back here (remembering to obscure your own email address first).
    Cheers,
    Rodney

  • I see noticed that other peoples notification bar  tell them information like your this many minutes away from your house or it's this many degrees outside and stuff like that but mine doesn't how can I turn that type of stuff on?

    I see noticed that other peoples notification bar  tell them information like your this many minutes away from your house or it's this many degrees outside and stuff like that but mine doesn't how can I turn that type of stuff on?

    Ask these people what Apps they've installed that provides those features. Once you find out 'buy' those apps, install them and configure them to notify you of that information.

  • I have installed Adobe packages and cannot find the Acrobat extension folder please advise how can I get these applications to load onto my computer?

    I have installed Adobe Creative Cloud for teams CC Packages which says that Acrobat XI Pro is installed. Your support page says it does not install Acrobat and I have to look in the Extensions folder for an MSI file.  I have run a number of searches and  cannot find the Acrobat extension folder please advise how can I get these applications to load onto my computer?
    Also I now administer the teams and have accepted the invitation to I received to be a team member and download the apps.  The admin page shows that I have been sent an invitation but does not show my account as "ACtive" unlike my other team members.  I tried to use the link in the invite to accept it become active but the link displayed an error saying I had already accepted the invite... why is no account not active?
    Finally what other product downloads in Creative Cloud do not actually download as part of the Creative cloud Packager for downloading the apps? e.g. acrobat and what else?

    My apologies Eadeszoo I believe our support agents are unavailable on January 1.
    Are you able to copy the contents of the DVD to your computer?  Are you receiving any particular error messages when you are trying to install?  Finally which operating system are you using?

  • How can i achieve tis in Bex Query Designer

    Hi Experts,
    Please advise on how can i achieve this in Query.
    I got Location,Material_ID,Price and Change_Date.
    (Change_Date is defined as both CHAR & KF in cube)
    (Change date is on monthly basis they execute a programe in non sap source system to update the prices of material)
    The Price of material tends to change or may not change ...
    Every month we get a record from source system on material price
    My requirment is to bulid a report that show
    LocationMaterial_IDCurrent Price  and Previous Price
    Please advise how can i develop this report

    While loading into cube, normally you map  price field coming from datasaource to
    infobject  ZPRICE_CURRENT   in your infocube.
    So in transformation you map like this
    price  -
    > ZPRICE_CURRENT
    Now, Maintain another keyfigure in cube  ZPRICE_PREVIOUS.
    That is not mapped with anything.But is assigned a value in the Start routine
    which just runs before, the transformation.
    In the start routine write code something like this :
    Read current value of price from cube for that Material.
    (Select  ZPRICE_CURRENT into price_curr  from cube where material = DATA-PACKAGE- Material   )
    if  DATA_PACKAGE-price <> price_curr   ( if new_price <> old_price)
    ZPRICE_PREVIOUS = price_curr. (storign present value of price in the cube )
    endif.
    Now save the Start routine. When mapping the fields in the transformation
    dont map anythign to  ZPRICE_PREVIOUS as it is already filled in teh start routine from the above  code.Leave it unmapped.
    The below mapping is normally maintained without change..
    price  -
    > ZPRICE_CURRENT
    If you find this to be useful ..please do the needful (points)

  • I have two excel files I cannot open or delete from my desktop.  One is titled 6ACAD200 and the other file is titled 8D73A700.  How can I get these off of my computer?

    I have two excel files I cannot open or delete from my desktop.  One is titled 6ACAD200 and the other file is titled 8D73A700.  How can I get these off of my computer?

    From the names I'd guess they are temporary files. If excel is running, quit and try again. If they still won't move or delete reboot. If they still won't move or delete...kill a chicken at midnight under an oak tree?

  • How can I determine the type of video out connector I need?

    Howdy,
    I have a white macbook purchased Jun/2008. I want to connect to a TV but don't know what adapter I need. How can I determine the type of video out jack my macbook has?
    System Profiler says the model identifier is "MacBook 4,1". Under Graphics/Displays the only thing it says about the "Display Connector" is that no display is connected. Too bad it doesn't tell me what type of connector it is. If I knew the name of the connector I'd probably be home free. But it seems like every macbook model has a different video connector (since the state of the art has advanced over the years) and I haven't been able to keep up with the names.
    Now, I have a 6" long adapter that will convert this connector to VGA. And searching the Apple store for VGA adapters, the existence of mine says my connector is might be one of "Mini DisplayPort", "Apple Mini DVI", "Apple DVI", or "Apple Micro-DVI". But then there is also the connector at
    http://store.apple.com/us/product/M8639G/A?mco=MTY3ODQ5OTY
    and that looks like the one I have. But unlike the other adapters, this one is just called a "VGA Display Adapter". Does the connector have a name? How can I find adapters that have that same connector?
    I know I could use the adapter I have, plus a VGA to VGA cable, to hook up to a TV. But the quality of the VGA signal is poor in the digital world. My goal is to hook up to the TV via HDMI. Is this even possible? By which I mean, will my macbook generate the signals necessary to be able to be converted to HDMI?
    Thanks for any help,
    Zebulon T

    Thanks, Ded,
    You're right, the cable that I have won't work. I't from my previous, 2004 iBook. This is pretty embarrassing... I looked at the cable but didn't bother to try plugging it in.
    Looking at the close-up picture of the Mini-DVI to VGA adapter, that does look like the right connector. So I have Mini-DVI, and the other apter you pointed to can convert this to DVI. I'll take a look to see what makes the most sense, connector wise, downstream from that.
    Thanks very much.
    Zeb T

Maybe you are looking for

  • Problem with AppleID in iTunes store on iPod

    For some reason when I go to update or download new apps in the itunes store on my iPod it no longer shows my complete appleID when it asks for my password and therefore I can't log in.  On the store settings page it shows my proper ID and lets me lo

  • Can't get itunes to create playlist using songs on ipod

    How do I integrate the songs on my ipod with the itunes on my new computer without losing my downloads? I successfully authorized my new computer (Windows XP) for my itunes account. When I access my account on the new computer it shows all the songs

  • Is there a way ? changing font / color in all the title lips at once.

    i am making intro titles..  but now that i have made all the title clips... i really feel i need to change the font style....  also the color .. ( color i can go to the color board after making it to a compound clip..) but to change the font for all

  • Javascript: select all text, break link to style

    Hi I'd like to select all text in a Document (in different independent textboxes) and then break the link to it's style (in the program in the Flyout-menu of the paragraph styles) Is this function scriptable (javascript)? How do I select all the text

  • Example for function module

    Dear Friends, Could you please provide me the abap code (Select * ) for the below. I want to make a data source using Functional module. and the data is (tabel~field) VBRK-VBELN VBRK-FKART VBRK-WERKS VBRP - POSNR VBRP-NETWR VBRP-WAERK Where VBRK-VBEL