<?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>topic Re: Automatically mapping columns SAS DI in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262406#M18263</link>
    <description>&lt;P&gt;Oh, so you wished for a tool&amp;nbsp;that worked like Table Loader, but for meta data...&lt;/P&gt;
&lt;P&gt;As of my first reply, there are no such tool AFAIK.&lt;/P&gt;
&lt;P&gt;But if the logic in mapping columns in those jobs are not complex, I still think it's easier to this in DIS rather writing SAS programs, so...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But since there are mapping tools with support for other vendors like Informatica, IBM Data Stage etc it would be a great if SAS (or any other 3rd party vendor) could supply such functionality&amp;nbsp;for DI Studio.&lt;/P&gt;</description>
    <pubDate>Fri, 08 Apr 2016 12:47:32 GMT</pubDate>
    <dc:creator>LinusH</dc:creator>
    <dc:date>2016-04-08T12:47:32Z</dc:date>
    <item>
      <title>Automatically mapping columns SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262321#M18257</link>
      <description>&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a method / plug in to automatically mapping a lot of DDS tables with their corresponding sources?&lt;/P&gt;&lt;P&gt;Take into account that variable names is different in DDS tables and sources.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WE are in the process of building our DW having a lot of sources which need to be transposed in DDS tables.&lt;/P&gt;&lt;P&gt;The classic method we know is to create jobs for each DDS table and manually map the fields from the interface (using &lt;STRONG&gt;mapping &lt;/STRONG&gt;tab from &lt;STRONG&gt;Table Loader Transofrmation&lt;/STRONG&gt;).&lt;/P&gt;&lt;P&gt;Since we have a lot of DDS tables and sources (around 150) manually mapping them is quite hard.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think we can use &lt;STRONG&gt;User Written Code &lt;/STRONG&gt;to map them but this will not generate the mapping interface that the &lt;STRONG&gt;Table Loader Transofrmation &lt;/STRONG&gt;does , thus the maintenance of the model becoming hard.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What we are looking for is a method to automatically map them as well as generating the interface mapping from Table Loader Transofrmation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We use SAS DI 4.901.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;10x&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 07:56:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262321#M18257</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2016-04-08T07:56:22Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically mapping columns SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262352#M18260</link>
      <description>&lt;P&gt;Hi Loko,&lt;/P&gt;
&lt;P&gt;can you please define "automatically".&lt;/P&gt;
&lt;P&gt;I know that there are quite a few "mapping" tolls on the market, but non of them (to my knowledge) support&amp;nbsp;generating of SAS DI flows. You could probably do this by updating&amp;nbsp;metadata problematically&amp;nbsp;- but that will probably be much&amp;nbsp;more time consuming that just get started building your flows the standard way. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Having jobs for each DDS table is normal, and 150 is not that large. Usually at least from the loading part perspective, you can usually&amp;nbsp;have 2-3 standard types&amp;nbsp;of loading&amp;nbsp;(SCD, Upsert, append/insert), so you can build some rough templates&amp;nbsp;for that.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What do you mean it's hard? Because it's so many? If the business logic is complicated, you can't definitely&amp;nbsp;not automate this...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do not use User Written! That's even harder than using standard transformations. If you mainly have 1-1 you just point and click.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have overlapping source systems (like different customers from different systems), you can map the sources to a common stage table, and then have just one DDS load job.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What do you really mean by "&lt;SPAN&gt;&lt;EM&gt;What we are looking for is a method to automatically map them as well as generating the interface mapping from Table Loader Transofrmation.&lt;/EM&gt;"?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Perhaps you need to describe more about your challanges, DW architecture etc.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 09:45:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262352#M18260</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2016-04-08T09:45:41Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically mapping columns SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262363#M18262</link>
      <description>&lt;P&gt;Hello Linus,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our flows start with the &lt;STRONG&gt;Extract&lt;/STRONG&gt; phase where we load the numerous &lt;STRONG&gt;*.txt&lt;/STRONG&gt; into sas tables. This is not difficult and we can easily do it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After that comes the &lt;STRONG&gt;Transformation &lt;/STRONG&gt;phase where we have to map the columns...So we have &lt;STRONG&gt;Table Loader transformation&lt;/STRONG&gt; where we manually map the columns from the loaded tables to DDs Tables. This is the difficult part because of the many tables we have to manually map ; that's why i asked if there is a plug-in which can mimic the &lt;STRONG&gt;Table Loader transformation&lt;/STRONG&gt; behaviour , thus generating 150 jobs which will load the data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;10x&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 10:08:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262363#M18262</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2016-04-08T10:08:31Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically mapping columns SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262406#M18263</link>
      <description>&lt;P&gt;Oh, so you wished for a tool&amp;nbsp;that worked like Table Loader, but for meta data...&lt;/P&gt;
&lt;P&gt;As of my first reply, there are no such tool AFAIK.&lt;/P&gt;
&lt;P&gt;But if the logic in mapping columns in those jobs are not complex, I still think it's easier to this in DIS rather writing SAS programs, so...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But since there are mapping tools with support for other vendors like Informatica, IBM Data Stage etc it would be a great if SAS (or any other 3rd party vendor) could supply such functionality&amp;nbsp;for DI Studio.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 12:47:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Automatically-mapping-columns-SAS-DI/m-p/262406#M18263</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2016-04-08T12:47:32Z</dc:date>
    </item>
  </channel>
</rss>

