LogoLogo
  • Getting Started
    • AWS Onboarding
    • GCP Onboarding
  • IAM Permission & Deployment
  • Security
  • Product & Features
    • Commitments
      • AWS Savings Plans
      • AWS Reserved Instances
      • Google Cloud CUDs
    • Reservation Health
    • FinOps Center
    • Anomaly Detection
    • Reshaping
    • GreenOps
  • Account Management
    • Invoicing
    • AWS Marketplace
    • Service Cancelation
    • Customer Support
    • FAQs
  • MSA
  • Release Notes
  • How to
    • Upgrade to Premier
    • Invite users
Powered by GitBook
On this page
Export as PDF
  1. Getting Started

GCP Onboarding

After you successfully created an account you can add your GCP billing accounts.

PreviousAWS OnboardingNextIAM Permission & Deployment

Last updated 3 months ago

Make sure you have the following minimum role BigQuery Data Owner within the billing account to share the billing data set with North.

The following steps are for users that want to share a new billing dataset OR do not have a billing dataset created yet. If you already have a billing dataset created and want to share that one you can skip to step 4

1

Go to the page.

Select the billing organization you want to add and click Edit Settings.

2

Enable billing export for all

You will repeat the step 3 below for all billing reports.

  • Standard usage cost

  • Detailed usage cost

  • Pricing

3

Select project and billing data set

All you are doing is selecting what project the data will be hosted in. Don't worry, all projects under your billing account will be available as well.

You can set the dataset name to whatever convention you prefer or "north_billing_dataset"

4

Share your billing data set with North

  • Select the billing data set that you chose for North.

  • Click Sharing button > Permissions button

  • Add principal (below)

principalSet://iam.googleapis.com/projects/411677214765/locations/global/workloadIdentityPools/north-aws-pool-id/attribute.aws_role/NorthGCPReadOnlyRole
  • Attach the following role to the principal

BigQuery Data Viewer
BigQuery Metadata Viewer
5

Go to the page

In addition to the billing and usage data, we also use the recommendations data to align some of our more advanced AI recommendations with GCP. This allows us to provide rightsizing, anomaly detection, and advanced visibility into your architecture.

Make sure that you have roles/recommender.exporter

6

Select the same project and billing data set as chosen previously

7

Set up configure transfer

Create a display name north-config. Schedule options should be repeat frequency of Hourly (1). Select the previously created dataset.

8

Start saving!

Billing Export
Recommendation Billing Export
More on the permissions on the official GCP docs.
app.north.cloud