This query uses the Provider column. Provider is deprecated in v1.3 and will be removed in v1.4.

Personas
Engineering
Capabilities
Usage Optimization
Source
FOCUS 1.0 sample
Result rows
64
Status
Runs on sample
Execution
PrecomputedRead-only
Result snapshot (UTC)
2026-10-11

Effective cost by region and availability zone for one subaccount. Rows with a null availability zone are regional or global charges. Microsoft rows in this anonymized sample carry numeric values in availability_zone, so pick an AWS subaccount (default 18938484842) for meaningful zones. Results are ordered by cost (largest first) rather than the source's name ordering so the chart shows the top zones.

Effective cost by availability zone

Chart controls and notes

Showing the first 20 categories. Open full screen to explore all 35 categories.

The largest 7 series keep their own colors; the remaining series are combined as Other.

Query results
Provider nameRegion nameAvailability zoneBilling period startTotal effective cost
AWSEU (Frankfurt)eu-central-1a2026-03-01$20.00
AWSAsia Pacific (Singapore)ap-southeast-1b2026-03-01$15.00
AWSAsia Pacific (Singapore)ap-southeast-1c2026-03-01$10.00
AWSAsia Pacific (Singapore)ap-southeast-1a2026-03-01$5.00
AWSAsia Pacific (Singapore)–2026-03-01$5.00
AWSEU (Frankfurt)eu-central-1b2026-03-01$5.00
AWSEU (Frankfurt)eu-central-1c2026-03-01$5.00
AWSEU (Frankfurt)–2026-03-01$5.00
AWSUS East (N. Virginia)–2026-03-01$5.00
AWSUS East (N. Virginia)us-east-1b2026-03-01$3.00
AWSUS East (N. Virginia)us-east-1c2026-03-01$3.00
AWSUS West (Oregon)us-west-2a2026-03-01$3.00
AWSUS West (Oregon)us-west-2c2026-03-01$3.00
AWSAfrica (Cape Town)af-south-1c2026-03-01$2.00
AWSAfrica (Cape Town)af-south-1a2026-03-01$1.00
AWSUS West (Oregon)–2026-03-01$1.00
AWSAfrica (Cape Town)–2026-03-01$0.00
AWSAny–2026-03-01$0.00
AWSAsia Pacific–2026-03-01$0.00
AWSAsia Pacific (Mumbai)ap-south-1a2026-03-01$0.00
AWSAsia Pacific (Mumbai)ap-south-1b2026-03-01$0.00
AWSAsia Pacific (Mumbai)ap-south-1c2026-03-01$0.00
AWSAsia Pacific (Mumbai)–2026-03-01$0.00
AWSAsia Pacific (Osaka)–2026-03-01$0.00
AWSAsia Pacific (Seoul)–2026-03-01$0.00
AWSAsia Pacific (Sydney)ap-southeast-2b2026-03-01$0.00
AWSAsia Pacific (Sydney)ap-southeast-2c2026-03-01$0.00
AWSAsia Pacific (Sydney)–2026-03-01$0.00
AWSAsia Pacific (Tokyo)ap-northeast-1a2026-03-01$0.00
AWSAsia Pacific (Tokyo)ap-northeast-1c2026-03-01$0.00
AWSAsia Pacific (Tokyo)ap-northeast-1d2026-03-01$0.00
AWSAsia Pacific (Tokyo)–2026-03-01$0.00
AWSCanada–2026-03-01$0.00
AWSCanada (Central)–2026-03-01$0.00
AWSEU (Ireland)–2026-03-01$0.00
AWSEU (London)eu-west-2a2026-03-01$0.00
AWSEU (London)eu-west-2b2026-03-01$0.00
AWSEU (London)eu-west-2c2026-03-01$0.00
AWSEU (London)–2026-03-01$0.00
AWSEU (Paris)–2026-03-01$0.00
AWSEU (Stockholm)–2026-03-01$0.00
AWSEurope–2026-03-01$0.00
AWSExternal–2026-03-01$0.00
AWSIndia–2026-03-01$0.00
AWSJapan–2026-03-01$0.00
AWSMiddle East–2026-03-01$0.00
AWSSouth Africa–2026-03-01$0.00
AWSSouth America–2026-03-01$0.00
AWSSouth America (Sao Paulo)sa-east-1a2026-03-01$0.00
AWSSouth America (Sao Paulo)sa-east-1b2026-03-01$0.00
AWSSouth America (Sao Paulo)sa-east-1c2026-03-01$0.00
AWSSouth America (Sao Paulo)–2026-03-01$0.00
AWSUnited States–2026-03-01$0.00
AWSUS East (N. Virginia)us-east-12026-03-01$0.00
AWSUS East (N. Virginia)us-east-1a2026-03-01$0.00
AWSUS East (N. Virginia)us-east-1d2026-03-01$0.00
AWSUS East (N. Virginia)us-east-1f2026-03-01$0.00
AWSUS East (Ohio)us-east-22026-03-01$0.00
AWSUS East (Ohio)–2026-03-01$0.00
AWSUS West (N. California)–2026-03-01$0.00
AWSUS West (Oregon)us-west-22026-03-01$0.00
AWSUS West (Oregon)us-west-2b2026-03-01$0.00
AWSUS West (Oregon)us-west-2d2026-03-01$0.00
AWS––2026-03-01$0.00

64 rows. Scroll inside the table to see more.

Precomputed result

Inspect Postgres SQL and original FOCUS SQL

Postgres SQL, as run

select provider_name as provider_name,
       region_name,
       availability_zone,
       billing_period_start,
       sum(effective_cost) as total_effective_cost
from focus.cost_and_usage
where sub_account_id = $1::text
  and charge_period_start >= $2::timestamptz
  and charge_period_end < $3::timestamptz
group by 1, 2, 3, 4
order by total_effective_cost desc nulls last, provider_name, region_name, availability_zone, billing_period_start
limit 500

Parameters: $1 = sub_account_id, $2 = period_start, $3 = period_end

Original FOCUS SQL

SELECT
  ProviderName,
  RegionName,
  AvailabilityZone,
  BillingPeriodStart,
  SUM(EffectiveCost) AS TotalEffectiveCost
FROM focus_data_table
WHERE SubAccountId = ?
  AND ChargePeriodStart >= ? AND ChargePeriodEnd < ?
GROUP BY
  ProviderName,
  RegionName,
  AvailabilityZone,
  BillingPeriodStart
 ORDER BY ProviderName,
  RegionName,
  AvailabilityZone,
  BillingPeriodStart

Columns used

Column names from the source use case.

  • Provider Name
  • Region Name
  • Availability Zone
  • Billing Period Start
  • Effective Cost
  • Sub Account ID
  • Charge Period Start
  • Charge Period End
Read the source on focus.finops.org ↗