<?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>All board posts in SAS Support Communities</title>
    <link>https://communities.sas.com/</link>
    <description>SAS Support Communities</description>
    <pubDate>Tue, 30 Apr 2024 13:47:21 GMT</pubDate>
    <dc:creator>Community</dc:creator>
    <dc:date>2024-04-30T13:47:21Z</dc:date>
    <item>
      <title>Re: How to use VS Code with SAS OnDemand for Academics</title>
      <link>https://communities.sas.com/t5/SAS-Software-for-Learning/How-to-import-SPSS-file-with-SAS-OnDemand-for-Academics/m-p/926461#M1856</link>
      <description>&lt;P&gt;You will need to save your SPSS table as a CSV and then you can follow these instructions:&amp;nbsp;&lt;A href="https://support.sas.com/ondemand/manuals/UploadingDataUsers.pdf" target="_blank"&gt;https://support.sas.com/ondemand/manuals/UploadingDataUsers.pdf&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 13:36:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Software-for-Learning/How-to-import-SPSS-file-with-SAS-OnDemand-for-Academics/m-p/926461#M1856</guid>
      <dc:creator>lhartjordan</dc:creator>
      <dc:date>2024-04-30T13:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to use VS Code with SAS OnDemand for Academics</title>
      <link>https://communities.sas.com/t5/SAS-Software-for-Learning/How-to-import-SPSS-file-with-SAS-OnDemand-for-Academics/m-p/926459#M1855</link>
      <description>&lt;P&gt;Check out this post:&lt;/P&gt;&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Software-for-Learning/How-to-import-excel-files-in-SAS-On-Demand-for-Academics/m-p/280052#M50" target="_blank"&gt;https://communities.sas.com/t5/SAS-Software-for-Learning/How-to-import-excel-files-in-SAS-On-Demand-for-Academics/m-p/280052#M50&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 13:33:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Software-for-Learning/How-to-import-SPSS-file-with-SAS-OnDemand-for-Academics/m-p/926459#M1855</guid>
      <dc:creator>FSU_TOM</dc:creator>
      <dc:date>2024-04-30T13:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: Format proc report to output dates in excel using ods excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Format-proc-report-to-output-dates-in-excel-using-ods-excel/m-p/926457#M364575</link>
      <description>&lt;P&gt;When I use format=date9. in a DEFINE statement, the variable is recognized as a valid date in Excel.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it is not recognized as a valid date for you, please show us actual code where the DEFINE statement includes format=DATE9. and also a screen capture of Excel where we can see clearly that this is a character variable.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please use the "insert photos" icon to include your screen capture in your reply. Do NOT attach files.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 879px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/91641i24282B42CFE94122/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 13:24:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Format-proc-report-to-output-dates-in-excel-using-ods-excel/m-p/926457#M364575</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2024-04-30T13:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: Format proc report to output dates in excel using ods excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Format-proc-report-to-output-dates-in-excel-using-ods-excel/m-p/926456#M364574</link>
      <description>&lt;P&gt;My code outputs multiple sheets to an excel workbook. The first code is where the issue is. The second code is just an example showing that sheet is exporting correctly with the correct date format. Since the second code is working correctly, I was wondering if the issue was in my define statement in the first code. There is no define statement in the second code. The format=date9.; output the variable as a character variable in excel.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 12:54:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Format-proc-report-to-output-dates-in-excel-using-ods-excel/m-p/926456#M364574</guid>
      <dc:creator>Kia_B</dc:creator>
      <dc:date>2024-04-30T12:54:14Z</dc:date>
    </item>
    <item>
      <title>Re: Severe penalty for using MFILE?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Severe-penalty-for-using-MFILE/m-p/926455#M364573</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/465595"&gt;@peterprec&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Great post,&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12447"&gt;@Patrick&lt;/a&gt;&amp;nbsp;! It completely confirms my observations. It aligns poorly with cause being the MFILE target written to a slow location, but supports that something in the MFILE implementations does not work as intended. Completely guessing here, it almost feels like MFILE writes one resolved programming statement/token at a time to disk (i.e., no buffering at all) while the rest of the execution sits and waits for the MFILE I/O to finish.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I think that's a good guess.&amp;nbsp; There are system options to control the amount of log buffering, but they probably don't apply to MFILE. Could definitely be that adding MFILE just changes the process from "send a token to the word scanner (or compiler or whatever is asking for tokens)" to "send a token to a file, then send the token to the word scanner".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You have to assume a LOT of work was put into general speed of writing to the log over many many years, since every time code is submitted it writes to the log, and log files get big.&amp;nbsp; My guess is not much work was put into developing logging for MFILE, because it's just one part of macro language, is less-used, etc.&amp;nbsp; And since the macro language has been 'functionally stable' for a while, I wouldn't think the chances are high they a developer will dive in to improve it.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 12:53:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Severe-penalty-for-using-MFILE/m-p/926455#M364573</guid>
      <dc:creator>Quentin</dc:creator>
      <dc:date>2024-04-30T12:53:27Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS PROC S3 to access a bucket using CEPH</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-PROC-S3-to-access-a-bucket-using-CEPH/m-p/926454#M83432</link>
      <description>&lt;P&gt;I managed to resolve the issue by incorporating a custom region using a different approach. Since there was no response, I'll share my solution for anyone who might benefit from it.&lt;/P&gt;
