<?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: Aggregate Transformation in SAS in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/356545#M10684</link>
    <description>&lt;P&gt;1)- Source table&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8745i480BAF7E64DE3C9D/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="2.JPG" title="2.JPG" /&gt;&lt;/P&gt;&lt;P&gt;2)- extract transformation&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8746i4ED90FA13EB574A4/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="1.JPG" title="1.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3)- mapping , use sum and count function:&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8747iA5A586700861BA0C/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="3.JPG" title="3.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4)- groupy by tab, select region as group by&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8748i1324DC3EF5E71AD5/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="4.JPG" title="4.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;5) go to option tab- select "yes" to distinct.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8749iFA8EC316B02EDF7D/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="5.JPG" title="5.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6) - output data same-&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8750i55DC6854DDC12E1B/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="6.JPG" title="6.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 05 May 2017 20:38:44 GMT</pubDate>
    <dc:creator>Riteshdell</dc:creator>
    <dc:date>2017-05-05T20:38:44Z</dc:date>
    <item>
      <title>Aggregate Transformation in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355497#M10661</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a source table as structure as below&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="jiveNoBorder" border="0" cellspacing="0" cellpadding="1"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH align="center" valign="middle"&gt;&lt;SPAN&gt;&lt;STRONG&gt;identifer&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;
&lt;TH align="center" valign="middle"&gt;&lt;SPAN&gt;&lt;STRONG&gt;payout&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;
&lt;TH align="center" valign="middle"&gt;&lt;SPAN&gt;&lt;STRONG&gt;region&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;11&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;12&lt;/TD&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And my required output is&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="jiveNoBorder" border="0" cellspacing="0" cellpadding="1"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH align="center" valign="middle"&gt;&lt;SPAN&gt;&lt;STRONG&gt;region&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;
&lt;TH align="center" valign="middle"&gt;&lt;SPAN&gt;&lt;STRONG&gt;count identifier&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;
&lt;TH align="center" valign="middle"&gt;&lt;SPAN&gt;&lt;STRONG&gt;sum payout&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;30&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What transformation in SAS Data Integrator studio &amp;nbsp;have to use for the required result?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there any aggregartor transformation in SAS DI??&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Awaiting response..Thanks in advance&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 07:18:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355497#M10661</guid>
      <dc:creator>Helannivas</dc:creator>
      <dc:date>2017-05-03T07:18:04Z</dc:date>
    </item>
    <item>
      <title>Re: Aggregate Transformation in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355511#M10662</link>
      <description>&lt;P&gt;I do not work with DI Studio, but the SQL code is&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
create table want as
select
  region,
  count(distinct id) as count_id,
  sum(payout) as sum_payout
from have
group by region
;
quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 03 May 2017 08:34:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355511#M10662</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-05-03T08:34:08Z</dc:date>
    </item>
    <item>
      <title>Re: Aggregate Transformation in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355513#M10663</link>
      <description>&lt;P&gt;Thanks Kurt for your reply..am aware of proc sql statement....Require help in SAS DI..&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 08:47:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355513#M10663</guid>
      <dc:creator>Helannivas</dc:creator>
      <dc:date>2017-05-03T08:47:11Z</dc:date>
    </item>
    <item>
      <title>Re: Aggregate Transformation in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355519#M10664</link>
      <description>&lt;P&gt;AFAIK, DI Studio has the option to create a node with custom code.&lt;/P&gt;
&lt;P&gt;And I'd expect it to have a query builder similar to the one in Enterprise Guide (the documentation tells me that this is the case).&lt;/P&gt;
&lt;P&gt;Recreating my code with the EG Query Builder was done in less than a minute:&lt;/P&gt;
&lt;P&gt;- select all three columns&lt;/P&gt;
&lt;P&gt;- add the SUM summary function to payout&lt;/P&gt;
&lt;P&gt;- add the COUNT DISTINCT summary function to id&lt;/P&gt;
&lt;P&gt;- group by region (happens automatically in EG QB)&lt;/P&gt;
&lt;P&gt;- adapt the column names to your needs&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 09:12:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355519#M10664</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-05-03T09:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: Aggregate Transformation in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355535#M10665</link>
      <description>&lt;P&gt;Custom code in DI&amp;nbsp;should be avoided at all (ok, not all, but close to) costs.&lt;/P&gt;
&lt;P&gt;Bu like &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser&lt;/a&gt; is&amp;nbsp;reflecting about&amp;nbsp;standard functionality in EG, it's also a standard transformation in DI Studio that should be used. My primary options i SQL Join (no, you don't have to do join in this transformation, just remove the second source table connector).&lt;/P&gt;
&lt;P&gt;You can see in the online doc, or in the product help section on how to use it.&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 10:00:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355535#M10665</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2017-05-03T10:00:46Z</dc:date>
    </item>
    <item>
      <title>Re: Aggregate Transformation in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355561#M10667</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/49831"&gt;@Helannivas&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;Using the SQL Join transformation with a single table as input like&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13674"&gt;@LinusH&lt;/a&gt;&amp;nbsp;proposes should make it quite simple to&amp;nbsp;get the result you want to.&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 12:52:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/355561#M10667</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2017-05-03T12:52:09Z</dc:date>
    </item>
    <item>
      <title>Re: Aggregate Transformation in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/356545#M10684</link>
      <description>&lt;P&gt;1)- Source table&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8745i480BAF7E64DE3C9D/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="2.JPG" title="2.JPG" /&gt;&lt;/P&gt;&lt;P&gt;2)- extract transformation&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8746i4ED90FA13EB574A4/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="1.JPG" title="1.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3)- mapping , use sum and count function:&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8747iA5A586700861BA0C/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="3.JPG" title="3.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4)- groupy by tab, select region as group by&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8748i1324DC3EF5E71AD5/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="4.JPG" title="4.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;5) go to option tab- select "yes" to distinct.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8749iFA8EC316B02EDF7D/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="5.JPG" title="5.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6) - output data same-&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/8750i55DC6854DDC12E1B/image-size/original?v=1.0&amp;amp;px=-1" border="0" alt="6.JPG" title="6.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 05 May 2017 20:38:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Aggregate-Transformation-in-SAS/m-p/356545#M10684</guid>
      <dc:creator>Riteshdell</dc:creator>
      <dc:date>2017-05-05T20:38:44Z</dc:date>
    </item>
  </channel>
</rss>

