Allocate costs using attributions
Attributions are particularly helpful in building reports to attribute cloud spend to the relevant entities, for example, teams, products, or environments, thus drive accountability and transparency across an organization.
Required permissions
- Cloud Analytics, Attributions Manager
Allocate costs to teams
The steps below demonstrate how to use attributions to allocate costs to different teams.
-
Create two new attributions, one for each team:
In this example, the two teams are distinguished by the services they use.
-
Example Team 1: Conditions: Service is
BigQuery
ORBigQuery Reservation API
-
Example team 2: Conditions: Service is
Compute Engine (GCE)
ORCloud Storage (GCS)
-
-
Go to the main Reports screen to create a new report.
-
In the Group by section, select Add Grouping / Attribution, and then filter the attributions to select only
Example Team 1
andExample Team 2
. -
Run the report to see the costs incurred by the two teams.
Overlap attributions costs
If a report contains overlapping attributions, you'll get the intersection set of the attributions involved.
For example, a report uses three preset attributions: All GCP Resources, GCP Eligible for CUD, and Flexsave GCP Eligible On Demand Spend. Because GCP Eligible for CUD is a subset of Flexsave GCP Eligible On Demand Spend, and they are both a subset of All GCP Resources, you'll see the following entries in the report:
-
All GCP Resources
-
All GCP Resources
∩Flexsave GCP Eligible On Demand Spend
-
All GCP Resources
∩GCP Eligible for CUD
∩Flexsave GCP Eligible On Demand Spend