Cloud Firestore Setup Guide Beta
Follow these instructions to connect your Cloud Firestore database to your destination using Fivetran.
Prerequisites
To connect your Firestore database to Fivetran, you must have a .
Setup instructions
IMPORTANT: If you have a Firebase service account, skip to the .
Create Firebase service account
Log in to your Firebase project dashboard.
On the left navigation pane, click the Settings icon and then select Project settings.

Go to the Service accounts tab.
Select Firebase Admin SDK.

Click Create service account.
Create service account key
Go to the Project settings page.
Go to the Service accounts tab.
Select Firebase Admin SDK.

Click Generate new private key.
Make a note of the JSON private key. You will need it to configure Fivetran.
Finish Fivetran configuration
In the , enter your chosen Destination schema name.
In the Service Account Key field, upload the private key you created in
Select your :
- If your table has more than 1000 first-level fields, you must select packed as your sync mode. If you anticipate the number of first-level fields will exceed 1000 in the future, you should select packed mode. Once you select packed mode, you will see your tables and can select which ones to sync in packed mode.
- If your table has fewer than 1000 first-level fields, you can select either packed or unpacked as your sync mode.
Click Save & Test. Fivetran will take it from here and sync your data from your Firestore database.
Setup test
Fivetran performs the following tests to ensure that we can connect to your Firestore database using the credentials you provided in the setup form:
- The Connecting to Database Test checks if we can access your Firestore database.
- The Collection Access Check Test checks if we can list and access at least one collection in your Firestore database.
NOTE: The test may take a few minutes to finish running.
Related articles
Comments
0 comments
Please sign in to leave a comment.