SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 60482: In SAS® Scalable Performance Data Server, using a group-by operation with an inner join causes incorrect results

DetailsHotfixAboutRate It

A query involving a join of two inner tables each performing a group-by operation might cause incorrect SAS Performance Data Server SQL results.

The query works correctly if the parallel group-by operation is disabled.   You can disable parallel group-by with the SQL RESET option and the nogrpsel setting.  Here are some examples.
 

  • To use the RESET option with explicit SQL:
    execute  (reset nogrpsel)  by sasspds;

  • To use the RESET option with implicit SQL:
    %let  SPDSSQLR=nogrpsel;

  • You can also set the NOGRPSEL in the spdsserv.parm file:
    SQLOPTS=”rest  nogrpsel”;

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SPDSSAS Scalable Peformance Data ServerMicrosoft Windows XP 64-bit Edition4.52 HF15.1 HF3
Microsoft Windows 8 Enterprise x644.52 HF15.1 HF3
Microsoft Windows 104.52 HF15.1 HF3
64-bit Enabled AIX4.52 HF15.1 HF3
64-bit Enabled HP-UX4.52 HF15.1 HF3
64-bit Enabled Solaris4.52 HF15.1 HF3
HP-UX IPF4.52 HF15.1 HF3
Linux for x644.52 HF15.1 HF3
Solaris for x644.52 HF15.1 HF3
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.