&lt;P&gt;Here's what I did to make it work:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Set a unique name for the custom region. Previously, I had assigned a custom region name identical to an existing AWS region, so I opted for a distinct name instead.&lt;/LI&gt;
&lt;LI&gt;Utilized PROC S3 to introduce the custom region instead of relying on environment variables.&lt;/LI&gt;
&lt;/OL&gt;
&lt;DIV&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/*Add custom region*/

proc s3;
REGION ADD HOST="storage.middle.earth" NAME="shire";
run;
/* Listing all regions (including the custom region) */
proc s3;
region list;
run;&lt;/CODE&gt;&lt;/PRE&gt;
This resulted in the following log output (note the added custom region):&lt;/DIV&gt;
&lt;BLOCKQUOTE&gt;
&lt;DIV&gt;1 %studio_hide_wrapper;&lt;BR /&gt;83 proc s3;&lt;BR /&gt;84 REGION ADD HOST="storage.middle.earth" NAME="shire";&lt;BR /&gt;85 run;&lt;BR /&gt;NOTE: PROCEDURE S3 used (Total process time):&lt;BR /&gt;real time 0.01 seconds&lt;BR /&gt;cpu time 0.00 seconds&lt;BR /&gt;&lt;BR /&gt;86 &lt;BR /&gt;87 proc s3;&lt;BR /&gt;88 region list;&lt;BR /&gt;89 run;&lt;BR /&gt;Amazon Regions&lt;BR /&gt;us-east-1 s3.amazonaws.com Default 0&lt;BR /&gt;us-east-2 s3-us-east-2.amazonaws.com Default 0&lt;BR /&gt;us-west-2 s3-us-west-2.amazonaws.com Default 0&lt;BR /&gt;us-west-1 s3-us-west-1.amazonaws.com Default 0&lt;BR /&gt;eu-west-1 s3-eu-west-1.amazonaws.com Default 0&lt;BR /&gt;eu-central-1 s3-eu-central-1.amazonaws.com Default 0&lt;BR /&gt;ap-southeast-1 s3-ap-southeast-1.amazonaws.com Default 0&lt;BR /&gt;ap-southeast-2 s3-ap-southeast-2.amazonaws.com Default 0&lt;BR /&gt;ap-northeast-1 s3-ap-northeast-1.amazonaws.com Default 0&lt;BR /&gt;sa-east-1 s3-sa-east-1.amazonaws.com Default 0&lt;BR /&gt;us-gov-west-1 s3-us-gov-west-1.amazonaws.com Default 0&lt;BR /&gt;us-gov-west-1 s3-fips-us-gov-west-1.amazonaws.com Default 0&lt;BR /&gt;ca-central-1 s3-ca-central-1.amazonaws.com Default 0&lt;BR /&gt;ap-south-1 s3-ap-south-1.amazonaws.com Default 0&lt;BR /&gt;ap-northeast-2 s3-ap-northeast-2.amazonaws.com Default 0&lt;BR /&gt;cn-north-1 s3-cn-north-1.amazonaws.com Default 0&lt;BR /&gt;cn-northwest-1 s3-cn-northwest-1.amazonaws.com Default 0&lt;BR /&gt;eu-west-2 s3-eu-west-2.amazonaws.com Default 0&lt;BR /&gt;eu-west-3 s3-eu-west-3.amazonaws.com Default 0&lt;BR /&gt;ap-east-1 s3.ap-east-1.amazonaws.com Default 0&lt;BR /&gt;eu-south-1 s3.eu-south-1.amazonaws.com Default 0&lt;BR /&gt;eu-north-1 s3.eu-north-1.amazonaws.com Default 0&lt;BR /&gt;me-south-1 s3.me-south-1.amazonaws.com Default 0&lt;BR /&gt;af-south-1 s3.af-south-1.amazonaws.com Default 0&lt;BR /&gt;ap-northeast-3 s3.ap-northeast-3.amazonaws.com Default 0&lt;BR /&gt;Custom Regions&lt;BR /&gt;shire storage.middle.earth Default 0&lt;BR /&gt;NOTE: PROCEDURE S3 used (Total process time):&lt;BR /&gt;real time 0.00 seconds&lt;BR /&gt;cpu time 0.00 seconds&lt;BR /&gt;&lt;BR /&gt;90 &lt;BR /&gt;91 %studio_hide_wrapper;&lt;BR /&gt;102 &lt;BR /&gt;103&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;
&lt;DIV&gt;
&lt;P&gt;Now, with the appropriate credentials, it's possible to test bi listing a bucket content:&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc s3 KEYID="isItSecret" SECRET="isItSafe" region="shire";
list "/bucket" ;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;That's it.&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;See ya!&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Tue, 30 Apr 2024 12:44:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-PROC-S3-to-access-a-bucket-using-CEPH/m-p/926454#M83432</guid>
      <dc:creator>alisio_meneses</dc:creator>
      <dc:date>2024-04-30T12:44:35Z</dc:date>
    </item>
    <item>
      <title>Re: concatenate two macro variables with "/" between them</title>
      <link>https://communities.sas.com/t5/SAS-Programming/concatenate-two-macro-variables-with-quot-quot-between-them/m-p/926453#M364572</link>
      <description>&lt;P&gt;No quotes used inside %SYSFUNC&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let customer_branch=%sysfunc(cat(&amp;amp;customer_ID.,/,&amp;amp;branch_Id.));&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But really&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/4954"&gt;@Astounding&lt;/a&gt;&amp;nbsp;has the better advice.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is it mandatory to use a slash here (which sometimes will be interpreted as division)? Couldn't some other character, which isn't also a mathematical operator, such as underscore, work here? Do you even need a character like slash or underscore, could you just append customer_id and branch_id without any character between the two? All of this would make your programming simpler.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 13:26:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/concatenate-two-macro-variables-with-quot-quot-between-them/m-p/926453#M364572</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2024-04-30T13:26:04Z</dc:date>
    </item>
    <item>
      <title>Re: Error Occured on SAS Data Studio - Prepare Data</title>
      <link>https://communities.sas.com/t5/SAS-Visual-Analytics/Error-Occured-on-SAS-Data-Studio-Prepare-Data/m-p/926452#M17984</link>
      <description>Hi. Could you solve this issue? We seem to be facing the same problem with a SAS viya 3.5 production deployment. We can't get any previous functional job to work . The error message we get is exactly the same</description>
      <pubDate>Tue, 30 Apr 2024 12:30:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Visual-Analytics/Error-Occured-on-SAS-Data-Studio-Prepare-Data/m-p/926452#M17984</guid>
      <dc:creator>cludena</dc:creator>
      <dc:date>2024-04-30T12:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating Cohen's d from multiply imputed data</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Calculating-Cohen-s-d-from-multiply-imputed-data/m-p/926449#M46082</link>
      <description>&lt;P&gt;My suggestion would be to calculate Cohen's D and its standard error for each imputed data set and then use Proc MIANALYZE to get the combined estimate.&lt;/P&gt;
