Przeglądaj źródła

add where clause

AjayTripathy 6 lat temu
rodzic
commit
3d4fa983c8
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      pkg/cloud/awsprovider.go

+ 2 - 2
pkg/cloud/awsprovider.go

@@ -1290,8 +1290,8 @@ func (a *AWS) ExternalAllocations(start string, end string, aggregators []string
 			%s,
 			%s,
 			SUM(line_item_blended_cost) as blended_cost
 			SUM(line_item_blended_cost) as blended_cost
 		FROM %s as cost_data
 		FROM %s as cost_data
-		WHERE (%s='%s') AND line_item_usage_start_date BETWEEN date '%s' AND date '%s'
-		GROUP BY %s`, aggregatorNames, filter_column_name, customPricing.AthenaTable, filter_column_name, filterValue, start, end, groupby)
+		WHERE (%s='%s') AND line_item_usage_start_date BETWEEN date '%s' AND date '%s AND %s <> '' 
+		GROUP BY %s`, aggregatorNames, filter_column_name, customPricing.AthenaTable, filter_column_name, filterValue, start, end, formattedAggregators[0], groupby)
 	} else {
 	} else {
 		lastIdx = len(formattedAggregators) + 2
 		lastIdx = len(formattedAggregators) + 2
 		groupby := generateAWSGroupBy(lastIdx)
 		groupby := generateAWSGroupBy(lastIdx)