Read the article and follow the step-by-step instructions for providing access to your BigQuery database for data import.
Create a cloud storage bucket
To create the bucket in Google Cloud storage follow these steps:
-
Choose the project for which you would like to provide access.
-
Navigate to the Cloud Storage Buckets page.
-
Click Create
-
In the Get Started Page Enter globally unique name of your choice for the folder. Below is an example bucket name.
-
Click Continue
-
In the "Choose where to store your data" section, select the same location as the project, for example: us-west1.
-
Click "Create" at the bottom of the page. You can skip the other options like "Choose Storage Class" and "Control Access."
Steps for creating a service account
-
Sign in to your Google console at https://console.cloud.google.com
-
Choose the project for which you would like to provide access.
-
Open the Burger Menu on the side and Go to IAM -> Service Accounts.
-
In the Service Accounts page, Click on the Create Service Account button on the top. You should now see a form to create a service account. Fill in any Service Account Name any generic name which does not include Intentwise, Service Account ID, Service Account Description. Below is an example –
-
Click "Create and Continue." You should now see an option to assign Service Account permissions. Under that, there will be a dropdown. Search for the roles listed below and add them. Use "Add Another Role" to include each of the following roles:
-
BigQuery Data Editor
-
BigQuery Job User
-
Storage Object User
-
BigQuery Read Session User
-
Storage Admin:
-
When adding Storage Admin Click on Add IAM Condition
-
Enter any title
-
In the Condition builder choose below options:
-
-
-
Once all the Roles are assigned click Done
-
On the next screen, Click on the newly created Service account email. Choose the KEYS tab. Click on Add Key
-
Choose Key type JSON and click Create.
-
Now, login to the Intentwise platform and navigate to My Connections under Intentwise Analytics Cloud. Click on Bigquery under My Data Destinations
-
Add the Bucket Name and upload the Service account private key downloaded in step 8 and click on Save.
-
For any further questions, please reach out to us on chat or at help@intentwise.com.