Google Detailed Billing
The Google Cloud Platform (GCP) detailed billing export provides more granular billing data compared to the standard export. It provides a complete split of data, including different types of credit (for example, promotional credits) along with additional contextual information. This granular visibility is crucial for accurate financial analysis, enabling you to precisely filter promotional credits and gain deeper insights into your cloud spending.
This section describes the configuration and input information needed to enable Google detailed billing data to Flexera One using BigQuery billing exports. The following steps must be completed to connect your Google cloud billing data to Flexera One for cost reporting purposes:
| • | Prerequisites |
| • | Connecting Google Detailed Billing in Flexera One |
| • | Verifying Bill Connect |
| • | Viewing Import History to Verify Bill Status |
Use Cases
Check out the following use cases to quickly start using the Google Common Bill Ingestion (CBI) pipeline for detailed billing:
| • | Use Case: Existing Google Cloud Platform Users |
| • | Use Case: New Users |
Use Case: Existing Google Cloud Platform Users
The existing GCP users can create a bill connect to facilitate detailed billing exports. Furthermore, users will have the capability to filter by different types of credits while benefiting from resource-level granularity.
The API Capabilities provide full control of bill data configuration, and it can be used to automate connections or credential rotation using a REST-compliant interface.
The BillConnects resource provides a list of all billing data configurations, while cloud-specific resources are used for creating, updating, and removing billing data configurations.
Review the following topics to understand how to configure your billing data connections:
| • | Adding Billing Data |
| • | Updating Billing Data Configurations |
Flexera One enables blending the old bill with the new bill for the existing users, ensuring:
| • | Historical data is populated from the old bill connect. |
| • | For months where each bill connects overlap, the new Google CBI bill connect takes precedence. |
For new users onboarding to the GCP Detailed Billing Export, blending the old bill with the new bill is not required. The detailed billing export is configured as the primary and the only bill connect from the start, ensuring all historical and current data flows exclusively through the new detailed Google CBI pipeline. Since there is no legacy bill connect involved, there will be no overlap in billing data, eliminating the need for reconciliation between multiple sources.
Mapping Flexera One Dimensions to GCP Detailed and Standard Billing Columns
The following table describes the Flexera One dimensions and indicates which dimensions map to standard and detailed billing columns:.
|
Flexera One Dimension |
GCP Old (Standard) |
GCP New (Detailed) |
|
Credit Description |
"None" |
credit_type |
|
Cloud Vendor |
"GCP" |
"GCP" |
|
Manufacturer Name |
"Google" |
"Google" |
|
Spend Type |
"cloud" |
spend_type |
|
Flexera Capability |
"csm" |
capability |
|
Bill Entity |
"" |
"" |
|
Bill Source |
bill_source |
bill_source |
|
Category |
category_derived (internal) |
category_derived |
|
Resource Type |
sku_description |
sku_description |
|
Resource Group |
"None" |
"" |
|
Resource ID |
"None" |
resource_name / resource_global_name |
|
Instance Type |
"None" |
system_labels |
|
Region |
region |
location_region |
|
Cloud Vendor Account |
project_id |
project_id |
|
Cloud Vendor Account Name |
project_name |
project_name |
|
Service |
service_description |
service_description |
|
Usage Unit |
usage_pricing_unit |
usage_pricing_unit |
|
Usage Type |
"None" |
"None" |
|
Line Item Type |
"None" |
cost_type |
|
Commitment ID |
"" |
"" |
|
Commitment Name |
"" |
"" |
|
Purchase Option |
"None" |
"None" |
|
Service Family |
"" |
"" |
|
Product Order Name |
"" |
"" |
|
Availability Zone |
"None" |
"None" |
|
Database Edition |
"None" |
"None" |
|
Database Engine |
"None" |
"None" |
|
Deployment Option |
"None" |
"None" |
|
Description |
"None" |
"None" |
|
Instance Type Family |
"None" |
system_labels |
|
License Model |
"None" |
"None" |
|
Operating System |
"None" |
"None" |
|
Meter Category |
"None" |
sku_id |
|
Billing Account ID |
billing_account_id |
billing_account_id |
|
Invoice ID |
invoice_id |
invoice_month |
Note:The Description dimension with the value of credit description is not available to all customers. To view the credit description, contact Flexera Support. For more information, see Contacting Flexera Support.