<?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: Control file check in SAS DI 3.4 in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Control-file-check-in-SAS-DI-3-4/m-p/89184#M898</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Syn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can create control table using Library contents transformation(please read it).&lt;/P&gt;&lt;P&gt;For example purpose i have hard coded the value(but you can get his values from control table) .&lt;/P&gt;&lt;P&gt;First create a job with your csv file and load into data set.After job is created then add post process code.&lt;/P&gt;&lt;P&gt;Hope this helps..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="control1.png" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/2179_control1.png" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="control table.png" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/2178_control table.png" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;log&lt;/P&gt;&lt;P&gt;2050&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data _null_;&lt;/P&gt;&lt;P&gt;2051&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if &amp;amp;x=5 then job="Success";&lt;/P&gt;&lt;P&gt;2052&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else job="fail";&lt;/P&gt;&lt;P&gt;2053&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; put job=;&lt;/P&gt;&lt;P&gt;2054&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;2055&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;job=Success&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Shiva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Jun 2012 04:23:02 GMT</pubDate>
    <dc:creator>shivas</dc:creator>
    <dc:date>2012-06-22T04:23:02Z</dc:date>
    <item>
      <title>Control file check in SAS DI 3.4</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Control-file-check-in-SAS-DI-3-4/m-p/89182#M896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;I am getting one .CSV file along with control file.&lt;/P&gt;&lt;P&gt;Control file having number of records in .CSV file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I check the records count in control file and .csv file records count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please any one help me about this. Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2012 10:35:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Control-file-check-in-SAS-DI-3-4/m-p/89182#M896</guid>
      <dc:creator>SYN</dc:creator>
      <dc:date>2012-06-21T10:35:36Z</dc:date>
    </item>
    <item>
      <title>Re: Control file check in SAS DI 3.4</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Control-file-check-in-SAS-DI-3-4/m-p/89183#M897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One way to go:&lt;/P&gt;&lt;P&gt;You first read both the control and data file. Then you add a user written code node (or a user transformation if such comparison is used for more than one file). The code could look like something below ( not tested):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data _null_;&lt;/P&gt;&lt;P&gt;call symput('nobs',cats(nobs));&lt;/P&gt;&lt;P&gt;stop;&lt;/P&gt;&lt;P&gt;set &amp;lt;my data&amp;gt; nobs=nobs;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data _null_;&lt;/P&gt;&lt;P&gt;set &amp;lt;control&amp;gt;;&lt;/P&gt;&lt;P&gt;if &amp;lt;ctrl var containing number of obs&amp;gt; ne &amp;amp;nobs then &amp;lt;do something&amp;gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2012 11:53:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Control-file-check-in-SAS-DI-3-4/m-p/89183#M897</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2012-06-21T11:53:36Z</dc:date>
    </item>
    <item>
      <title>Re: Control file check in SAS DI 3.4</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Control-file-check-in-SAS-DI-3-4/m-p/89184#M898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Syn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can create control table using Library contents transformation(please read it).&lt;/P&gt;&lt;P&gt;For example purpose i have hard coded the value(but you can get his values from control table) .&lt;/P&gt;&lt;P&gt;First create a job with your csv file and load into data set.After job is created then add post process code.&lt;/P&gt;&lt;P&gt;Hope this helps..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="control1.png" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/2179_control1.png" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="control table.png" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/2178_control table.png" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;log&lt;/P&gt;&lt;P&gt;2050&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data _null_;&lt;/P&gt;&lt;P&gt;2051&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if &amp;amp;x=5 then job="Success";&lt;/P&gt;&lt;P&gt;2052&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else job="fail";&lt;/P&gt;&lt;P&gt;2053&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; put job=;&lt;/P&gt;&lt;P&gt;2054&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;2055&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;job=Success&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Shiva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jun 2012 04:23:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Control-file-check-in-SAS-DI-3-4/m-p/89184#M898</guid>
      <dc:creator>shivas</dc:creator>
      <dc:date>2012-06-22T04:23:02Z</dc:date>
    </item>
  </channel>
</rss>

