<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: Approach on loading multiple data sources sequentially within one job in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463129#M4263984</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorting in the first data flow is useless. You need the O&lt;EM&gt;rder by&lt;/EM&gt; in the 2nd, before the TC.&lt;/P&gt;&lt;P&gt;Can you try and do so? And post the generated SQL (from DS Designer menu: Va&lt;SPAN style="text-decoration: underline;"&gt;l&lt;/SPAN&gt;idation &amp;gt; Display Optimized S&lt;SPAN style="text-decoration: underline;"&gt;Q&lt;/SPAN&gt;L...)?&lt;/P&gt;&lt;P&gt;Set the Degree of Parallellism (in Dataflow Properties) to 1, run the job and post the Monitor output again, too, if you want.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Feb 2016 07:44:26 GMT</pubDate>
    <dc:creator>former_member187605</dc:creator>
    <dc:date>2016-02-15T07:44:26Z</dc:date>
    <item>
      <title>Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaq-p/11463109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;I'm working on a job which need to load four datasource by order and any one of them failed, the job should still continually go forward to the end.&lt;/P&gt;&lt;P&gt;In order to do that, I use a series of workflows which connected sequentially. Within each of workflow, there is one dataflow to load one data source to the target table. The target table is composed by those four datasource, so, for each of dataflow, I have to use Table_Comparison to make sure the fields are filled based on the&amp;nbsp; primary key. For this approach, it satisfies on those requirements, however, for each of workflow, they are processing for a while. The whole chain takes too much time. Does anyone have idea on how to improve on the performance or any other strategy to handle this case? Thanks a lot!&lt;/P&gt;&lt;P&gt;The screenshot for each of the layer as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WF chain:&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/880657" width="450" /&gt;&lt;/P&gt;&lt;P&gt;Within each of WF,&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/880702" width="450" /&gt;&lt;/P&gt;&lt;P&gt;Within each of DF&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/880701" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 22:05:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaq-p/11463109</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-03T22:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463110#M4263965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cindy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer the below document to optimize BODS job&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A __default_attr="46484" __jive_macro_name="document" class="jive_macro_document jive_macro" data-orig-content="Performance Optimization in BODS" href="https://community.sap.com/" modifiedtitle="true" title="Performance Optimization in BODS"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Surya B.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Feb 2016 03:45:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463110#M4263965</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-04T03:45:15Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463111#M4263966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you let me know what is the count of the Target table for all the data sources. If Amount of data is not too huge then try using 'Cached Comparison Table ' in Table Comparison.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Performance is okay as long as the amount of data is not too huge.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun Sasi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Feb 2016 08:27:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463111#M4263966</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-04T08:27:57Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463112#M4263967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can also try to use sorted input in TC (remember to sort the data before the TC &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/74/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Feb 2016 14:22:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463112#M4263967</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-04T14:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463113#M4263968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Allan,&lt;/P&gt;&lt;P&gt;Thanks for reply.Already applied sorted. But it doesn't help:(&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Feb 2016 19:29:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463113#M4263968</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-04T19:29:43Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463114#M4263969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arun,&lt;/P&gt;&lt;P&gt;Thanks for the response. The records is more than 300K. I understand 'Cashed Comparson Table' is supposed to be used in a dataset much less than that. Is that right?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Feb 2016 19:32:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463114#M4263969</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-04T19:32:24Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463115#M4263970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeah Cindy!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Better not to use Cached table comparison method in this case.. Do you have any lookups in your job. Also try creating indexes on the target table if possible. If there are more updates than inserts then Indexes play a very important role in performance tuning.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun Sasi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 09:56:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463115#M4263970</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-05T09:56:52Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463116#M4263971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;1. make 2 separate flows, the first flow is Source table &amp;gt;Query&amp;gt; target table, and the second is with TC. By doing so the first flow will be pushed down to DB, thus no Job server is involved in calculations.&lt;/P&gt;&lt;P&gt;2. How do you to optimize TC transform? This can not be pushed down to the DB, thus local resources are used. It depends on Source and target table, if both are properly indexed according to your Comparison options, then performance should be fine. The best bet here would be to avoid TC transform and simpy use script instead, which compares your 2 tables, seeing that there is no SCD2 needed, then this is very easy to maintain.&lt;/P&gt;&lt;P&gt;Custom scripts are&lt;STRONG&gt; always &lt;/STRONG&gt;faster and better than predefined transformations.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 15:28:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463116#M4263971</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-10T15:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463117#M4263972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check &lt;A __default_attr="51695" __jive_macro_name="document" class="jive_macro_document jive_macro" data-orig-content="Table_comparison transform: comparison method settings and performance impact in a nutshell" href="https://community.sap.com/"&gt;&lt;/A&gt; for a discussion on optimal settings for Table_Comparison.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 16:43:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463117#M4263972</guid>
      <dc:creator>former_member187605</dc:creator>
      <dc:date>2016-02-10T16:43:37Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463118#M4263973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is definitely not true! I have literally hundreds of examples with transforms largely outperforming any script. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 16:45:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463118#M4263973</guid>
      <dc:creator>former_member187605</dc:creator>
      <dc:date>2016-02-10T16:45:26Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463119#M4263974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dirk,&lt;/P&gt;&lt;P&gt;Actually I have already checked the doc you mentioned above. I ordered the source based on Primary key and then chose the sorted input in T_C. However, it did not help. My data set is not as huge as 1million. In fact, it's just 300000 roughly. I have no idea why the T_C took so long. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cindy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 18:44:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463119#M4263974</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-10T18:44:10Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463120#M4263975</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not convinced the TC is the culprit.&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Is the sort pushed down to the source? If not, is is performed by DS, which may be time-consuming.&lt;/LI&gt;&lt;LI&gt;How much faster is the dataflow without the TC? The extraction process might be the bottleneck.&lt;/LI&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 20:41:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463120#M4263975</guid>
      <dc:creator>former_member187605</dc:creator>
      <dc:date>2016-02-10T20:41:28Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463121#M4263976</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it depends on who did the scripting, right &lt;SPAN __jive_emoticon_name="laugh" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/74/images/emoticons/laugh.gif"&gt;&lt;/SPAN&gt;&amp;nbsp; ?&amp;nbsp; BODS is good in general, but when it comes to more compex stuff, then as you well might know, we might hit the limitations of graphical tools &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/74/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt; - BODS, SSIS, Informatica..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 20:43:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463121#M4263976</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-10T20:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463122#M4263977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;IMHO, it rather depends on who does the DS design &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/74/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;DS is not a graphical tool at all, only DS Designer is. At runtime, "real" code is generated and executed. DS has been optimised for generating very efficient code, not always so easy to produce manually.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 20:52:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463122#M4263977</guid>
      <dc:creator>former_member187605</dc:creator>
      <dc:date>2016-02-10T20:52:54Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463123#M4263978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dirk,&lt;/P&gt;&lt;P&gt;How the sort pushed down to the source? I check the source by "View data" and found that the source data already sorted by one of PK. They way I implemented is Query-&amp;gt; Order by -&amp;gt; two PKs.And in the T_C, I put the two PKs on the left, and other fields on the right as the compare columns .&amp;nbsp; Is this the correct way? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 22:36:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463123#M4263978</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-10T22:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463124#M4263979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That seems like the right approach indeed. In fact, that's how it always works for me with larger data volumes.&lt;/P&gt;&lt;P&gt;You mentioned your input is 300K records. Could you post some extra absolute figures?&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;execution time of every data flow&lt;/LI&gt;&lt;LI&gt;time it takes to load the first set of data without Table_Comparison&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Also, can you remove the temp table from your data flow? That might be another bottleneck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 09:40:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463124#M4263979</guid>
      <dc:creator>former_member187605</dc:creator>
      <dc:date>2016-02-11T09:40:59Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463125#M4263980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dirk,&lt;/P&gt;&lt;P&gt;I tested the load without T_C. Apparently it went much faster than I used T_C. I also removed the temp table. With T_C, it did not help a lot. &lt;/P&gt;&lt;P&gt;I checked some docs, (actually a lot) many people mentioned index the fields, however, I haven't find more details on how to do it. Would you pl give me some hints on index? Thanks so much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 16:32:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463125#M4263980</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-11T16:32:24Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463126#M4263981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I also attached one of the screenshot on the log, it has been running for more than one hour. The second WF is still processing. It's like running forever. &lt;SPAN __jive_emoticon_name="sad" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/74/images/emoticons/sad.gif"&gt;&lt;/SPAN&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/885963" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 16:53:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463126#M4263981</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-11T16:53:59Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463127#M4263982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From my document on Table_Comparison:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Sorted Input:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Often the most efficient solution when dealing with large data sources, because DS reads the comparison table only once. This option can only be selected when it is guaranteed that the incoming data are sorted in exactly the same order as the primary key in the comparison table. In most cases incoming data must be pre-sorted, e.g. using a Query transform with an Order-by (that may be pushed down to the underlying database), to take advantage of this functionality.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the log, it seems:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;You don't have a primary key in the comparison table. Therefore DS has to sort it, first, caching all in memory, a very time-consuming process.&lt;/LI&gt;&lt;LI&gt;Your source is a content extractor, isn't it? And it doesn't produce the data in the correct order. Therefore DS has to perform another sort operation.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stage your input data in a database table with the correct primary key (you can use the Data_Transfer transform to that extent) and make sure your comparsion table has the same primary key column(s). You're job will termiate in seconds.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Feb 2016 11:38:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463127#M4263982</guid>
      <dc:creator>former_member187605</dc:creator>
      <dc:date>2016-02-12T11:38:31Z</dc:date>
    </item>
    <item>
      <title>Re: Approach on loading multiple data sources sequentially within one job</title>
      <link>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463128#M4263983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dirk,&lt;/P&gt;&lt;P&gt;Really appreciated your help. The reason I did not put primary key in the conparison table is that one of data source include NULL value in one field of PK. So, I removed the PK in the target table, and use 'Identify key' as the PK. Now, I just took out that datasource and put the PK back on the comparison table. &lt;/P&gt;&lt;P&gt;In addition, I used a stage table to sort the datasource and after that, use the sorted stage table do T_C. However, I got error message on it. It seems like 'Order by' does not work during the first DF. The stage table is still not sorted. Please look at the below .In order to solve this error, I have to put another Query in front of T_C ( Order by one more time). The error has gone. But the no improvement on the performance compare with the old solution.&amp;nbsp; Would you know where I did wrong? Thanks again!&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/886884" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/886885" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/886886" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/886887" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Feb 2016 20:38:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/approach-on-loading-multiple-data-sources-sequentially-within-one-job/qaa-p/11463128#M4263983</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-12T20:38:04Z</dc:date>
    </item>
  </channel>
</rss>

