Add BigQuery to Fulcrum
To add BigQuery to Fulcrum and send warehouse data to Fulcrum, follow these steps:
Step 1: Navigate to the Fulcrum's Integration Page
- Log in to your Fulcrum (opens in a new tab) account using your credentials.
- Once logged in, navigate to the integration page.
Step 2: Select "Connect" by BigQuery
-
On the integration page, look for the BigQuery integration.
-
Once you find the BigQuery integration, click on the "Connect". This will initiate the integration setup.
Step 3: Obtain your BigQuery credentials
-
Open a new tab in your web browser and go to the BigQuery console (opens in a new tab).
-
Log in to your BigQuery account.
-
After logging in, navigate to the API & Services > Credentials.
-
Create New OAuth Client ID credentials
-
Fill in the form including the Redirect URI as shown below
-
Copy the generated BigQuery Client ID and Client Secret to your clipboard. Also, note down your project ID. Now, head back to Fulcrum.
Step 4: Enter BigQuery Credentials in Fulcrum
-
Return to the Fulcrum integration page you accessed in Step 1.
-
On the BigQuery integration setup screen, you should see relevant fields for the credentials.
-
Paste the credentials you obtained in Step 3 into this field.
-
After confirming the credentials, click on the "Connect BigQuery" button to proceed and allow for access to BigQuery.
Step 5: Configure Fulcrum with BigQuery
-
Select BigQuery Dataset to use for Fulcrum
-
Choose User table to ingest user properties. Select a unique user ID column.
-
Choose Organization table to ingest org properties. Select a unique org ID column.
-
Finally, choose events table to ingest event data and properties.
-
Review the configuration and Finish setup
-
If the token is valid and the connection is successful, you should see a confirmation message indicating that Fulcrum is now connected to BigQuery.
-
At this point, the integration setup is complete, and Fulcrum will start fetching data from BigQuery.
Now, you can create dynamic segments on the real-time data from BigQuery and any additional sources you have connected.