<?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 validation summary report in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/671646#M201713</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I want to create a validation summary report for a table or a csv file. I have a sql table with x columns and the x columns has y no of records. The validations include lookups,missing values, duplicates and invalid values.&lt;/P&gt;&lt;P&gt;e.g. name1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; numeric1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name2&lt;/P&gt;&lt;P&gt;The data I have taken from sql which is imported using the proc import data= option.&lt;/P&gt;&lt;P&gt;Now, I would like to have a report with each column against which the number of invalid records. On top of the report the overall no of records provided and the table name or csv filename.&lt;/P&gt;&lt;P&gt;I am using the sas university edition to do this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could anyone please guide on how do I do this, I am pretty new to sas and can do the basics&lt;/P&gt;</description>
    <pubDate>Thu, 23 Jul 2020 01:14:33 GMT</pubDate>
    <dc:creator>padmanabh</dc:creator>
    <dc:date>2020-07-23T01:14:33Z</dc:date>
    <item>
      <title>validation summary report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/671646#M201713</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I want to create a validation summary report for a table or a csv file. I have a sql table with x columns and the x columns has y no of records. The validations include lookups,missing values, duplicates and invalid values.&lt;/P&gt;&lt;P&gt;e.g. name1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; numeric1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name2&lt;/P&gt;&lt;P&gt;The data I have taken from sql which is imported using the proc import data= option.&lt;/P&gt;&lt;P&gt;Now, I would like to have a report with each column against which the number of invalid records. On top of the report the overall no of records provided and the table name or csv filename.&lt;/P&gt;&lt;P&gt;I am using the sas university edition to do this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could anyone please guide on how do I do this, I am pretty new to sas and can do the basics&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jul 2020 01:14:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/671646#M201713</guid>
      <dc:creator>padmanabh</dc:creator>
      <dc:date>2020-07-23T01:14:33Z</dc:date>
    </item>
    <item>
      <title>Re: validation summary report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/671662#M201724</link>
      <description>&lt;P&gt;There is no single step that will give you this answer. You have to define what lookups and invalids mean. Other wise the closest that comes to the description you have is&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc summary data=inputdata  missing no print;
class _character_;
output out=summary(drop=_:) n= nmiss= max= min=/autoname;
run;

proc summary data=inputdata  missing no print;
class _numeric_;
output out=summary(drop=_:) n= nmiss= max= min=/autoname;
run;

&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;However the output itself can be little confusing. IF you are familiar with macros you can do the above for each variable by placing them in a macro loop.&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jul 2020 04:24:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/671662#M201724</guid>
      <dc:creator>smantha</dc:creator>
      <dc:date>2020-07-23T04:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: validation summary report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/671668#M201729</link>
      <description>&lt;P&gt;Please post example data in usable form and show what you expect as output.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jul 2020 05:13:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/671668#M201729</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2020-07-23T05:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: validation summary report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/672737#M202215</link>
      <description>&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Table_Name&lt;/TD&gt;&lt;TD&gt;Cust_Name&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;No of Records&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Columns&lt;/TD&gt;&lt;TD&gt;Total_Records&lt;/TD&gt;&lt;TD&gt;Missing_Values&lt;/TD&gt;&lt;TD&gt;Duplicates&lt;/TD&gt;&lt;TD&gt;Invalid_Values&lt;/TD&gt;&lt;TD&gt;Lookups&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Name_character&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Age_numeric&lt;/TD&gt;&lt;TD&gt;199&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 28 Jul 2020 05:55:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/validation-summary-report/m-p/672737#M202215</guid>
      <dc:creator>padmanabh</dc:creator>
      <dc:date>2020-07-28T05:55:36Z</dc:date>
    </item>
  </channel>
</rss>

