SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 65552: Running the SUMMARY procedure against a Google BigQuery table might return incorrect values for weight variables that have null values

DetailsHotfixAboutRate It

Running the SUMMARY procedure against a Google BigQuery table might result in different values than what SAS® software would have generated. You encounter this issue when the columns specified in the WEIGHT statement contain null values. 

This issue occurs because BASE procedures are not currently enabled for in-database processing with SAS/ACCESS® Interface to Google BigQuery. Instead, the processing is handled through FEDSQL. The difference in results occurs due to the part of the code that contains the expression where var < 0. In a database, a null is the absence of a value, so it is not considered as less than 0. However, in FedSQL, the comparison is considered true. 

The workaround is to pull the data into SAS and run the procedure on the SAS data set.

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*
SAS SystemSAS/ACCESS Interface to Google BigQueryLinux for x649.49.429.4 TS1M69.4 TS1M7
SAS SystemSAS/ACCESS Interface to Google BigQuery (on SAS Viya)Linux for x64V.03.042020.0.4ViyaViya
* 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.