CUR enrichmentStorage platforms

Google Cloud Storage connection

How to connect your Google Cloud Storage bucket to Greenpixie.

Overview

We connect to Google Cloud Storage via a Service Account (residing in the Greenpixie environment).

Customers grant access on GCS buckets to this service account.

This page describes how to setup a single Azure Blob storage account and container. If you wish to use separate storage accounts or containers for input/output, please follow this guide twice.

Creating a bucket

Create or select an existing Google Cloud Storage bucket to use for input/output data.

Bucket name

The bucket name can be anything, but if possible please include your company/team name.

Example (if your company name is ABC): abc-billing-data

Bucket settings

Set the following settings on the bucket:

  • Storage Class: Standard
  • Enforce public access prevention on this bucket
  • Access Control: Uniform
  • Soft-delete policy with “Use default retention duration”

Permissions

Your Greenpixie contact will provide you with a Service Account email address. It will be in the format:

{customer-name}@client-data-access.iam.gserviceaccount.com

On your GCS bucket, grant the following role to this service account, as appropriate depending on whether the bucket is input or output data:

  • If input data: Cloud Storage > Storage Object Viewer
  • If output data: Cloud Storage > Storage Object User

Next steps

Provide the following details to your Greenpixie contact:

  • GCS bucket name

Next, format and place your billing data in the bucket. Or, create more connections with other storage platforms.

Correct format and directory structure is essential for Greenpixie CUR enrichment to succeed.

When you're ready, please send your bucket name to your contact at Greenpixie.


On this page