Google AlloyDB

This page walks through how to connect Census with your Google AlloyDB database.

🏃‍♀️ Getting Started

This guide shows you how to use Census to connect your AlloyDB database to your data warehouse and create your first sync.
In order for a third party application (like Census) to query your AlloyDB, Google Cloud requires that you set up an Auth proxy as detailed in their documentation. If you have any questions at all setting up this Auth proxy, please reach out to [email protected].


Step 1: Connect AlloyDB

  • Once you're in Census, navigate to Connections
  • Click the Add Service button
  • Select AlloyDB in the list
You'll be prompted to put the following credentials into the Census page:
  • Hostname
  • Port
  • Database Name
  • Username
  • Password
After clicking connect, Census will test the connection that was specified.
A Green , means you are good to go
After the connection is verified, you all tables will be exposed, but please take a look below on some of the specifics.

🗄️ Supported Objects

We support syncing data to Tables in AlloyDB, but they must have a uniqueness constraint on a column. ​
Object Name
Primary Keys or Columns with Uniqueness Constraints

🔄 Supported Sync Behaviors

Learn more about all of our sync behaviors on our Core Concepts page.
Update or Create
Contact us if you want Census to support more Sync behaviors for AlloyDB.

❗️Common troubleshooting issues

You may be trying to sync to a table that does not have a uniqueness constraint. If possible, you need to add one to be able to sync to it. The syntax to do so is here.

🚑 Need help connecting to Google AlloyDB?

Contact us via [email protected] or start a conversation with us via the in-app chat.