change compose_query to use a filter dictionary, add queryspec to compose_cached_query
[plstackapi.git] / planetstack / hpc_wizard / bigquery_analytics.py
index 4e375df..a0a0275 100644 (file)
@@ -216,7 +216,8 @@ class BigQueryAnalytics:
 
         (computedFieldNames, rows) = self.do_computed_fields(rows, computed)
         sum = sum + computedFieldNames
-        rows = self.groupby_results(rows, groupBy, sum, count, avg, maxi)
+        if groupBy:
+            rows = self.groupby_results(rows, groupBy, sum, count, avg, maxi)
         return rows
 
     def remap(self, match):