&lt;P&gt;You can find several variations of the standard error calculation here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://stats.stackexchange.com/questions/495015/what-is-the-formula-for-the-standard-error-of-cohens-d" target="_blank"&gt;effect size - What is the formula for the standard error of Cohen's d - Cross Validated (stackexchange.com)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This would be a simpler approach than what you are taking I believe.&amp;nbsp; Plus, I think the last MIANALYZE step is wrong since the standard error you are supplying is not for the standard deviation which is the statistic you are combining.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;proc mianalyze data=subset;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;by class;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;modeleffects stddev;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;stderr stderr;*this is not the standard error for the standard deviation;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;run;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 12:20:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Calculating-Cohen-s-d-from-multiply-imputed-data/m-p/926449#M46082</guid>
      <dc:creator>SAS_Rob</dc:creator>
      <dc:date>2024-04-30T12:20:07Z</dc:date>
    </item>
    <item>
      <title>Re: Severe penalty for using MFILE?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Severe-penalty-for-using-MFILE/m-p/926448#M364571</link>
      <description>&lt;P&gt;Great post,&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12447"&gt;@Patrick&lt;/a&gt;&amp;nbsp;! It completely confirms my observations. It aligns poorly with cause being the MFILE target written to a slow location, but supports that something in the MFILE implementations does not work as intended. Completely guessing here, it almost feels like MFILE writes one resolved programming statement/token at a time to disk (i.e., no buffering at all) while the rest of the execution sits and waits for the MFILE I/O to finish.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 12:11:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Severe-penalty-for-using-MFILE/m-p/926448#M364571</guid>
      <dc:creator>peterprec</dc:creator>
      <dc:date>2024-04-30T12:11:36Z</dc:date>
    </item>
    <item>
      <title>Re: concatenate two macro variables with "/" between them</title>
      <link>https://communities.sas.com/t5/SAS-Programming/concatenate-two-macro-variables-with-quot-quot-between-them/m-p/926447#M364570</link>
      <description>&lt;P&gt;You are overcomplicating things.&amp;nbsp; This would be the usual way to concatenate strings in macro language:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let customer_branch=&amp;amp;customer_ID./&amp;amp;branch_Id.;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Simple.&amp;nbsp; Macro language does not perform math in a %let statement&amp;nbsp; However, if you use the variable later, macro language may try to perform math.&amp;nbsp; For example, this statement would have the potential to cause trouble:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%if 9872622/987 = &amp;amp;customer_branch %then %do;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;%IF/%THEN statements do try to perform math.&amp;nbsp; While there are a few ways to suppress this, an easy way would be to add double quotes:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%if "9872622/987" = "&amp;amp;customer_branch" %then %do;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The quotes become part of the comparison.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 12:04:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/concatenate-two-macro-variables-with-quot-quot-between-them/m-p/926447#M364570</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2024-04-30T12:04:21Z</dc:date>
    </item>
    <item>
      <title>concatenate two macro variables with "/" between them</title>
      <link>https://communities.sas.com/t5/SAS-Programming/concatenate-two-macro-variables-with-quot-quot-between-them/m-p/926446#M364569</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;
