<?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: Excelxp tagset and speed of processing in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3867#M1623</link>
    <description>Hi:&lt;BR /&gt;
&lt;BR /&gt;
We also had a similar problem - when the writing to a small Excel spreadsheet there was no obvious problem, but writing to a large spreadsheet it took (what seemed) forever.&lt;BR /&gt;
&lt;BR /&gt;
We reported this to SAS and they provided a 'test' program that wrote a spreadsheet with 6000 rows and 50 columns.  This took over 2 hours to run when we tried it.  &lt;BR /&gt;
&lt;BR /&gt;
In order to fix the problem we updated our software to current level of 9.1.3 and the problems went away - the same spreadsheet takes between 1 and 2 minutes.  We used updated install CD's for one system and the patch (hotfix?) that SAS provides as a download on a different machine - both worked fine.</description>
    <pubDate>Thu, 19 Jul 2007 15:18:16 GMT</pubDate>
    <dc:creator>OS2Rules</dc:creator>
    <dc:date>2007-07-19T15:18:16Z</dc:date>
    <item>
      <title>Excelxp tagset and speed of processing</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3865#M1621</link>
      <description>There were a couple of threads a while back that brought up a speed issue when using excelxp. For example, I am writing a spreadsheet that ends up being some 40 M in size and takes an awful long time to run.&lt;BR /&gt;
&lt;BR /&gt;
There were a couple of suggestions, some of which I tried and worked, and some that didn't work (probably me).&lt;BR /&gt;
&lt;BR /&gt;
As I was meditating on the task monitor tick KBs away, it occurred to me that there might be a connection between the file I was writing out and the buffer/lrecl size.&lt;BR /&gt;
&lt;BR /&gt;
For what I am doing, I have simply taken the default filesize - I specified a path and a filename in the ODS statement. I should also say that I'm writing some 30 or 40 columns in about 20 worksheets using a BY statement.&lt;BR /&gt;
&lt;BR /&gt;
Oh, and I guess in the interest of full disclosure, I am running on Windoze XP.&lt;BR /&gt;
&lt;BR /&gt;
Would changing either the LRECL or a buffer (or any other parameter) help speed up the process? Is there a relation that might play a role here?</description>
      <pubDate>Wed, 18 Jul 2007 22:52:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3865#M1621</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2007-07-18T22:52:23Z</dc:date>
    </item>
    <item>
      <title>Re: Excelxp tagset and speed of processing</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3866#M1622</link>
      <description>Hi,&lt;BR /&gt;
My take on it is that ASCII text files can be HUGE. There is a lot of XML associated with each cell and each row in your Excel file. I don't think that LRECL will net you very much improvement -- but you can always test by putting a big LRECL on your FILENAME statement -- I think LRECL will work for you on Windows, now.&lt;BR /&gt;
  &lt;BR /&gt;
But you're creating an operating system (Windows) file -- so it was my memory (from mainframe days) that changing BUFNO or BUFSIZE only had an effect on reading/writing/processing SAS datasets -- not on overall IO, but I could be wrong about that.&lt;BR /&gt;
  &lt;BR /&gt;
Tech Support would be where I would go for help, if I had to tune the performance of my code.&lt;BR /&gt;
 &lt;BR /&gt;
cynthia</description>
      <pubDate>Thu, 19 Jul 2007 04:02:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3866#M1622</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2007-07-19T04:02:11Z</dc:date>
    </item>
    <item>
      <title>Re: Excelxp tagset and speed of processing</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3867#M1623</link>
      <description>Hi:&lt;BR /&gt;
&lt;BR /&gt;
We also had a similar problem - when the writing to a small Excel spreadsheet there was no obvious problem, but writing to a large spreadsheet it took (what seemed) forever.&lt;BR /&gt;
&lt;BR /&gt;
We reported this to SAS and they provided a 'test' program that wrote a spreadsheet with 6000 rows and 50 columns.  This took over 2 hours to run when we tried it.  &lt;BR /&gt;
&lt;BR /&gt;
In order to fix the problem we updated our software to current level of 9.1.3 and the problems went away - the same spreadsheet takes between 1 and 2 minutes.  We used updated install CD's for one system and the patch (hotfix?) that SAS provides as a download on a different machine - both worked fine.</description>
      <pubDate>Thu, 19 Jul 2007 15:18:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3867#M1623</guid>
      <dc:creator>OS2Rules</dc:creator>
      <dc:date>2007-07-19T15:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: Excelxp tagset and speed of processing</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3868#M1624</link>
      <description>Hooray, my browser works, my browser works.&lt;BR /&gt;
&lt;BR /&gt;
Tried to reply to Cynthia earlier and oh, boy, thought I was in serious trouble this time - I was about ready to blame SAS on this one.&lt;BR /&gt;
&lt;BR /&gt;
OK. Guess it's time to try tech support, although I'm up to date on patches and versions and such.&lt;BR /&gt;
&lt;BR /&gt;
Difference between OS2Rules (I agree) and my stuff is that I'm writing 12 months, 4 quarters, and YTD each one of which has about 1200 rows and 20 columns. I don't know that that would materially impact things - text is text. The data set is only some 25,000 observations - not what I think of when I think of big.&lt;BR /&gt;
&lt;BR /&gt;
On the buffers stuff, I was thinking that at one time MS file system was extraordinarily wasteful of space and that there was a time when I would have to set buffer sizes so as to minimize paging in a SAS dataset. I didn't know if something like that was in play here as well.&lt;BR /&gt;
&lt;BR /&gt;
Thanks to both of you. Onward to Tech Support.</description>
      <pubDate>Thu, 19 Jul 2007 18:30:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Excelxp-tagset-and-speed-of-processing/m-p/3868#M1624</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2007-07-19T18:30:42Z</dc:date>
    </item>
  </channel>
</rss>

