Porting of Data from Peoplesoft to SQL database

Home Page Forums BizTalk 2004 – BizTalk 2010 Porting of Data from Peoplesoft to SQL database

Viewing 1 reply thread
  • Author
    Posts
    • #18227

      Hi,

      i send port i have configured the peoplesoft adapter .So this adapter will convert the essential peoplesoft tables to XML. In the receive port do i need to use webservice to insert data in SQL database or any other method.

       Give me some URL or examples

      Regards

      Guhan 

       

    • #18228

      Guhan,

      In your Orchestration (if you're using one), create a Send Port and configure it to "Specify Later". Once the app is deployed, configure the Send Port as an SQL port; this cannot be done on the development machine, the app has to be deployed. Click the configure button and you can enter your connection settings, etc.

       

      • #18233

        How can i test the project without specifying send and receive ports? 

        in receive port do we need to include a web service?

        Any url or example or webcast u have?

         

         

        • #18234

          When you build and deploy the application you have to use the BizTalk Administration Console to "Configure" the application. Configuration includes altering Send/Receive ports. So you can't test the application without specifying send and receive ports; they must be configured before the application starts.

          I haven't worked with the PeopleSoft adapter…if PeopleSoft communicates through a Web Service, then yes you do. Otherwise, no you need to specify an adapter for PeopleSoft, which may be a SQL adapter.

        • #18235

          Here are 2 excellent books that I used to learn BizTalk; this site is very helpful too.

          BizTalk 2006 Recipes: A Problem-Solution Approach    ISBN: 1-59059-711-7

          Pro BizTalk 2006     ISBN:1-59059-699-4

          • #18241

            Guhan,

            I am by no means an expert on the BizTalk Peoplesoft LOB adapter, however if
            you read the 'Microsoft BizTalk Adapters for Peoplesoft' document available at http://www.google.co.uk/url?sa=t&ct=res&cd=3&url=http%3A%2F%2Fdownload.microsoft.com%2Fdownload%2F1%2F6%2F9%2F16968441-c6c8-4bd0-9410-5f4014bc61f0%2Fpeoplesoft.doc&ei=iHsYR46JFaD8wwHD5LySCA&usg=AFQjCNHdHlMQ_R2GFax-HkJXEsO_RmRk9Q&sig2=J0JmXwmTM0hMBtqKevQ_2w

            this should give you a good starting point.

            To answer your question, you will use the Peoplesoft LOB Adapter to retrieve
            data from Peoplesoft and that data will be in an Xml format. You will then map
            the Peoplesoft Xml into a format that represents an Insertgram for SQL Server
            and insert the data using the BizTalk SQL Adapter that comes 'in the box'.

            Delving into the technical aspect of this solution, it would appear that you
            cannot poll Peoplesoft (using the LOB adapter) on a receive location (see the
            final paragraph on page 9 of the aforementioned document). So, you will need to
            use an orchestration to send a request message (over a send port –
            solicit/response) to Peoplesoft to gather the necessary data for delivery to
            SQL Server. Once you have received a response from Peoplesoft, you can map the
            data into the SQL Xml format and send that to SQL Server using a Send Port
            configured to use the BizTalk SQL Adapter. Note, you'll need to trigger the
            orchestration using a 'throw-away' message.

            To generate the necessary Xml schemas (XSD's), use the 'Add Generated Items'
            tool in Visual Studio and use the 'Add Adapter Metadata' option selecting the
            relevant adapter to use.

            Section 3.3.1 of the above document (Design
            Pattern: Receive Handler—from PeopleSoft to BizTalk Server) will also help
            with your specific problem.

            Hope this helps, Nick.

          • #18247

            Can u give any url that solves me this problem?Without  web service can we  port data.

            We need to test the orchestration know bwfore we deploy?

             

             

          • #18248

            Can u give any url that solves me this problem?Without  web service can we  port data.

            We need to test the orchestration know bwfore we deploy?

             

             

Viewing 1 reply thread
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.