&lt;P&gt;I want to concatenate two macro variables with "/" between them.&lt;/P&gt;
&lt;P&gt;I get error 49&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
%let customer_ID=9872622;
%let branch_Id=987;
%let customer_branch=%sysfunc(cat(&amp;amp;customer_ID.,"/",&amp;amp;branch_Id.));/***9872622/987*****/
%put &amp;amp;customer_branch;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 11:23:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/concatenate-two-macro-variables-with-quot-quot-between-them/m-p/926446#M364569</guid>
      <dc:creator>Ronein</dc:creator>
      <dc:date>2024-04-30T11:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: Format proc report to output dates in excel using ods excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Format-proc-report-to-output-dates-in-excel-using-ods-excel/m-p/926443#M364568</link>
      <description>&lt;P&gt;It's hard for me to understand the two blocks of code you show. There is no variable named STATUS_DATE in the first block of code. However, in the first block of code, for example, you include the format in the DEFINE statement, like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;define FINAL_Code_Date/'Final Code Date'  style={background=lightyellow color=black} format=date9.; &lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 30 Apr 2024 11:20:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Format-proc-report-to-output-dates-in-excel-using-ods-excel/m-p/926443#M364568</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2024-04-30T11:20:50Z</dc:date>
    </item>
    <item>
      <title>Re: HPE Greenlake to host SAS Viya?</title>
      <link>https://communities.sas.com/t5/Architecture/HPE-Greenlake-to-host-SAS-Viya/m-p/926437#M466</link>
      <description>&lt;P&gt;Yes, HPE GreenLake now supports SAS Viya on-premises. HPE, SAS ad Red Hat have created a joint solution for SAS Viya. The technical paper is available at:&amp;nbsp;&lt;A href="https://www.hpe.com/psnow/doc/a00138240enw" target="_blank"&gt;https://www.hpe.com/psnow/doc/a00138240enw&lt;/A&gt;&lt;/P&gt;&lt;P&gt;This paper describes the solution for virtualized SAS Viya using Red Hat OpenShift using hostel control plane. HPE ahs also tested VMware based Viya deployments:&amp;nbsp;&lt;A href="https://www.youtube.com/watch?v=x2XJ9a7QxOI" target="_blank"&gt;https://www.youtube.com/watch?v=x2XJ9a7QxOI&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 11:08:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Architecture/HPE-Greenlake-to-host-SAS-Viya/m-p/926437#M466</guid>
      <dc:creator>AnshulNagori</dc:creator>
      <dc:date>2024-04-30T11:08:24Z</dc:date>
    </item>
    <item>
      <title>Format proc report to output dates in excel using ods excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Format-proc-report-to-output-dates-in-excel-using-ods-excel/m-p/926436#M364567</link>
      <description>&lt;P&gt;I am attempting to output an excel (xlsx) file using ods excel from a proc output. My variables are in date9. format in the SAS data set, but when they output to excel they are in a text format.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is my code:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;ods excel file="\\xxxmyfilelocation\Events_%sysfunc(date(),yymmddd10.).xlsx" style=forNESUG options (FLOW='Tables');&lt;/DIV&gt;&lt;DIV&gt;ods excel options (zoom='80' sheet_name='Tracker');&lt;/DIV&gt;&lt;DIV&gt;proc report data=tracker nowd split= "_" style(column)=[JUST=LEFT VJUST=TOP FONT=(Calibri, 11pt, NORMAL) BORDERSTYLE=SOLID BORDERCOLOR=black]&lt;/DIV&gt;&lt;DIV&gt;style(header)=[BACKGROUNDCOLOR=light grey FONT=(Calibri, 11pt, BOLD) JUST=CENTER VJUST=TOP&amp;nbsp; BORDERSTYLE=SOLID BORDERCOLOR=black];&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;column &lt;/SPAN&gt;&lt;SPAN&gt;Initial_Code_Date Initial_Attribution_Date Initial_SO_Coverage&lt;/SPAN&gt;&lt;SPAN&gt; Date_of_AE_status_Evaluated Initial_Rep_event_became_SAE Type_of_SAE Final_attribution Study_RX_held Treatment_rechallenged Treatment_Permanently_Discontinu Status_AE&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt; SO_FU_Log_Comments AF_summary_comments Final_MedDRA_code Final_MedDRA_LLT FINAL_Code_Date Final_Attribution_Date FU_SO_Coverage Initial_site_email_archived_&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt; Final_site_email_archived_ Completed_pharma_reporting_ Closed SO_closed_AE Close_Date Teaching_example Tracker_run_date;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;define Initial_Code_Date/'Initial Code Date' style={background=lightyellow color=black};&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;define Initial_Attribution_Date/'Initial Attribution Date' style={background=lightyellow color=black};&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define FINAL_Code_Date/'Final Code Date'&amp;nbsp; style={background=lightyellow color=black};&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define Final_Attribution_Date/'Final Attribution Date' style={background=lightyellow color=black};&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define SO_Log_Comments/'SO Log Comments' style(column) = [just=left cellwidth=3in background=lightyellow color=black] style(header)=Header{background=lightyellow color=black};&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define SO_FU_Log_Comments/'SO FU Log Comments' style(column) = [just=left cellwidth=3in background=lightyellow color=black] style(header)=Header{background=lightyellow color=black};&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define Reas_NonReportable_AE/'Reas NonReportable AE' style(column) = [just=left cellwidth=0.5in background=lightyellow color=black] style(header)=Header{background=lightyellow color=black};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define Teaching_example/'Teaching example' style={background=lightyellow color=black};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define Closed/'Closed' style={background=lightyellow color=black};&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define SO_closed_AE/'SO closed AE' style={background=lightyellow color=black};&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;define Close_Date/style={background=lightyellow color=black};&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;options missing=" ";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;format Initial_Code_Date date11. Initial_Attribution_Date date11. Final_Code_Date date11. Final_Attribution_Date date11. Close_Date date11.;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;run;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I think the issue is my define statement, because the last block of code which exports to a different sheet in the excel workbook exports the date correctly and there is no define statement.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;proc report data=sites nowd split= "_" style(column)=[BACKGROUNDCOLOR=white JUST=LEFT VJUST=TOP FONT=(Calibri, 11pt, NORMAL) BORDERSTYLE=SOLID BORDERCOLOR=black]&lt;BR /&gt;style(header)=[BACKGROUNDCOLOR=light grey FONT=(Calibri, 11pt, BOLD) JUST=CENTER VJUST=TOP BORDERSTYLE=SOLID BORDERCOLOR=black];&lt;BR /&gt;column SiteNo Name Status Country &lt;STRONG&gt;Status_Date&lt;/STRONG&gt; Note;&lt;BR /&gt;&lt;STRONG&gt;format Status_Date date11.;&lt;/STRONG&gt;&lt;BR /&gt;run;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Any suggestions?&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Tue, 30 Apr 2024 12:56:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Format-proc-report-to-output-dates-in-excel-using-ods-excel/m-p/926436#M364567</guid>
      <dc:creator>Kia_B</dc:creator>
      <dc:date>2024-04-30T12:56:04Z</dc:date>
    </item>
    <item>
      <title>Can we prevent publishing intelligent decision with the same name if publishers are different users?</title>
      <link>https://communities.sas.com/t5/Decisioning/Can-we-prevent-publishing-intelligent-decision-with-the-same/m-p/926435#M93</link>
      <description>&lt;P&gt;Hi guys!&lt;/P&gt;
&lt;P&gt;I use SAS viya and my environment has many users. I want to publish a decision, and want it to be replaced if the published name is the same as &lt;EM&gt;&lt;STRONG&gt;my&lt;/STRONG&gt;&lt;/EM&gt; old published decision. I know we can press "Replace item with the same name"&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Mayt_0-1714474389838.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/96040i45A6529A7B45EB41/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Mayt_0-1714474389838.png" alt="Mayt_0-1714474389838.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But can we prevent publishing if &lt;EM&gt;&lt;STRONG&gt;another user&lt;/STRONG&gt;&lt;/EM&gt; want to publish it with the same name like mine?&lt;/P&gt;
&lt;P&gt;Thank you in advance!&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 10:57:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Decisioning/Can-we-prevent-publishing-intelligent-decision-with-the-same/m-p/926435#M93</guid>
      <dc:creator>Mayt</dc:creator>
      <dc:date>2024-04-30T10:57:15Z</dc:date>
    </item>
    <item>
      <title>How to import SPSS file with SAS OnDemand for Academics</title>
      <link>https://communities.sas.com/t5/SAS-Software-for-Learning/How-to-import-SPSS-file-with-SAS-OnDemand-for-Academics/m-p/926429#M1854</link>
      <description>&lt;P&gt;I am new to SAS OnDemand&lt;BR /&gt;please can anyone help me to know how to import SPSS file from my hard-disk to SAS library to work on it.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 13:36:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Software-for-Learning/How-to-import-SPSS-file-with-SAS-OnDemand-for-Academics/m-p/926429#M1854</guid>
      <dc:creator>ElsayedamrBasma</dc:creator>
      <dc:date>2024-04-30T13:36:22Z</dc:date>
    </item>
    <item>
      <title>Re: If first with multiple BY variables and counts/calculations</title>
      <link>https://communities.sas.com/t5/SAS-Programming/If-first-with-multiple-BY-variables-and-counts-calculations/m-p/926428#M364566</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;Industry Specialization = Sum of square root of total assets of auditor clients (by gvkey) in a particular industry (sic code )divided by the sum of the square root of total assets of all clients of the auditor.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Compute the square roots of the variables on each row in a DATA step. Compute the sum of the square roots by gvkey and sic code by using PROC MEANS or PROC SUMMARY. (Do not try to compute sums by gvkey/sic code by yourself, SAS has already done this for you). Then, once done, do the division in another data step.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Working with sum of square roots seems somewhat strange way to calculate something. Are you sure this is written correctly? Should it should say "sum of squares"?&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 09:55:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/If-first-with-multiple-BY-variables-and-counts-calculations/m-p/926428#M364566</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2024-04-30T09:55:09Z</dc:date>
    </item>
    <item>
      <title>Re: proc ttest pvalue</title>
      <link>https://communities.sas.com/t5/SAS-Programming/proc-ttest-pvalue/m-p/926427#M364565</link>
      <description>&lt;P&gt;Yes. That is correct. Alternative way is using PROC UNIVARIATE.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc univariate data=base_post ;
