Greenplum
This page describes how to configure Greenplum as a source for Census.
Last updated
Was this helpful?
This page describes how to configure Greenplum as a source for Census.
Last updated
Was this helpful?
Census reads data from tables and views in Greenplum and syncs it to your desired objects in any supported . To limit the load on your database as well as destination apps' APIs, Census maintains state tracking tables that enable it to only sync data that has been modified sync the last sync (incremental syncs). When configuring your Greenplum connection, you'll choose a that determines how state tracking is handled.
The Basic Sync Engine maintains state tracking tables on Census-owned infrastructure and is therefore simpler to configure and requires read access only.
The Advanced Sync Engine delivers enhanced performance by maintaining state tracking tables in a dedicated schema within your own Greenplum instance. Using this feature
For either choice, we recommend you create a dedicated database user with a strong, unique password for Census to use to connect to your database.
The following commands grant read access to your data schema.
The following steps are only required if using the Advanced Sync Engine.
If you wish to utilize the Advanced Sync Engine, run the following commands to create the necessary schema and permission grants.
Census can successfully connect to Greenplum instances that are using advanced networking controls including region constraints, IP address allow lists, or SSH Tunneling. For more information, see our Network Access Controls documentation.
We recommend configuring your Greenplum instance to use TLS v1.2 or later for all connections.
You must complete the steps and before proceeding with the steps in this section.
via support@getcensus.com or start a conversation with us via the chat.