<?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: Parameterization in SAS DI in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79952#M706</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much Shiva &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;It worked, i did the following&lt;/P&gt;&lt;P&gt;1) Just changed the code as strip instead of trim&lt;/P&gt;&lt;P&gt;2) and i given the parameter with double quotes as you specified in the picture&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The code looks like below&lt;/P&gt;&lt;P&gt;/*********************************** Start of SAS Code ***********************************/&lt;/P&gt;&lt;P&gt;data WORK.path;&lt;/P&gt;&lt;P&gt;infile '/sasdata/env3/lev1/data/BRM/Paremeter_Check.csv' delimiter = ',' MISSOVER DSD lrecl=32767 firstobs=2 ;&lt;/P&gt;&lt;P&gt;informat source $8. ;&lt;/P&gt;&lt;P&gt;informat path $100. ;&lt;/P&gt;&lt;P&gt;format source $8. ;&lt;/P&gt;&lt;P&gt;format path $100. ;&lt;/P&gt;&lt;P&gt;input source $ path $;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sql;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;create table work.parameter as&amp;nbsp;&amp;nbsp;&amp;nbsp; select distinct source,path&amp;nbsp;&amp;nbsp;&amp;nbsp; from path; quit; data _NULL_ ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;set work.parameter;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;call execute ('%global ' || strip(source));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; call execute ('%LET ' || strip(source) || '=' || strip(path));&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;%put &amp;amp;Client &amp;amp;Policy;&lt;/P&gt;&lt;P&gt;/*********************************** End of SAS Code ***********************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and in where condition i have given "&amp;amp;Client" Thank you so much&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Jun 2012 18:14:58 GMT</pubDate>
    <dc:creator>kandasamy</dc:creator>
    <dc:date>2012-06-18T18:14:58Z</dc:date>
    <item>
      <title>Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79943#M697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My Requirement is, I need to Parameterize the location of the source files in a parameter file and need to read the file location from the Parameterized file in the SAS DI.&lt;/P&gt;&lt;P&gt;Please let me know how to create a parameter file and read the parameter file in the SAS DI.&lt;/P&gt;&lt;P&gt;I am using SAS DI 4,2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please guide me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Samy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jun 2012 16:40:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79943#M697</guid>
      <dc:creator>kandasamy</dc:creator>
      <dc:date>2012-06-11T16:40:31Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79944#M698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/etlug/62233/HTML/default/viewer.htm#p1cqcd3acjwls2n0z9lmzv2dvo5w.htm"&gt;http://support.sas.com/documentation/cdl/en/etlug/62233/HTML/default/viewer.htm#p1cqcd3acjwls2n0z9lmzv2dvo5w.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2012 06:30:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79944#M698</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2012-06-12T06:30:18Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79945#M699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Samy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How about a creating a global macro parameters and call that in Pre-Process Code&amp;nbsp; in SAS DI.&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>Tue, 12 Jun 2012 09:01:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79945#M699</guid>
      <dc:creator>shivas</dc:creator>
      <dc:date>2012-06-12T09:01:42Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79946#M700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shiva,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;My understand is If we are creating the global macro variable we can use in the Same job.&lt;/P&gt;&lt;P&gt;But my requirement is we are having the source files and the physical file path for the source files will be different for Dev&amp;nbsp; and Production box. So I am think to create a parameter file where I can defined the filename path and I can calling it in the Job.&lt;/P&gt;&lt;P&gt;Could you please guide me on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Kandasamy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jun 2012 12:24:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79946#M700</guid>
      <dc:creator>kandasamy</dc:creator>
      <dc:date>2012-06-15T12:24:39Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79947#M701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://support.sas.com/documentation/cdl/en/etlug/62233/HTML/default/viewer.htm#p1cqcd3acjwls2n0z9lmzv2dvo5w.htm"&gt;http://support.sas.com/documentation/cdl/en/etlug/62233/HTML/default/viewer.htm#p1cqcd3acjwls2n0z9lmzv2dvo5w.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jun 2012 12:34:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79947#M701</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2012-06-15T12:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79948#M702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Samy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can just give a try...what I am proposing is make the below code into macro and add in autocall library and invoke this macro in the preprocess code in SAS DI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*input file&lt;/P&gt;&lt;P&gt;source,path&lt;/P&gt;&lt;P&gt;customer,"F:\ALM_DATA23Aug\customer.csv"&lt;/P&gt;&lt;P&gt;Account,"F:\ALM_DATA23Aug\Account.csv"&lt;/P&gt;&lt;P&gt;*/&lt;/P&gt;&lt;P&gt;data WORK.path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; infile 'F:\ALM_DATA23Aug\Path.csv' delimiter = ',' MISSOVER DSD lrecl=32767 firstobs=2 ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; informat source $8. ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; informat path $31. ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format source $8. ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format path $31. ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; input&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; source $&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; path $&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; create table work.parameter as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; select distinct source, path&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; from path;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;data _NULL_ ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set work.parameter;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call execute('%global ' || trim(source));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call execute('%let ' || trim(source) || '=' || trim(path));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%put &amp;amp;customer &amp;amp;account;&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, 15 Jun 2012 12:58:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79948#M702</guid>
      <dc:creator>shivas</dc:creator>
      <dc:date>2012-06-15T12:58:12Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79949#M703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shiva&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have included the code given by you by making necessary changes according to our enovironment in File Reader Transformation precode and in actual source file properties we have given as &amp;amp;Client (like &amp;amp;customer or &amp;amp;account) instead giving the entire physical path of the file in SAS DI job, but we are facing the below error as&lt;/P&gt;&lt;P&gt;'ERROR : Expecting a variable name after %LET'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we have also done changes in code as by removing the call execute command in the below statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%let trim(source) = trim(path)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; instead of below statement&lt;/P&gt;&lt;P&gt;/* call execute('%let ' || trim(source) || '=' || trim(path));&amp;nbsp; */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but we got the error in SAS as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Physical file does not exist /opt/xxx/xxxxx/yyyy/&amp;amp;Client , so its not substituting the parameter value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help us to sort out this issue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Kandasamy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jun 2012 17:42:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79949#M703</guid>
      <dc:creator>kandasamy</dc:creator>
      <dc:date>2012-06-15T17:42:13Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79950#M704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;First step: Created macro TEST and saved in autocall library(parameter file).&lt;/P&gt;&lt;P&gt;%macro test;&lt;/P&gt;&lt;P&gt;LIBNAME ALM BASE "path";&lt;/P&gt;&lt;P&gt;data _NULL_ ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set ALM.parameter;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call execute('%global ' || trim(source));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call execute('%let ' || trim(source) || '=' || trim(path));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;%mend test;&lt;/P&gt;&lt;P&gt;Step two: create job and call macro test in preprocess code of the job;&lt;/P&gt;&lt;P&gt;/*---- Start of Pre-Process Code&amp;nbsp; ----*/ &lt;/P&gt;&lt;P&gt;%test&lt;/P&gt;&lt;P&gt;/*---- End of Pre-Process Code&amp;nbsp; ----*/ &lt;/P&gt;&lt;P&gt;Step three: please see below job and parameter calling in&amp;nbsp; the job.&lt;IMG alt="parameter.bmp" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/2166_parameter.bmp" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this is clear and helps you...or&amp;nbsp; the way i have understand the problem is wrong please let me know with some sample data.&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>Sat, 16 Jun 2012 12:01:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79950#M704</guid>
      <dc:creator>shivas</dc:creator>
      <dc:date>2012-06-16T12:01:58Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79951#M705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would assume (and hope) that the general folder structures look the same in all environments. What will be different are things like Lev1, Lev2 and the like.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I prefer to create a couple of macro variables (eg: &amp;amp;Lev) in the usermods autoexec which I then use within my DI jobs. This needs only an initial setup in the autoexec but no further coding and changes in the DI jobs - just use the macro variables there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Doing it this way makes it also very easy to move folder structures (should this be necessary) as it only needs a central amendment of autoexec code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Jun 2012 08:39:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79951#M705</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2012-06-17T08:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79952#M706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much Shiva &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;It worked, i did the following&lt;/P&gt;&lt;P&gt;1) Just changed the code as strip instead of trim&lt;/P&gt;&lt;P&gt;2) and i given the parameter with double quotes as you specified in the picture&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The code looks like below&lt;/P&gt;&lt;P&gt;/*********************************** Start of SAS Code ***********************************/&lt;/P&gt;&lt;P&gt;data WORK.path;&lt;/P&gt;&lt;P&gt;infile '/sasdata/env3/lev1/data/BRM/Paremeter_Check.csv' delimiter = ',' MISSOVER DSD lrecl=32767 firstobs=2 ;&lt;/P&gt;&lt;P&gt;informat source $8. ;&lt;/P&gt;&lt;P&gt;informat path $100. ;&lt;/P&gt;&lt;P&gt;format source $8. ;&lt;/P&gt;&lt;P&gt;format path $100. ;&lt;/P&gt;&lt;P&gt;input source $ path $;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sql;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;create table work.parameter as&amp;nbsp;&amp;nbsp;&amp;nbsp; select distinct source,path&amp;nbsp;&amp;nbsp;&amp;nbsp; from path; quit; data _NULL_ ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;set work.parameter;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;call execute ('%global ' || strip(source));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; call execute ('%LET ' || strip(source) || '=' || strip(path));&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;%put &amp;amp;Client &amp;amp;Policy;&lt;/P&gt;&lt;P&gt;/*********************************** End of SAS Code ***********************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and in where condition i have given "&amp;amp;Client" Thank you so much&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2012 18:14:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79952#M706</guid>
      <dc:creator>kandasamy</dc:creator>
      <dc:date>2012-06-18T18:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: Parameterization in SAS DI</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79953#M707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much patrick&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The copied in code in the above post, which resolves the issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2012 18:17:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Parameterization-in-SAS-DI/m-p/79953#M707</guid>
      <dc:creator>kandasamy</dc:creator>
      <dc:date>2012-06-18T18:17:25Z</dc:date>
    </item>
  </channel>
</rss>