by trt01pn; 
var cat3;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ksharp_1-1714469603540.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/96036i46473D029A79406B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ksharp_1-1714469603540.png" alt="Ksharp_1-1714469603540.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 09:34:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/proc-ttest-pvalue/m-p/926427#M364565</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2024-04-30T09:34:07Z</dc:date>
    </item>
    <item>
      <title>Editing slice labels in a donut chart so that they don't overlap</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Editing-slice-labels-in-a-donut-chart-so-that-they-don-t-overlap/m-p/926424#M24571</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to visualise some survey data using a donut chart in PROC GCHART. Because some adjacent pie slices are very small, their percentages and labels overlap. See below (chart generated using sample data):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example chart.PNG" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/96034i53F67983F5EE2966/image-size/large?v=v2&amp;amp;px=999" role="button" title="example chart.PNG" alt="example chart.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a way to display the slice percentage on the same line as the slice label instead of after a line break? If yes, can someone provide me with a snippet of code that achieves this? I don't think it's possible within PROC GCHART, but I've heard PROC TEMPLATE or the graphics editor might help (I'm a novice so I can't figure out either). I'm using SAS 8.3.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Alternative solutions I've considered and discarded:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;U&gt;Reordering slices so that small segments are not together&lt;/U&gt;: can't do that because of the nature of the data (Likert scale).&lt;/LI&gt;&lt;LI&gt;&lt;U&gt;Experimenting with&amp;nbsp;&lt;/U&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;U&gt;ARROW/INSIDE/NONE/OUTSIDE and ANGLE&lt;/U&gt;: already done, labels still overlap in the original data.&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&lt;U&gt;Using PROC SGPIE instead&lt;/U&gt;: not available in the version of SAS that my organisation uses.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Here's the sample data I used to generate the chart:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;data survey;
