How to make Filemaker as data store in ODI.

Hi
I have a requirement where i need to export data from Filemaker 11 to Oracle 11g, using ODI 11g . Is their any way to use Filemaker directly or by using ODBC connection of Filemaker to use it as data store to export data into Oracle database. Also let me know what measures need to be taken to make it happen?
Thanks in advance.
Regards
Sandeep.

Thanks Dev for responding,
I have created the ODBC DSN for filemaker tool and trying to add it in topology. But it is not recognizing into any datastore. Tried with sun-jdbc/odbc driver also in odi. But didn't work.
Can you suggest me how to connect the filemaker odbc in odi.
Thanks in advance.
Regards
Sandeep

Similar Messages

  • How to create data stores in ODI ?

    Hi all,
    I am new to this ODI part.Can anyone please help me as how to create data stores in ODI.
    A prompt reply will be highly aprreciated.
    Thanks
    Saurabh.

    What do you mean by "create datastores"?
    If you mean you want to reverse engineer existing tables from a database, then the phrase used in the ODI docs is "reverse enginnering". If you mean to create new tables in a database, then:
    1) ODI is not meant to be a database design tool.
    2) Using the "diagrams" node under a data model, you are able to use the "Common Format Designer" (CFD) tool to design and create the structure. The CFD tool is a simple ER-digram tool, but importantantly, if you drag structures in from one model to another, it remembers where it came from, allowing automatic generation of interfaces, and it automatically translates the data types.

  • How to make the 'Finish Date' field Editable in Project server 2013

    Hi All,
    In Project server 2013 on premises deployment, When I try to create a new enterprise project [Also in case of new custom project type], Only the 'Start Date' field is available. The 'Finish Date' field is by default taking the value of the 'start Date' itself.
    I am unable to make this 'Finish Date' field editable.
    Any pointers on this would be very helpful,
    Thanks
    Shanky

    Shanky --
    When you create a new project in either Microsoft Project Professional or Project Online, the system does not allow you to enter both a Start date and a Finish date for the project.  Here is how the software works:
    You enter the Start date of the project.
    You completely plan the project with tasks, task dependencies, task Durations, and assigning resources to tasks.
    Based on the Start date you provide, plus all of the task information, the software calculates the Finish date of the project for you.  So, you cannot provide both the Start date and the Finish date, nor is they any way to force the system to allow
    you to do this.  Hope this helps.
    Dale A. Howard [MVP]

  • How to make today's date be at the top of the page?

    In month view, how can I make today's date appear at the top of the page? When it is late in the month, I don't need to see a month of past events--I need to see what is coming up.

    MTM wrote:
    I have a report in which the data from a repeating frame frequently spans several pages and I want to put a notation at the top of each new page that says "xxx continued...".
    Assume the repeating frame rows for employee John which span all of page 1 and half of page 2. Then, rows for employee Sue are produced, continuing through the rest of page 2 and all of page 3. A third employee, Ted, STARTs on page 4.
    At the top of page 2 I would like to have the notation "John continued...". Similarly, at the top of page 3, I'd like "Sue continued....".
    The kicker is the condition where a new employee, STARTs at the top of page, like Ted, above. In that case, I do not want any message printed.
    I sure would appreciate any insights......Check this {thread:id=2503674}
    you will get idea.
    Hope this helps
    Hamid

  • How to use Filemaker database as datasource of ODI 11.1.1.5 for migration

    Hi Everyone,
    I am very new to ODI... and i have been assigned a work to migrate data from filemaker(10) database to Oracle 11g database by using ODI 11.1.1.5 tool.
    Is their any way to add Filemaker(10) as datasource in ODI..IF their is any possibility pls respond with step by step procedure..
    Thanks in advance,
    Regards
    Sandeep

    Hello,
    Your filemaker install should have come with a jdbc driver (.jar file). You'll need to check your filemaker pro documentation to confirm. Once you have the file, place it in the ODI/oracledi/agent/drivers folder where your agent lives (also place it on your client if you want to use the local agent for testing). You can then create a custom Technology in the Topology tab in ODI.
    There are many options in the Technology definition which you will need to figure out based on what filemaker pro can handle and how it processes queries. Once the technology is created, add a Data Server and Physical Schema as you would any other technology. Then, build the model, datastores, interfaces, etc. just like any other tech.
    Hope this gets you started.
    Thank you,
    Michael R.

  • Reverse engg data store using ODI SDK

    how to I reverse engineer a data store and not a model using ODI SDK
    Is there any class for reverse engg? Or should I use KM's?

    When I reverse engg my delimited or fixed file, I am able to see the data of datastore; I used same datastore in interface
    Yes , I used the data store in interface using code(sdk)
    I am not doing anything manually in studio; everything is done through java code (using sdk)...but I have checked data of datastore by right clicking on it, its giving proper data
    filedescriptor contains start position and num of bytes
    your text file is looks like FIXED format,
    my Delimited format text file:
    empNo,empName
    1,Deepa
    2,Deepali
    3,Patil
    4,Deeps
    and FIXED format text file:
    10   
    Georges                                     
    Hamilton                                    
    15/01/2001 00:00:00
    11   
    Andrew                                      
    Andersen                                    
    22/02/1999 00:00:00
    12   
    John                                        
    Galagers                                    
    20/04/2000 00:00:00
    13   
    Jeffrey                                     
    Jeferson                                    
    10/06/1988 00:00:00
    20   
    Jennie                                      
    Daumesnil                                   
    28/02/1988 00:00:00
    21   
    Steve                                       
    Barrot                                      
    24/09/1992 00:00:00
    22   
    Mary                                        
    Carlin                                      
    14/03/1995 00:00:00
    30   
    Paul                                        
    Moore                                       
    11/03/1999 00:00:00
    31   
    Paul                                        
    Edwood                                      
    18/03/2003 00:00:00
    32   
    Megan                                       
    Keegan                                      
    29/05/2001 00:00:00
    40   
    Rodolph                                     
    Bauman                                      
    29/05/2000 00:00:00
    41   
    Stanley                                     
    Fischer                                     
    12/08/2001 00:00:00
    42   
    Brian                                       
    Schmidt                                     
    25/08/1992 00:00:00
    50   
    Anish                                       
    Ishimoto                                    
    30/01/1992 00:00:00
    51   
    Cynthia                                     
    Nagata                                      
    28/02/1994 00:00:00
    52   
    William                                     
    Kudo                                        
    28/03/1993 00:00:00
    if file format is Delimited we need not to worry about physical length or logical length, bcoz we are able to do reverse engg for that; which automatically set all fields
    odiColumn.setLength(length); method sets both physical and logical length

  • Error when adding multiple source data stores in ODI Interface

    I am trying to create an ODI Interface with couple of source tables and one target table. Say for example I am using the following data structure in my target table.
    Order (Target Table)
    order id
    product id
    customer id
    address id
    warehouse id
    shipment id
    for the above target table i need to extract data from each of the following source tables.
    orderitem
    product
    customer
    address
    warehouse
    shipment
    Total 6 source tables i need to join however and load data for target table.
    When I drag source data stores in to ODI interface mapping tab It throws the following Null Pointer Error. Due to this error I am not able to map target table with all the source tables.
    Please suggest me what could be the reason for the error.
    Error:
    java.lang.NullPointerException
         at oracle.odi.interfaces.interactive.support.clauseimporters.ClauseImporterDefault.importClauses(ClauseImporterDefault.java:81)
         at oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddSourceDataStore.performAction(InterfaceActionAddSourceDataStore.java:124)
         at oracle.odi.interfaces.interactive.support.InteractiveInterfaceHelperWithActions.performAction(InteractiveInterfaceHelperWithActions.java:845)
         at oracle.odi.interfaces.interactive.support.InteractiveInterfaceHelperWithActions.performAction(InteractiveInterfaceHelperWithActions.java:821)
         at oracle.odi.ui.OdiSdkEntityFactory.dropSourceDataStore(OdiSdkEntityFactory.java:523)
         at oracle.odi.ui.etlmodeler.diag.dragdrop.DiagramNodeDropHandler.dropObjects(DiagramNodeDropHandler.java:150)
         at oracle.diagram.framework.dragdrop.handler.DelegateChooserDropHandler.dropSelected(DelegateChooserDropHandler.java:386)
         at oracle.modeler.dnd.ModelerTCDropHandler.access$001(ModelerTCDropHandler.java:69)
         at oracle.modeler.dnd.ModelerTCDropHandler$3.run(ModelerTCDropHandler.java:288)
         at oracle.modeler.dif.GraphicAdder.addImpl(GraphicAdder.java:387)
         at oracle.modeler.dif.GraphicAdder.addAndLayoutImpl(GraphicAdder.java:372)
         at oracle.modeler.dif.GraphicAdder.addSelectAndLayout(GraphicAdder.java:348)
         at oracle.modeler.dnd.ModelerTCDropHandler.dropSelected(ModelerTCDropHandler.java:284)
         at oracle.diagram.framework.dragdrop.handler.DelegateChooserDropHandler.drop(DelegateChooserDropHandler.java:150)
         at oracle.diagram.framework.dragdrop.DefaultDropPlugin.drop(DefaultDropPlugin.java:115)
         at oracle.modeler.dnd.ModelerDropPlugin.drop(ModelerDropPlugin.java:100)
         at oracle.diagram.framework.dragdrop.DropTargetHelper.drop(DropTargetHelper.java:188)
         at oracle.diagram.framework.dragdrop.ManagerViewDragAndDropController$MyDropTargetListener.drop(ManagerViewDragAndDropController.java:802)
         at java.awt.dnd.DropTarget.drop(DropTarget.java:434)
         at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:519)
         at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:832)
         at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:756)
         at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:30)
         at java.awt.Component.dispatchEventImpl(Component.java:4487)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
         at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:4312)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4163)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

    Hello,
    does somebody have a solution for this issue?
    I am new to ODI and have the same problem. I am using ODI Designer Standalone Edition Version 11.1.1.
    Maybe there is something wrong with my configuration, maybe I am doing something wrong while creating the mapping graphically. It does not help to save and re-open the mapping. Also it does not help to re-reverse engineer the objects. Also it does not seem to have something to do with the number of objects joined (some objects seem to always cause this error, with some the error starts when there are 10 or more objects on the map before they are added).
    One possible workaround i have found is to do it all on the quick-edit tab by one by one creating the joins and mappings (+source or lookup joins and filter mapping). It seems to work with my configuration, but drag&drop functionality on the mapping tab would sometimes be faster, more convenient and just more human like.
    Br,
    Jaanus

  • How to make Filemaker data indexed by SES?

    We want to make lots of our data in Filemaker indexed by SES(Oracle Secure Enterprise Search). But it seems that oracle doesn't provide Filemaker option. How can I make the data indexed?
    Message was edited by:
    yoohan

    We want to make lots of our data in Filemaker indexed
    by SES(Oracle Secure Enterprise Search). But it seems
    that oracle doesn't provide Filemaker option. How can
    I make the data indexed?
    Is it a difficult question? I think it isn't that difficult to write a adaptor to extract the text from filemaker data record.
    Message was edited by:
    yoohan

  • During synchronization, how to make the iPhone data will not be replaced by data from iTunes, but otherwise?

    Well, I recently iTunes has Buge and when I reopened everything was gone. I did not backup later, so my library is composed only of my purchases on the iTunes Store. I want to sync my iPhone with iTunes, but if I make this sync, iTunes will erase all data on the iPhone and replace with data from the iTunes library. But I want the opposite, that is to say replace iTunes data with data from the iPhone. How do I do this?
    Thank you in advance!
    PS: I know that many will tell me that iTunes syncing only occurs from iTunes to iPhone, not vice versa, or need to use an extraction program .. But is it any other solution?

    Dudley,
    Try this Knowledge Base Article:
    iCal, Mac OS X 10.5: Empty "Home" and "Work" calendars may appear after installing Leopard
    Since you have a .Mac account, have you been using .Mac Backup?
    ;~)

  • How to make net due date dependent on Payment Terms in credit memo FB75

    Hi Experts,
    In our system currently when we create credit memo using tcode FB75 system makes the invoive due immediately.
    We wanted to make this net due date dependent on payment terms given by us. Please let me know how can I achieve this..
    Please let me know if there is any user exit there or the configration path to achieve this...
    Regards,
    Vidya

    Hi,
    "vbdkr-zterm. is nothing but Payment terms
    *   Fetching Payment term details
        SELECT SINGLE * FROM t052 INTO w_t052 WHERE zterm = vbdkr-zterm.
        IF sy-subrc = 0.
          CLEAR i_faede.
          MOVE-CORRESPONDING w_t052 TO i_faede.
          MOVE: w_t052-ztag1 TO i_faede-zbd1t,
          w_t052-ztag2 TO i_faede-zbd2t,
          w_t052-ztag3 TO i_faede-zbd3t.
          i_faede-bldat = BKPF-budat.                         "this is Importnat posting date
          i_faede-koart = 'D'.
    *     Fetching Due date using Function Module
          CALL FUNCTION 'DETERMINE_DUE_DATE'
            EXPORTING
              i_faede                    = i_faede
            IMPORTING
              e_faede                    = e_faede
            EXCEPTIONS
              account_type_not_supported = 1
              OTHERS                     = 2.
          IF sy-subrc <> 0.
          ENDIF.
          w_invdate = e_faede-netdt.              "this field contains Net due date...
        ENDIF.
    Prabhudas

  • How  to make the Fix Date & Qty automatic

    Dear Friends,
    In the Sales order schedule line there is an indicator  Fixed Date & Qty.
    How can I make this indicator to be automatic  when I create the Sales Order.
    Please help
    Ravi

    Hi Ravi,
    Goto SHD0 T.Code and create a transaction variant.
    Assign the same to your sales order type.
    When you try to create a sales order then this will be ticked by default.
    The same you can do in OVZJ T.Code also.Here against your sales area,you have to tick it.
    Regards,
    Krishna.

  • How to make the datagrid data organised

    I am not sure what code that can make the data in datagrid in position like regid,regname,,address,email,phone,company rather than every time I go in,it will refresh and be in random position and it is not organised.
    Please help and please tell me where to put the code.
    package {
      import flash.display.MovieClip;
      import fl.events.*;
      import flash.events.*;
      import flash.net.NetConnection;
      import flash.net.Responder;
      import RecordSetDP;
      public class RegistrationAdmin extends MovieClip {
      private var gateway: String = "http://localhost:8088/amfphp/gateway.php";
      private var connection: NetConnection;
      private var refreshResponder: Responder;
      private var updateResponder: Responder;
      private var regid: int;
      public function RegistrationAdmin () {
      viewBtn.addEventListener (MouseEvent.CLICK, viewRegistrants);
      updateBtn.addEventListener (MouseEvent.CLICK, updateRegistrant);
      deleteBtn.addEventListener (MouseEvent.CLICK, deleteRegistrant);
      addBtn.addEventListener (MouseEvent.CLICK, addRegistrant);
      updateResponder = new Responder (refreshData, onFault);
      refreshResponder = new Responder (refreshSuccess, onFault);
      connection = new NetConnection ();
      connection.connect (gateway);
      registrantsDG.addEventListener (Event.CHANGE, gridItemSelected);
      refreshData (true);
      public function viewRegistrants (e: MouseEvent): void {
      refreshData (true);
      private function refreshData (refresh: Boolean): void {
      if (refresh)
      connection.call ("RegistrantService.viewRegistrants", refreshResponder);
      private function refreshSuccess (result: Object): void {
      registrantsDG.dataProvider = RecordSetDP.toDataProvider (result);
      private function onFault (fault: Object): void {
      trace (String (fault.description));
      private function gridItemSelected (e: Event): void {
      regid = e.target.selectedItem.regid;
      regnameTxt.text = e.target.selectedItem.regname;
      addressTxt.text = e.target.selectedItem.address;
      phoneTxt.text = e.target.selectedItem.phone;
      emailTxt.text = e.target.selectedItem.email;
      companyTxt.text = e.target.selectedItem.company;
      private function getParams () {
      var param: Object = new Object ();
      param.regid = regid;
      param.regname = regnameTxt.text;
      param.address = addressTxt.text;
      param.phone = phoneTxt.text;
      param.email = emailTxt.text;
      param.company = companyTxt.text;
      return param;
      private function updateRegistrant (e: MouseEvent): void {
      var param: Object = getParams ();
      connection.call ("RegistrantService.updateRegistrant", updateResponder, param.regid, param.regname, param.address, param.phone, param.email, param.company);
      private function deleteRegistrant (e: MouseEvent): void {
      var param: Object = getParams ();
      connection.call ("RegistrantService.deleteRegistrant", updateResponder, param.regid);
      private function addRegistrant (e: MouseEvent): void {
      var param: Object = getParams ();
      connection.call ("RegistrantService.addRegistrant", updateResponder, param.regname, param.address, param.phone, param.email, param.company);

    the datagrid has sortItems and sortItemsOn methods you can use.

  • How to make smartform get data from report painter???

    hi all!
    please tell me how to get data from report painter?
    i has a report painter zabc ( create through t-code ke31).
    I want  get data from Zabc after run and show data by smartform.
    plz help me!
    thanks

    Hi ,
    Please check this link [SMARTFORM|http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVSCRSF/BCSRVSCRSF.pdf]
    Regards,
    Smart

  • How to make the manufacture date as  not required field

    When upload initial stock, the manufacture date is made as a required field to enter but actually there are no related information for some materials.  Is there any configuration to disable this function and make manufacture date field as an optional field?
         Thanks a lot!

    Hi,
    Use t.code: OMJX and make  date of manufacture {field nameGOITEM-HSDAT} field as hide or display as you required and save.
    Now try ur trasnaction.
    Regards,
    Biju K

  • How to make TreeByNestingTableColumn when data is coming by RFC

    Hi ,
    I have a requirement in my project that i need to populate the TreeByNestingTable from the data that is coming from backend( importing Adaptive RFCs).
    Also, on selection of a row having a node , i need to open some view & on selection of row having leaf, i need to open some other view.
    Can anyone guide me, so as how to do this...?
    thanks,
    ankur

    Hi valery,
    Thanks a lot for your instant reply on SDN.
    But i didn't get what you explained me as I am new to WebDynpro Java
    If you could explain me this in step by step process & coding involved.
    i have created a new value node in component controller to bind it with table & initially having RFCNAME_Input in component controller.I have added attributes required for treetable to this new value node & also placed a recursive node in it.
    Then, i have placed elements of RFCNAME_Input->Output->Lt_org_unit node to an arraylist.
    After this i am not able to proceed.
    I would be very greatful to you if you can spare some time & help me.
    Thanks & Regards,
    Ankur
    <b>
    code i wrote for populating arraylist.:</b>
    IWDNode tnode = wdContext.nodeTest_Org_Unit_Input().nodeOutput().nodeLt_Org_Unit();
    int size = tnode.size();
    final Collection modelObjects = new ArrayList(size);
    for(int i = 0;i<size;i++)
    final IWDNodeElement tele = tnode.getElementAt(i);
    final Object model = tele.model();
    modelObjects.add(model);

Maybe you are looking for

  • Exchange E-Mail not Respecting "Off-Peak" Settings on Phone Start-Up

    I've got my work exchange e-mail set-up on my phone to have a quiet time before 8am, after 6pm and al;l day at the weekend when sync is set to "Manual". This works fine 99% of the time -except if my phone has been switched off.  When the phone is swi

  • Boosting o2 Wifi signal with Airport Express

    Dear all, I had read that one could boost our o2 Wifi signal with the Airport Express. I don't seem to be able to do it! Can anyone help. Detsky

  • Customize Menu Items

    Hello Experts, Can I customize the menu for any user ?, like I don't want to show HELP Menu item to all. Can I block Help or some other menu. Thanks & Regards

  • Security With J2ME Question

    Hello, I am currently developing an application allowing users to purchase tickets using J2ME, ASP (server side JavaScript) and a SQL Server database. I wanted to find out whether there is a way to make network connections to the server side secure?

  • [Solved] /bin/mount hanging, preventing shutdown

    Hi, Upgraded my system today - got a problem with symbolic links to /var/run and /var/somethingelse which I solved using the solution in another post. But now mount shows a continuous 100% system load, and I am unable to kill (even -9) it. It also pr