-
Notifications
You must be signed in to change notification settings - Fork 121
Description
source query
SELECT
concat(toString(toYear(bill_BillingPeriodStartDate)), ' - ',
arrayElement(['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
toMonth(bill_BillingPeriodStartDate))
) month,
sum(lineItem_BlendedCost) cost
FROM $database.$table
WHERE lineItem_LineItemType != 'Credit' AND aws_account IN (${user:singlequote})
AND bill_BillingPeriodStartDate >= toStartOfYear(today())
GROUP BY bill_BillingPeriodStartDate
ORDER BY bill_BillingPeriodStartDate
generated SQL
/* grafana dashboard='Cost Analysis', user='3' */
SELECT
concat(toString(toYear(bill_BillingPeriodStartDate)), ' - ',
arrayElement(['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
toMonth(bill_BillingPeriodStartDate))
) month,
sum(lineItem_BlendedCost) cost
FROM billing.``.billing
WHERE lineItem_LineItemType != 'Credit' AND aws_account IN ('altinity','altinity-dev','altinity-dev-1','altinity-staging','altinity-inc-prod','altinity-inc-prod-1','altinity-inc','altinity-mp')
AND bill_BillingPeriodStartDate >= toStartOfYear(today())
GROUP BY bill_BillingPeriodStartDate
ORDER BY bill_BillingPeriodStartDate
$database
macros generated from $database
template variable