input name $ q1 &amp;amp; $100.;
datalines;
John Very positive
Cathy Very positive
Phil Very positive
Jason Very positive
Darryl Very positive
Gary Very positive
Courtney Very positive
Andrea Very positive
Dave Very positive
Andy Very positive
Will Very positive
Zach Very positive
Isla Very positive
Florence Very positive
Henry Very positive
Mo Very positive
Evie Very Positive
Nigel Positive
Linda Positive
Anna Positive
Luke Positive
Arlo Positive
Archie Positive
Wendy Positive
Meghan Positive
Jack Positive
Lucy Positive
Theo Positive
Dylan Positive
Grace Positive
Stella Positive
Eva Positive
Nora Positive
Camilla Positive
Violet Positive
Jude Positive
Harry Positive
Louis Neither positive nor negative
Joe Neither positive nor negative
Leo Neither positive nor negative
Janet Neither positive nor negative
Debbie Neither positive nor negative
Alex Neither positive nor negative
Daniel Neither positive nor negative
Nina Neither positive nor negative
Gabe Neither positive nor negative
Oliver Neither positive nor negative
Anthony Neither positive nor negative
Chris Neither positive nor negative
Evan Neither positive nor negative
Adam Neither positive nor negative
Max Neither positive nor negative
Sophia Negative
Mia Negative
Abigail Negative
Caroline Negative
Shane Negative
Chloe Negative
Clint Negative
Lizzie Negative
Sarah Negative
Nick Negative
Amelia Negative
Ava Negative
Hazel Negative
Ivy Negative
Olive Negative
Rose Negative
George Negative
Arthur Negative
Ben Negative
Finn Negative
Elliot Negative
Sam Negative
Josh Negative
Kai Negative
Jacob Negative
Hugo Negative
Mason Negative
Mike Negative
Liam Negative
Vanessa Very negative
Fred Prefer not to say
;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 30 Apr 2024 09:23:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Editing-slice-labels-in-a-donut-chart-so-that-they-don-t-overlap/m-p/926424#M24571</guid>
      <dc:creator>ElGent99</dc:creator>
      <dc:date>2024-04-30T09:23:09Z</dc:date>
    </item>
  </channel>
</rss>

