<?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: Daily report automation in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/691906#M210666</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Your question is fairly broad, so is the answer.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For reporting in general, you need to learn:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Summarize data procs: means, summary, univariate, freq, tabulate&lt;/LI&gt;
&lt;LI&gt;Present data: print, report, tabulate, data step&lt;/LI&gt;
&lt;LI&gt;Output destinations: ODS statements such as Excel, PDF, Word/RTF and data _null_&lt;/LI&gt;
&lt;LI&gt;Automated reporting issues such as:
&lt;UL&gt;
&lt;LI&gt;ensuring all categories show up in reports (missing levels or months?)&lt;/LI&gt;
&lt;LI&gt;how to handle missing data/present&lt;/LI&gt;
&lt;LI&gt;data suppression - we often have to mask data for confidentiality&lt;/LI&gt;
&lt;LI&gt;historical accuracy - does the report need to match previous data or is a full refresh every cycle&lt;/LI&gt;
&lt;LI&gt;invalid parameters entered&lt;/LI&gt;
&lt;LI&gt;empty files&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Assuming that's all known and you're looking at just technical reporting here's a rough example.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://gist.github.com/statgeek/353374a5d8ea4f0c89ce5d80a47f4a4c" target="_blank"&gt;https://gist.github.com/statgeek/353374a5d8ea4f0c89ce5d80a47f4a4c&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can also search out the LexJansen.com website for examples as that has a ton of user written papers and posts on the topic.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.lexjansen.com/search/searchresults.php?q=reporting%20tutorials" target="_blank"&gt;https://www.lexjansen.com/search/searchresults.php?q=reporting%20tutorials&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 15 Oct 2020 16:58:19 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2020-10-15T16:58:19Z</dc:date>
    <item>
      <title>Daily report automation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/691884#M210660</link>
      <description>&lt;P&gt;Hi friends&amp;nbsp;&lt;/P&gt;&lt;P&gt;how to generates daily, weekly ,monthly reports (batch files)&amp;nbsp; any tutorials please help&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2020 16:19:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/691884#M210660</guid>
      <dc:creator>BrahmanandaRao</dc:creator>
      <dc:date>2020-10-15T16:19:51Z</dc:date>
    </item>
    <item>
      <title>Re: Daily report automation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/691906#M210666</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Your question is fairly broad, so is the answer.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For reporting in general, you need to learn:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Summarize data procs: means, summary, univariate, freq, tabulate&lt;/LI&gt;
&lt;LI&gt;Present data: print, report, tabulate, data step&lt;/LI&gt;
&lt;LI&gt;Output destinations: ODS statements such as Excel, PDF, Word/RTF and data _null_&lt;/LI&gt;
&lt;LI&gt;Automated reporting issues such as:
&lt;UL&gt;
&lt;LI&gt;ensuring all categories show up in reports (missing levels or months?)&lt;/LI&gt;
&lt;LI&gt;how to handle missing data/present&lt;/LI&gt;
&lt;LI&gt;data suppression - we often have to mask data for confidentiality&lt;/LI&gt;
&lt;LI&gt;historical accuracy - does the report need to match previous data or is a full refresh every cycle&lt;/LI&gt;
&lt;LI&gt;invalid parameters entered&lt;/LI&gt;
&lt;LI&gt;empty files&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Assuming that's all known and you're looking at just technical reporting here's a rough example.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://gist.github.com/statgeek/353374a5d8ea4f0c89ce5d80a47f4a4c" target="_blank"&gt;https://gist.github.com/statgeek/353374a5d8ea4f0c89ce5d80a47f4a4c&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can also search out the LexJansen.com website for examples as that has a ton of user written papers and posts on the topic.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.lexjansen.com/search/searchresults.php?q=reporting%20tutorials" target="_blank"&gt;https://www.lexjansen.com/search/searchresults.php?q=reporting%20tutorials&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2020 16:58:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/691906#M210666</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2020-10-15T16:58:19Z</dc:date>
    </item>
    <item>
      <title>Re: Daily report automation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692134#M210779</link>
      <description>&lt;P&gt;As &amp;nbsp;noted, this question is much too broad. Possible answers depend largely on your environment.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;which operating systems are involved&lt;/LI&gt;
&lt;LI&gt;is SAS installed stand-alone or in a BI server setting (metadata or no metadata)&lt;/LI&gt;
&lt;LI&gt;which scheduling tools are available&lt;/LI&gt;
&lt;LI&gt;is simple time-dependent scheduling enough, or need external triggers be honored, or are there dependencies between multiple jobs&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Fri, 16 Oct 2020 14:24:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692134#M210779</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-10-16T14:24:25Z</dc:date>
    </item>
    <item>
      <title>Reporting mails</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692165#M210802</link>
      <description>What is batch file to genarates daily weekly monthly aumation reports how to write code pls hep any tutorials</description>
      <pubDate>Fri, 16 Oct 2020 16:36:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692165#M210802</guid>
      <dc:creator>BrahmanandaRao</dc:creator>
      <dc:date>2020-10-16T16:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting mails</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692176#M210803</link>
      <description>&lt;P&gt;Please do not repost identical questions, instead provide information as requested.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2020 17:14:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692176#M210803</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-10-16T17:14:36Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting mails</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692192#M210810</link>
      <description>What is missing from my original answer?</description>
      <pubDate>Fri, 16 Oct 2020 17:41:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692192#M210810</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2020-10-16T17:41:10Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting mails</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692262#M210848</link>
      <description>&lt;P&gt;If you are unfamiliar with SAS running in batch mode this link may help: &lt;A href="https://documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.5&amp;amp;docsetId=hostunx&amp;amp;docsetTarget=n0x9esc5c95qg4n1wogx5u2k7354.htm&amp;amp;locale=en"&gt;https://documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.5&amp;amp;docsetId=hostunx&amp;amp;docsetTarget=n0x9esc5c95qg4n1wogx5u2k7354.htm&amp;amp;locale=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A SAS batch program is just a SAS program stored in a text file and in batch mode you run the actual file instead of opening it SAS EG or SAS Studio and running the code in the file there.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2020 23:18:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Daily-report-automation/m-p/692262#M210848</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2020-10-16T23:18:08Z</dc:date>
    </item>
  </channel>
</rss>

