Skip to Content
avatar image
Former Member

Import Trigger: MDM PI Adapter

Dear All,

Can you please let me know if the Import gets triggered automatically (even if the inbound port is set as manual) after PI writes a file to "Ready Folder" using MDM PI Adapter?

Thanks,

Pooja

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • May 17, 2011 at 04:48 PM

    Hello

    MDM imports the message independently using the MDM Import Server (MDIS), even if you use the MDM PI Adapter.

    Then, if the Port is set up for manual processing instead of automatic, automatic processing of files in the Ready folder will not happen.

    BR,

    Carlos

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 18, 2011 at 06:55 AM

    Hi Pooja,

    MDM Import has got nothing to with MDM PI adapter configuration at all.

    The adapter will only write files to the inbound ready folder but cannot control MDIS.

    If you want to import the data automatically, then the inbound port should be set to automatic.

    Regards,

    Sravan

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 18, 2011 at 09:57 AM

    Yes PI places the files in ready folder.

    As the port is set to "manual" the file doesn't move to archive folder but it stays in ready folder only.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 19, 2011 at 01:33 PM

    Hi Pooja

    If port is defined as Manual the import will not get triggered automatically.

    thanks-Ravi

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 23, 2011 at 08:34 AM

    Hello Pooja,

    The use MDM PI Adapter, is only to place the xmls in the ready folder of the specifies port of the repository.

    Once the file is placed in the Ready folder, it the job of MDIS Master Data Import Server to Pick up the files from the ready folder, use the map applied in the port, update the details as per the map configurations, and move the file to archive or exception.

    The job on MDM PI Adapter is only to place the file in the MDM Ready folder.

    Regards,

    Abhishek

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 26, 2011 at 10:57 PM

    Hey,

    Contrary to the common belief, MDM Adapter of PI can control MDIS. Here is how the process work.

    For Inbound process:

    1. MDM Adapter of PI opens a connection to the MDM Repository.

    2. PI write the file in Ready folder of Inbound Port using MDM Adapter.

    3. MDM Adapter then invokes MDIS to import the file.

    4. Once MDIS imports the file successfully, it send successful acknowledgment to MDM Adapter.

    5. MDM Adapter close the connection in PI .

    6. If MDIS does not sends successful ack back to MDM Adapter, PI will throw error.

    As for your question, i haven't tried it, but give it a shot and let us know how does the import work if Port is Manual or Auto.

    Thanks

    Aamir

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Aamir,

      PI Adapter can never control MDIS.

      Data Transfer from PI to MDM involves the following steps:

      1. Data sent from any connected system is stored within PIu2019s internal table.

      2. The XML message is forwarded to the MDM PI Adapter.

      3. The MDM JCA Adapter itself invokes the MDM Java API and sends message to MDM using MDIS port functions.

      4. These XML messages are sent to corresponding MDIS port folder so that MDIS can import the files independently.

      5. The Adapter updates the delivery status in PI monitoring.

      6. u201CFinished Import eventu201D is thrown by MDIS and caught by the MDM JCA Adapter.

      7. The import status is used to update PI monitoring accordingly.

      The 6th point means, that the MDIS will send the acknowledgement which will be updated in the PI monitoring services.

      This is the improvement done in PI introducing the adapter to have better monitoring.

      It is never meant to and not supposed to control MDIS.

      For the data to be imported automatically, then the port status should be set to automatic.

      Also note that this acknowledgement from MDIS will not be sent to PI if the port is manual.

      Regards,

      Sravan