Skip to content

Latest commit

 

History

47 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Infra Costs

For Databricks non-serverless compute, total cost of ownership (TCO) information is fragmented between cloud cost reports (e.g., AWS CUR, Azure Cost Mgmt, GCP Billing export) & Databricks system tables (richer granularity & metadata). While many users are becoming increasingly familiar with Databricks system tables, joining with Azure, AWS & GCP cost reports can be cumbersome.

This solution helps automate and simplify this process - with it, users can report on the total infra (VM, networking, storage) and Databricks costs (DBUs) of their classic compute, in unified dashboards.

The focus/ query produces a FOCUS 1.4-conformant Cost and Usage dataset from Databricks system tables, listed on the FinOps Foundation site as a FOCUS data generator.

These four pieces can be used independently or in combination:

  • Azure — unifies Azure Cost Management exports (Actuals, Amortized, FOCUS) with Databricks system tables.
  • AWS — unifies AWS CUR with Databricks system tables.
  • GCP — unifies GCP billing exports with Databricks system tables, delivered as a Databricks Asset Bundle (ingestion pipeline, dashboard, and job).
  • FOCUS 1.4 — produces a FOCUS 1.4-conformant FinOps Open Cost and Usage Specification dataset from Databricks system tables. Recommended if you want a single, standardized schema across cloud providers.
Screenshot 2025-11-05 at 10 58 37 AM

How to get help

Databricks support doesn't cover this content. For questions or bugs, please open a GitHub issue and the team will help on a best effort basis.

License

© 2025 Databricks, Inc. All rights reserved. The source in this notebook is provided subject to the Databricks License [https://databricks.com/db-license-source]. All included or referenced third party libraries are subject to the licenses set forth below.

library description license source
HashiCorp Terraform Infrastructure as code tool BUSL 1.1 https://github.com/hashicorp/terraform
hashicorp/azurerm Terraform provider Azure Resource Manager provider for Terraform MPL 2.0 https://github.com/hashicorp/terraform-provider-azurerm
databricks/databricks Terraform provider Databricks provider for Terraform Apache 2.0 https://github.com/databricks/terraform-provider-databricks
Apache Spark (PySpark) Distributed data processing engine (runtime dependency) Apache 2.0 https://github.com/apache/spark

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

49 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages