Managed GCS Bucket
Please note that these instructions were made specifically for Rill Managed Pipelines and used by our data engineering team to set up orchestration from object stores/data warehouses into Rill Managed Database Services. While some of the concepts may apply, please refer to your providers documentation on the correct permissions required to connect to your service.
Setup instructions
Follow the instructions below to grant Rill access to your Google Cloud Storage Bucket.
-
Find your Google Cloud Service Account by logging into Rill and clicking on Integrations. Your Google Cloud Service Account will be displayed. It will be of the form
organization
-workspace
@rilldata.iam.gserviceaccount.com. -
Go to Storage Console: https://console.cloud.google.com/storage/browser.
-
Click on the bucket to which you want to grant access (click on the bucket name itself, not the checkbox).
-
Select Permissions tab.
-
Click Add to open the modal to add members to your bucket.
-
In the New members field, enter your google service account. You can find your google service account in the Settings page for your workspace in RCC. This will typically have the form
{workspace}
-{organization}
@rilldata.iam.gserviceaccount.com. -
Select the role Cloud Storage -> Storage Object Viewer.