<?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: Create raw dataset from SAS dataset in SAS University Edition in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176551#M45270</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great! The whole libname/filename statement was like a black box to me earlier. It is this mapping information that was the missing piece of information which clarifies everything. Thanks again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 11 Jan 2015 16:23:08 GMT</pubDate>
    <dc:creator>amithabh</dc:creator>
    <dc:date>2015-01-11T16:23:08Z</dc:date>
    <item>
      <title>Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176538#M45257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;I have the datasets needed for working with the SAS Base Certification prep guide(libname sasuser "/folders/myfolders/certprep";). Now, I would like to use a SAS dataset in the certprep folder to create a raw dataset and store it in the same folder. The prep guide book only explains on how to store it locally in your computer for which there are authorization issues.For storing locally in my computer, the following code exists:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;libname sasuser "/folders/myfolders/certprep";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.6000003814697px; color: #000000;"&gt;data _null_;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; set sasuser.acities;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; file 'C:\clinic\patients\acities.dat'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;run;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;How can I modify the above code to store the output raw data within the SAS environment? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Thanks in advance.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Amithabh&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 15:26:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176538#M45257</guid>
      <dc:creator>amithabh</dc:creator>
      <dc:date>2015-01-09T15:26:27Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176539#M45258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you may need to define what you are looking for by "raw data". Do you mean a flat text file or another SAS dataset?&lt;/P&gt;&lt;P&gt;If you are looking to build a text file then proc export may be the simplest.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 16:13:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176539#M45258</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-01-09T16:13:40Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176540#M45259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You save a dataset by using LIBNAME.DATANAME where libname is the location of where you want to save the file and DATANAME is the name of the dataset. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An example based on your sasuser library is here:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data sasuser.class;&lt;/P&gt;&lt;P&gt;set sashelp.class;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 16:22:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176540#M45259</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2015-01-09T16:22:47Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176541#M45260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __jive_macro_name="quote" class="jive_text_macro jive_macro_quote"&gt;
&lt;P&gt;ballardw wrote:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;I think you may need to define what you are looking for by "raw data". Do you mean a flat text file or another SAS dataset?&lt;/P&gt;
&lt;P&gt;If you are looking to build a text file then proc export may be the simplest.&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;I tried exporting but get an error:&lt;/P&gt;&lt;P&gt;proc export data=sashelp.class&lt;/P&gt;&lt;P&gt;&amp;nbsp; outfile='c:\myfiles\class'&lt;/P&gt;&lt;P&gt;&amp;nbsp; dbms=dlm;&lt;/P&gt;&lt;P&gt;&amp;nbsp; delimiter='&amp;amp;';&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-family: Consolas, Courier, 'Courier New'; font-size: 16px; background-color: #c5ced8;"&gt;ERROR: Insufficient authorization to access /opt/sasinside/SASConfig/Lev1/SASApp/c:\myfiles\class.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 19:15:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176541#M45260</guid>
      <dc:creator>amithabh</dc:creator>
      <dc:date>2015-01-09T19:15:55Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176542#M45261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __jive_macro_name="quote" class="jive_text_macro jive_macro_quote"&gt;
&lt;P&gt;Reeza wrote:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;You save a dataset by using LIBNAME.DATANAME where libname is the location of where you want to save the file and DATANAME is the name of the dataset.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;An example based on your sasuser library is here:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;data sasuser.class;&lt;/P&gt;
&lt;P&gt;set sashelp.class;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;But the above procedure creates another SAS dataset in the sasuser library, right? But I would like to create a raw data file(like a .csv file).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 19:20:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176542#M45261</guid>
      <dc:creator>amithabh</dc:creator>
      <dc:date>2015-01-09T19:20:12Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176543#M45262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The SASUSER library should already exist in a SAS install, so I wouldn't try re-assigning it.&lt;/P&gt;&lt;P&gt;You can find the actual path to the sasuser library using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data _null_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length path $ 200;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; path= pathname(SASUSER,L);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; put path=;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;put the value of the path in place of c:\myfiles in outfile='c:\myfiles\class'. I would recommend putting an extension on the file CLASS such as .txt.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 20:31:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176543#M45262</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-01-09T20:31:13Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176544#M45263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __jive_macro_name="quote" class="jive_text_macro jive_macro_quote"&gt;
&lt;P&gt;ballardw wrote:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;The SASUSER library should already exist in a SAS install, so I wouldn't try re-assigning it.&lt;/P&gt;
&lt;P&gt;You can find the actual path to the sasuser library using:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Data _null_;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length path $ 200;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; path= pathname(SASUSER,L);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; put path=;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;put the value of the path in place of c:\myfiles in outfile='c:\myfiles\class'. I would recommend putting an extension on the file CLASS such as .txt.&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;I tried to find the path using your code but the log message had path = blank but managed to find it directly from the properties of the sasuser library. Now that I have the dataset in the sasuser library, how can I see the contents of the newly created mydata.csv file without directly going to the library. I tried doing,&lt;/P&gt;&lt;P&gt;proc print data=sasuser.mydata;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;but get an error: &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-family: Consolas, Courier, 'Courier New'; font-size: 16px; background-color: #ffffff;"&gt;ERROR: File SASUSER.MYDATA.DATA does not exist.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 22:05:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176544#M45263</guid>
      <dc:creator>amithabh</dc:creator>
      <dc:date>2015-01-09T22:05:45Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176545#M45264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&amp;nbsp; With SAS University Edition, you do not have access to the SASUSER library. If you are using the changed programs for the Prep Guide, for the University Edition, then the way you create a "raw" data file is done with either ODS or with a DATA step program. For example, here's a DATA step program that writes out a "raw" data file from a SAS dataset. In the code below, instead of writing to the "certprep" location, I wrote to a different folder under my shared folder location. Please note the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;** make a file delimited by !;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;data _null_;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; set sashelp.class;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; file '/folders/myfolders/all_output/newclass.txt' termstr=CRLF;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; if _n_ = 1 then do;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; put "Name!Age!Sex!Height!Weight" ;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; end;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; if age GE 14 then do;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; put name '!' age '!' sex '!' height '!' weight&amp;nbsp; ;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; end;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;** use ODS to make a file delimited by commas;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;ods csv file='/folders/myfolders/all_output/newclass.csv' rs=none;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; proc print data=sashelp.class;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; where age ge 14;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; run;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;ods csv close;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you decide that you want to write to your "certprep" folder, then you would need to change only 2 statements:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;file '/folders/myfolders/certprep/aaa_newclass.txt' termstr=CRLF;&lt;/STRONG&gt;&lt;/SPAN&gt; in the first program and &lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;ods csv file='/folders/myfolders/certprep/aaa_newclass.csv' rs=none;&lt;/STRONG&gt;&lt;/SPAN&gt; in the second program (assuming that your "certprep" directory is in your shared folder location defined by /folders/myfolders/certprep. For purposes of studying with the Prep Guide in the University Edition, if you are using the altered programs (as the use of the "certprep" folder implies, then for SAS dataset, the "certprep" folder is being used as the location of SASUSER inside the University Edition. You were instructed to always run this LIBNAME statement before running any of the programs in the Prep Guide:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt; libname sasuser '/folders/myfolders/certprep';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; This is so you could run a job like this:&lt;/P&gt;&lt;P&gt; &lt;STRONG style="font-family: courier new,courier;"&gt; data sasuser.class;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set sashelp.class;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: courier new,courier;"&gt;&amp;nbsp; run;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;and then you would NOT get WRITE access violations in the University Edition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, you cannot use a LIBNAME to write out "flat" files or "raw" files, you have to use a FILENAME or FILE statement and for ODS, a FILE= option. So instead of thinking that you are writing to SASUSER, (which has been redirected to the "certprep" folder, think of it as that you want to write to the physical file location that SAS treats as SASUSER. Then, needing to use the /folders/myfolders/certprep path in the FILENAME statement or the FILE statement or the FILE= option seems to make more sense (to me). Please see the log and the output files in the attached screen shots. They show writing to the all_output shared folder, but you could just as easily have written to certprep, as shown in the 3rd screen shot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cynthia&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Note about the code. Normally, you don't need the TERMSTR option or the RS= option in your code. But since SAS UE is a Unix machine and you are probably wanting to view the files with Notepad on Windows (or a text editor on Windows), you must get the "right" carriage return (CR)/ line feed (LF) characters inserted into the raw data file when it's created by SAS on Unix. the TERMSTR option does that for the FILE statement and the RS= option does that for the ODS CSV file.&lt;/P&gt;&lt;BR /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11811i8011C1103EAAB334/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="use_ods_UE.png" title="use_ods_UE.png" /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11812i0ACC705CE0B083BE/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="use_CSV_UE_other_folder.png" title="use_CSV_UE_other_folder.png" /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11813i86B73D50B5ACDEB0/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="use_datastep_UE.png" title="use_datastep_UE.png" /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 22:07:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176545#M45264</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2015-01-09T22:07:58Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176546#M45265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot Cynthia. I have a few more questions:&lt;/P&gt;&lt;P&gt;1) &lt;SPAN style="font-size: 13.6000003814697px;"&gt;I tried to open the file in a proc print step but in vain. Is&lt;/SPAN&gt; it possible to view the newclass.txt using a proc print step? How to access the data in the certprep folder in general?&lt;/P&gt;&lt;P&gt;2) What about the write privileges to work and sashelp library in University Ed.?Is it the same as sasuser library?&lt;/P&gt;&lt;P&gt;3) I see that there is an option to create a new library. Is it possible to create one with write previleges? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2015 09:00:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176546#M45265</guid>
      <dc:creator>amithabh</dc:creator>
      <dc:date>2015-01-10T09:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176547#M45266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1) Procs are meant to interact with SAS data sets not raw text files. You should import a file into a SAS data set and then work with it.&lt;/P&gt;&lt;P&gt;2) You can write to WORK. I'd avoid writing to SASHELP even if you can as some of the data sets in there are metadata related and used in examples throughout tutorials.&lt;/P&gt;&lt;P&gt;3) Yes - There is a list of FAQ's and a course teaching you how to use SAS freely available on the SAS UE page. I highly recommend you take the courses. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2015 17:40:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176547#M45266</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2015-01-10T17:40:13Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176548#M45267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;1) you can only use a SAS dataset with PROC PRINT (or a data source, like a database file that SAS treats as a SAS dataset), so if you create a simple ASCII text file, from SAS, the assumption is that you do NOT want to use SAS to view the file. The assumption is that you will use a text editor like NOTEPAD to view the file. So it is not appropriate to use PROC PRINT to view the newclass.txt file, such as I showed in my previous posting screen shot. That's why I showed the file in Notepad. There are some products that you can use inside some installations of SAS to view "flat" or "raw" files (like PROC FSLIST), but SAS University Edition does not come with PROC FSLIST. Your original question was how to create a "raw" data file. In our Programming 1 class, we teach about the difference between a "raw" data file and a SAS dataset. Usually you &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;read&lt;/STRONG&gt;&lt;/SPAN&gt; "raw" datafiles &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;into&lt;/STRONG&gt;&lt;/SPAN&gt; SAS format because you want to analyze or report on the data using SAS. Usually you &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;write&lt;/STRONG&gt;&lt;/SPAN&gt; "raw" data files &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;from&lt;/STRONG&gt;&lt;/SPAN&gt; a SAS dataset because you are passing the SAS data to an application that does not read SAS proprietary format - so you must create a file that your other application can read. For example, assume that you have SAS and your boss has Quattro Pro and you have a SAS dataset and your boss wants to work with the data in Quattro -- then you might make a CSV file FROM your SAS dataset so that your boss could load the CSV file into Quattro. There would be no reason for you to use PROC PRINT on the CSV file, because a CSV file is NOT a SAS dataset. On the other hand, if your boss has some data of his own in Quattro and then he says to you, "Hey, I have this Quattro data, could you just print it up for me with fancy titles and some footnotes?" You could have your boss make a CSV file from Quattro and then you would READ the CSV file into SAS format so you could use PROC PRINT on the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; To access the "raw" data files in the certprep directory (or any directory), you must use an INFILE statement or a FILENAME statement (although the INFILE method is the one we show most in PROGRAMMING1). For example, in the certprep folder, there is a file called BOOKDATA.DAT, this is a "raw" data file that contains a book code, a type indicator and a numeric variable for number sold. If you want to read that data file into SAS format, then you would need a DATA step program, as shown in the attached PDF file. In fact, there are 3 different ways to read the same data file and the PDF file shows you the successful log from all 3 ways. I am only posting the INFILE method (Method 1) here:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;** Method 1: use a fully qualified path in the INFILE statement;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;data book1;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff00ff; font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; infile '/folders/myfolders/certprep/bookdata.dat';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; input booknum $ type $ numsold;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;proc print data=work.book1;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; title 'Create dataset using method 1';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The INFILE statement uses a fully qualified path, as identified by the SAS University Edition shared folder name of /folders/myfolders and subdirectory name of "certprep", with the full name of the file, including the file extension .&lt;/P&gt;&lt;P&gt;2) You can of course write to the WORK library, no matter what your operating system is (unless your administrators have restricted this access). The WORK library is automatically allocated when you first start up your SAS session and the location of your WORK library is generally determined by the people who install/configure SAS. For the SAS UE, the WORK library will be some location like this&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;/tmp/SAS_work928200004B25_localhost.localdomain/SAS_work805800004B25_localhost.localdomain&lt;/STRONG&gt; which should be a write-able location whose location is set by SAS University Edition (but remember that the WORK library is transient and goes away when the session ends). The screen shot write_WORK_UE.png shows writing to the WORK location and the Properties window in that screen shot also shows the location of my WORK library. Your location, will of course, be different.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; As you can see from my screen shot, it is possible to write a SAS dataset to WORK and then run PROC PRINT on the created dataset. So you automatically have WRITE privileges to the WORK library. However, the SASHELP library is a proprietary library. It is part of SAS and you do not generally have write access to it and in the University Edition, you absolutely do not have write access to the SASHELP library. For example, see these screen shots: sashelp_inside_UE.png and UE_cannot_write_SASHELP.png So, you only have READ access to the SASHELP library when you use the SAS University Edition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; So, the bottom line on read/write access is:&lt;/P&gt;&lt;P&gt;a) WORK you have WRITE access&lt;/P&gt;&lt;P&gt;b) SASHELP you have READ access&lt;/P&gt;&lt;P&gt;c) SASUSER -- initially with the SAS University Edition, you do NOT have WRITE access; but you can redirect SASUSER to a location where you do have WRITE access. This was explained in the instructions for making the Prep Guide data for use in the University Edition. Specifically, it says:&lt;/P&gt;&lt;P&gt;--begin quote&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; When the Prep Guides were originally written, the SAS&lt;BR /&gt;University Edition and SAS Studio did not exist, so the original instructions&lt;BR /&gt;had students run a program that wrote the course data to the SASUSER library.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; In many usage scenarios, this works just great. However, in the SAS University Edition,&lt;BR /&gt;the SASUSER library is on your virtual machine and the program you run does not&lt;BR /&gt;have write access to this location on the virtual machine&lt;/P&gt;&lt;P&gt;&amp;nbsp; However, it is possible to “redirect” your SASUSER library to a location in the SAS&lt;BR /&gt;Studio interface to the University Edition, where you &lt;STRONG style="text-decoration: underline;"&gt;do&lt;/STRONG&gt; have write access (such as your shared folder).&lt;/P&gt;&lt;P&gt;--end quote&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; But, the ONLY library that needs any special accommodation for studying with the Certification Prep Guide is the SASUSER library, and ONLY for file creation. In the Prep Guide itself, you will see them assign different LIBNAME statements that point to the same location as SASUSER. For example, in the section on reading data (Chapter 5, page 146 in the 2nd Edition), there is a program that reads the EXER.DAT file. I have attached an annotated copy of that page. Even if you have a different edition, you should be able to find this example in the book. Note that the ONLY difference between the code shown in the book and the code that worked in the University Edition is that I changed the FILENAME statement, you can see the successful log in the screen shot log_UE_create_read_exercise_data.png.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;3) As long as you correctly specify your SASUniversityEdition/myfolders shared folder or to a location under that folder in your LIBNAME statement, that is the easiest way to define a new library. But do remember, the physical folder MUST exist before you point to it with the LIBNAME statement. So if you do this:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;libname newlib '/folders/myfolders/wombat';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;and there is no physical structure: c:\SASUniversityEdition\myfolders\wombat, then you will receive this NOTE:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;NOTE: Library NEWLIB does not exist. &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;and if you continue to use the bad reference, later you will receive an error message:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;ERROR: Library NEWLIB does not exist.&lt;/STRONG&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But if the wombat folder &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;does&lt;/STRONG&gt;&lt;/SPAN&gt; exist in the shared location on the C: drive, then you should be able to do this:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;libname newlib '/folders/myfolders/wombat';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;data newlib.cars;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; set sashelp.cars(obs=5);&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;proc print data=newlib.cars;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;As shown in my "successful" screen shot, successful_new_lib_when_folder_exists.png. My recommendation is that if you do write to the redirected SASUSER library then adopt a naming convention so you don't accidentally overwrite one of the files that was provided for your study purposes. For example, you could precede every name with your initials or you could precede every name with XX_ such as:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;data sasuser.A_exercise;&lt;/SPAN&gt; or&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;data sasuser.XX_exercise;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; My other recommendation is that the Prep Guide was designed as a preparation for students who had already taken Programming 1 and Programming 2 and who were preparing for the certification exam, as a way of getting extra practice. The Prep Guide is not intended to replace taking those classes. Have you taken Programming 1? Even if you can't take Programming 2, the Programming 1 e-learning class is free and I would recommend that you work through that class first, before you start working with the Prep Guide. The Prep Guide assumes that you have the basic knowledge and experience that you would gain by taking Programming 1 and Programming 2. So, jumping into the Prep Guide could be confusing if you have NEVER used SAS before.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Cynthia&amp;nbsp; &lt;/P&gt;&lt;BR /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11904iAC973D61CFDB77A7/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="UE_cannot_write_SASHELP.png" title="UE_cannot_write_SASHELP.png" /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11905i51928EEAF44A0C5E/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="successful_new_lib_when_folder_exists.png" title="successful_new_lib_when_folder_exists.png" /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11906iB9AA0DA212912125/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="typical_error_no_physical_folder.png" title="typical_error_no_physical_folder.png" /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11907iF8E8745D6626C20E/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="write_WORK_UE.png" title="write_WORK_UE.png" /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11908i5C02F7CDF17D7668/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="log_UE_create_read_exercise_data.png" title="log_UE_create_read_exercise_data.png" /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11909iE5D83C898DB34F0D/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="sashelp_inside_UE.png" title="sashelp_inside_UE.png" /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2015 19:17:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176548#M45267</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2015-01-10T19:17:32Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176549#M45268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cynthia,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I really appreciate your time and effort. It was very helpful. I have taken the programming 1 course but it explains everything using SAS windowing environment and so I was not sure what part of it is applicable to the UE. &lt;SPAN style="font-size: 13.1428575515747px;"&gt;My intention to access a raw dataset in SAS is just to have a little bit of flexibility and to know if it is really possible though not necessary. &lt;/SPAN&gt;Moreover, though I can use the prep guide with the data already created by the method suggested, it would be nice to be able to access the data in the C drive. I feel that this constraint in UE is really a handicap. Is there a SAS client application which doesn't have any such limitations?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amithabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Jan 2015 10:16:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176549#M45268</guid>
      <dc:creator>amithabh</dc:creator>
      <dc:date>2015-01-11T10:16:44Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176550#M45269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&amp;nbsp; The interface you use to SAS is just that -- an interface. The interface is NOT SAS -- the interface is just how you get to SAS to run a program. I have used many, many different interfaces over my career with SAS and I can tell you that if you get hung up now on only using SAS on Windows versus using SAS Studio (to access SAS on Unix), you are limiting yourself. Trust me when I say that using SAS Studio is enormously, enormously, better than using VI to type SAS code.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; You CAN write to your C: drive. I have proved that you can write to your C: drive. For example, my C: drive has these physical folders:&lt;/P&gt;&lt;P&gt;c:\SASUniversityEdition\myfolders/certprep and this folder c:\SASUniversityEdition\myfolders\wombat and c:\SASUniversityEdition\myfolders\ecprg193 -- those are 3 physical folders on MY local C: drive. However, notice that the high level part of the path name is: c:\SASUniversityEdition\myfolders that's because that is the physical location I defined to my virtualization software to use as a "shared folder" location. So when my SAS Studio talks to SAS University Edition, using VMWarePlayer or Virtual Box, my SAS Studio cannot use the C: drive reference. It has to use the Unix "alias" for the C: drive shared folder location. That breaks down this way:&lt;/P&gt;&lt;P&gt;C drive shared folder name&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;&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; equates to&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 12pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;c:\SASUniversityEdition\myfolders&lt;/SPAN&gt;\&lt;SPAN style="color: #3366ff;"&gt;certprep&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-family: courier new,courier; font-size: 12pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;/folders/myfolders/&lt;/SPAN&gt;&lt;SPAN style="color: #3366ff;"&gt;certprep&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 12pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;c:\SASUniversityEdition\myfolders&lt;/SPAN&gt;\&lt;SPAN style="color: #3366ff;"&gt;wombat&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-family: courier new,courier; font-size: 12pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;/folders/myfolders/&lt;/SPAN&gt;&lt;SPAN style="color: #3366ff;"&gt;wombat&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 12pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;c:\SASUniversityEdition\myfolders&lt;/SPAN&gt;\&lt;SPAN style="color: #3366ff;"&gt;ecprg193&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-family: courier new,courier; font-size: 12pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;/folders/myfolders/&lt;/SPAN&gt;&lt;SPAN style="color: #3366ff;"&gt;ecprg193&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, when you write to:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 12pt;"&gt;file&lt;SPAN style="color: #000000;"&gt; '&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;/folders/myfolders/&lt;/SPAN&gt;&lt;SPAN style="color: #3366ff;"&gt;certprep&lt;SPAN style="color: #000000;"&gt;'; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;in a program on SAS University Edition, SAS uses the Unix name. Then it asks your Virtualization software (VMware player or Virtual Box) to put that file into the right C: drive location. For example, when you go to send your Mom a birthday present, you say to yourself, I'm going to send this to Mom. But UPS or the Post Office will not take a package labeled "To: My Mom", you have to use a special address on the package. You have to put down your Mom's full name and her street address and city on the package before UPS or the Post Office can deliver the package. Just think of the /folders/myfolders location as the kind of name you need to use to get SAS to read or write files from your C:\ drive. And, if your shared folder was defined as: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;c:\users\xxxyyy\MySASFiles\SASUniversityEdition\myfolders&lt;/SPAN&gt;\&lt;SPAN style="color: #3366ff;"&gt;certprep&amp;nbsp; &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-size: 12pt; font-family: arial,helvetica,sans-serif;"&gt;the Unix name is still:&lt;/SPAN&gt;&lt;SPAN style="color: #3366ff; font-size: 12pt; font-family: courier new,courier;"&gt;&lt;STRONG style="color: #3366ff;"&gt; &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-size: 12pt; font-family: courier new,courier;"&gt;&lt;STRONG style="color: #3366ff;"&gt; &lt;SPAN style="font-family: courier new,courier; font-size: 12pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff00ff;"&gt;/folders/myfolders/&lt;/SPAN&gt;&lt;SPAN style="color: #3366ff;"&gt;certprep&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&amp;nbsp; You can go to your shared folder location on the Windows side, using Windows Explorer and FIND the files that you wrote using that Unix name -- look at my screen shot showing Windows Explorer and my newclass.txt and newclass.csv files created above. In fact, all the code in Programming 1 will work the same no matter what operating system and version of SAS you use. The ONLY, ONLY thing that changes are some of the options that are operating system specific and the way you use path names to read and write your files and point to your SAS libraries. For example, you cannot guarantee that you will ALWAYS have a job using SAS on Windows. In fact, I think that is probably the least likely usage scenario these days. Here is a libname statement for different operating systems:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;SAS on Windows with mapped drive:&lt;STRONG style="font-family: courier new,courier;"&gt; libname orion 's:\workshop';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;SAS on Windows C location: &lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;libname orion 'c:\SAS_Education\ecprg193';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;SAS on Unix:&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt; libname orion '/usr/bin/data/ecprg193';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;SAS on Mainframe: &lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG&gt;libname orion 'SASCZZ.USER.SASDATA.ECPRG193' disp=shr;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;And, no matter which of the LIBNAME statements I use, this program:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG style=": ; color: #000000; font-size: 10pt;"&gt;proc print data=orion.customers(obs=5);&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG style=": ; color: #000000; font-size: 10pt;"&gt;run;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG style=": ; color: #000000; font-size: 10pt;"&gt; &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG style=": ; color: #000000; font-size: 10pt;"&gt;proc freq data=orion.customers;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG style=": ; color: #000000; font-size: 10pt;"&gt;&amp;nbsp; tables Customer_Country;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;STRONG style=": ; color: #000000; font-size: 10pt;"&gt;run;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;would work an ANY operating system, as long as my LIBNAME statement was correct for that system. So, what we wanted you to pay attention to in Programming 1 was the code, not the interface to SAS. And the new Programming 1 has a couple of demos explicitly that show using SAS Studio, using SAS Enterprise Guide and using SAS on Windows.&amp;nbsp; Did we do EVERY demo in each possible interface? No -- and there's no need to. It is the code that is important, not the interface. The bottom line is that you CAN write to and read from your C: drive using SAS University Edition.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;cynthia&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11924iA32C6995029F5EB9/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="show_c_drive_for_created_raw_files.png" title="show_c_drive_for_created_raw_files.png" /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Jan 2015 15:41:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176550#M45269</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2015-01-11T15:41:56Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176551#M45270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great! The whole libname/filename statement was like a black box to me earlier. It is this mapping information that was the missing piece of information which clarifies everything. Thanks again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Jan 2015 16:23:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176551#M45270</guid>
      <dc:creator>amithabh</dc:creator>
      <dc:date>2015-01-11T16:23:08Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176552#M45271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using SAS Studio and am having trouble reading a text file and receive the error message below. The file contains one column of data that I am separating into four columns.&lt;/P&gt;&lt;P&gt;I set up my_content to be my shared folder.&amp;nbsp; Although the error message says the physical file doesn't exist, the Test01.txt file is present in the my_content folder.&lt;/P&gt;&lt;P&gt;I also tried using the &amp;amp;path &lt;/P&gt;&lt;P&gt;I would appreciate direction on how to solve the problem&lt;/P&gt;&lt;P class="dijitBorderContainerNoGutter dijitContainer row-fluid dijitLayoutContainer" data-dojo-props="design:'headline', gutters:false" id="bigKahuna"&gt;&lt;/P&gt;&lt;DIV class="dijitContentPane dijitBorderContainerNoGutter-child dijitBorderContainerNoGutter-dijitContentPane dijitBorderContainerNoGutterPane dijitAlignCenter dijitContentPaneSingleChild" id="bodyContainer" style="color: #353535; padding-right: 0 !important;"&gt;&lt;DIV class="dijitBorderContainer dijitContainer row-fluid dijitLayoutContainer" id="bigContainer"&gt;&lt;DIV class="dijitContentPane dijitBorderContainer-child dijitBorderContainer-dijitContentPane dijitBorderContainerPane dijitAlignCenter dijitContentPaneSingleChild" id="editTabContentPane"&gt;&lt;DIV class="tabs dijitBorderContainer dijitContainer dijitLayoutContainer dojoDndSource dojoDndTarget dojoDndContainerOver" id="tabsBC"&gt;&lt;DIV class="dijitTabContainer dijitTabContainerTop dijitContainer dijitLayoutContainer tabStrip-disabled rightSideSplitTabs dijitBorderContainer-child dijitBorderContainer-dijitTabContainerTop dijitBorderContainerPane dijitAlignCenter" id="tabsBC_mainTabs"&gt;&lt;DIV class="dijitTabPaneWrapper dijitTabContainerTop-container dijitAlignCenter" data-dojo-attach-point="containerNode" style="border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #bbbbbb; border-bottom-color: #bbbbbb; border-left-color: #bbbbbb; background-color: #ffffff;"&gt;&lt;DIV class="dijitTabContainerTopChildWrapper dijitVisible"&gt;&lt;DIV class="dijitBorderContainer dijitContainer dijitTabPane dijitTabContainerTop-child dijitTabContainerTop-dijitBorderContainer dijitLayoutContainer" id="tabsBC_tab0" title=""&gt;&lt;DIV class="dijitBorderContainer dijitContainer dijitBorderContainer-child dijitBorderContainer-dijitBorderContainer dijitBorderContainerPane dijitAlignCenter dijitLayoutContainer dojoDndSource dojoDndTarget dojoDndContainerOver" id="pespectiveTabContainer_tabsBC_tab0" title="Program"&gt;&lt;DIV class="dijitTabContainer dijitTabContainerTop dijitContainer dijitLayoutContainer tabStrip-disabled sasSuiteTabs dijitBorderContainer-child dijitBorderContainer-dijitTabContainerTop dijitBorderContainerPane dijitAlignCenter" id="pespectiveTabContainer_tabsBC_tab0sasSuiteTabContainer"&gt;&lt;DIV class="dijitTabPaneWrapper dijitTabContainerTop-container dijitAlignCenter" data-dojo-attach-point="containerNode"&gt;&lt;DIV class="dijitTabContainerTopChildWrapper dijitVisible"&gt;&lt;DIV class="dijitBorderContainerNoGutter dijitContainer dijitTabPane dijitTabContainerTop-child dijitTabContainerTop-dijitBorderContainerNoGutter dijitLayoutContainer" id="pespectiveTabContainer_tabsBC_tab0log" title=""&gt;&lt;DIV class="dijitContentPane dijitBorderContainerNoGutter-child dijitBorderContainerNoGutter-dijitContentPane dijitBorderContainerNoGutterPane dijitAlignCenter" id="dijit_layout_ContentPane_4" style="font-size: 16px;"&gt;&lt;DIV&gt;&lt;DIV class="sasSource" style="color: #000000;"&gt;1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;P&gt;&lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 57&amp;nbsp; &lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 58 %Let path=/Folders/My Folders/my_content;&lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 59 Data DataSet00;&lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 60 infile "/Folders/My Folders/my_content/Test01.txt";&lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 61 Input Patent 7. Class $3. Sub $6. Type $1;&lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 62 Put _all_;&lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 63 run;&lt;/P&gt;&lt;P class="sasError" id="sasLogError1_1433188066400" style="color: red;"&gt; ERROR: Physical file does not exist, /Folders/My Folders/my_content/Test01.txt.&lt;/P&gt;&lt;P class="sasNote" id="sasLogNote1_1433188066400" style="color: #0000ff;"&gt; NOTE: The SAS System stopped processing this step because of errors.&lt;/P&gt;&lt;P class="sasWarning" id="sasLogWarning1_1433188066400" style="color: #008000;"&gt; WARNING: The data set WORK.DATASET00 may be incomplete. When this step was stopped there were 0 observations and 4 variables.&lt;/P&gt;&lt;P class="sasWarning" id="sasLogWarning2_1433188066400" style="color: #008000;"&gt; WARNING: Data set WORK.DATASET00 was not replaced because this step was stopped.&lt;/P&gt;&lt;P class="sasNote" id="sasLogNote2_1433188066400" style="color: #0000ff;"&gt; NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; real time 0.00 seconds&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; user cpu time 0.00 seconds&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; system cpu time 0.00 seconds&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; memory 498.03k&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; OS Memory 27804.00k&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Timestamp 06/01/2015 07:47:54 PM&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Step Count 95 Switch Count 42&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Page Faults 0&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Page Reclaims 67&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Page Swaps 0&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Voluntary Context Switches 113&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Involuntary Context Switches 26&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Block Input Operations 0&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp; Block Output Operations 8&lt;/P&gt;&lt;P class="sasNote" style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 64&amp;nbsp; &lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 65&amp;nbsp; &lt;/P&gt;&lt;P class="sasSource" style="color: #000000;"&gt; 66 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV class="sasSource" style="color: #000000;"&gt; 78&amp;nbsp; &lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN class="sce-ac-navigator-title-buddy"&gt;_BLANKPAGE_&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="sce-helper-resizer-container" style="background-color: #ededed;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P class="sce-helper" style="background-color: rgba(255, 255, 255, 0.00392157);"&gt;&lt;/P&gt;&lt;DIV class="sce-helper-resizer-container" style="background-color: #ededed;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P class="sce-helper" style="background-color: rgba(255, 255, 255, 0.00392157);"&gt;&lt;/P&gt;&lt;DIV class="sce-helper-resizer-container" style="background-color: #ededed;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P class="sce-helper" style="background-color: rgba(255, 255, 255, 0.00392157);"&gt;&lt;/P&gt;&lt;DIV class="sce-helper-resizer-container" style="background-color: #ededed;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P class="sce-helper" style="background-color: rgba(255, 255, 255, 0.00392157);"&gt;&lt;/P&gt;&lt;DIV class="sce-helper-resizer-container" style="background-color: #ededed;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P class="sce-helper" style="background-color: rgba(255, 255, 255, 0.00392157);"&gt;&lt;/P&gt;&lt;DIV class="sce-helper-resizer-container" style="background-color: #ededed;"&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jun 2015 20:54:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176552#M45271</guid>
      <dc:creator>JoeDerby</dc:creator>
      <dc:date>2015-06-01T20:54:04Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176553#M45272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The path should be of the form:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; background-color: #ffffff;"&gt;/folders/myfolders/my_content&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; background-color: #ffffff;"&gt;And it is case sensitive. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 01:51:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176553#M45272</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2015-06-02T01:51:49Z</dc:date>
    </item>
    <item>
      <title>Re: Create raw dataset from SAS dataset in SAS University Edition</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176554#M45273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&amp;nbsp; As indicated above, the path names that you use in the University Edition are VERY case sensitive. I did not use "My Folders" with a space in the name. I believe the instructions are that you set up a folder called just "myfolders" (no caps, no space). Notice how in my code and screen shots in the postings from January that the correct high level path name for MY file was:&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff00ff; font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; infile '/folders/myfolders/certprep/bookdata.dat';&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note also that there is no initial cap on /folders (should NOT be /Folders). If you did define your shared folders correctly, and you did set up a subfolder called my_content, then your correct INFILE statement should be:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;infile "/folders/myfolders/my_content/Test01.txt";&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My suggestion is that you find the file: test01.txt in your folders location inside SAS Studio, right click on the file name and look at the Properties. You should see a path name and a file name. Use the exact case that you see in the Properties window. Do not use caps or extra spaces if you do not see any in the window. For example -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="_2_location_in_SAS_UE.png" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/10696__2_location_in_SAS_UE.png" width="450" /&gt;&lt;/P&gt;&lt;P&gt;look at the properties of the XLS file. Even though the "fancy" name says My Folders, note how the "internal" name in the properties window is just /folders/myfolders. Even if your file is a TXT file, you should still see the correct file path to use if you right click and look at Properties. Do not deviate from the name you see in the Properties window. that is the "internal" name and path of the file in SAS University Edition. That is the name you need to use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cynthia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 01:53:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-raw-dataset-from-SAS-dataset-in-SAS-University-Edition/m-p/176554#M45273</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2015-06-02T01:53:58Z</dc:date>
    </item>
  </channel>
</rss>

