> For the complete documentation index, see [llms.txt](https://daton-sarasanalytics.gitbook.io/daton/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://daton-sarasanalytics.gitbook.io/daton/integrations/data-sources/databases/gcp-postgresql/setup-manual.md).

# Setup Manual

#### This section includes:

* [Stepwise Instructions to Integrate GCP PostgreSQL with Daton](#stepwise-instructions-to-integrate-shopify-with-daton)
* [Workflow](#workflow)

## Stepwise Instructions to Integrate GCP PostgreSQL with Daton <a href="#stepwise-instructions-to-integrate-shopify-with-daton" id="stepwise-instructions-to-integrate-shopify-with-daton"></a>

## **Prerequisites** <a href="#prerequisites" id="prerequisites"></a>

* PostgreSQL
* Database name, Hostname and Password
* Port Number (usually `5432`)

### Integrate your GCP PostgreSQL Database with Daton

1. [Sign in](https://daton.sarasanalytics.com/login) to your existing Daton account.&#x20;

2. Search for GCP PostgreSQL in the list of Connectors and click on the **'Configure'** button.

3. Provide the necessary **Integration Name**, **Replication Frequency**, and **Replication Start Date** data and click the **'Authenticate'** button.\
   \
   \&#xNAN;*Please Note, the **Integration Name** will be used in creating tables for the integration and cannot be changed later.*&#x20;

   <figure><img src="/files/RzjMJaH4jPPidCHpyfzt" alt=""><figcaption></figcaption></figure>

4. **Select** your GCP PostgreSQL Database Schema(s) data to be replicated. For the same, provide your PostgreSQL **'Database Host Name,' 'Port Number,' 'Database User Name,' 'Database User Password'** and the **'Database Name'** and click on **'Next.'** \
   \
   \&#xNAN;*You can also secure your authentication by SSH tunneling. Click* [*here*](/daton/faqs/faqs/how-to-enable-ssh-tunneling-during-a-database-source-authentication.md) *to know how.*

   <figure><img src="/files/3nprc8dnZetx5aFlNfwA" alt=""><figcaption></figcaption></figure>

5. Post selecting the Database, you will be prompted to choose schemas from the list. **Select** the desired Schemas and click on **'Next.'**&#x20;

   <figure><img src="/files/uzobeTUOtagBEwPAQLnF" alt=""><figcaption></figcaption></figure>

6. Now **Select** all the Tables as per requirement and **Configure** the schema that you wish to create in the destination before clicking the '**Next'** button. \
   \
   \&#xNAN;***Note:***
   * *You will have to check at least one Table from each of the previously selected Schemas to proceed further.*&#x20;
   * *Now you can customize the replication frequency and replication start date of each desired table separately. You may find this functionality under the **advanced settings** of every selected table.*

     <figure><img src="/files/jKqLEZEjveq8hIIbXfPZ" alt=""><figcaption></figcaption></figure>

     <figure><img src="/files/oGH0lIUiuVdiGglImJTi" alt=""><figcaption></figcaption></figure>

7. Select all the Columns you require for each table and **Submit** the integration. \
   \
   \&#xNAN;*Select the replication field for each table. Selecting **'None'** will lead to full table replication. Selection of any primary keys or dates will load data in an incremental manner.*

   <figure><img src="/files/GLWxFG9RgGVsyQkZiDSo" alt=""><figcaption></figcaption></figure>

   <figure><img src="/files/psvDTVX3AAZScSXbYKMy" alt=""><figcaption></figcaption></figure>

8. Once submitted, you will be prompted to select the destination. Select your favorite destination and click on **'Confirm.'**

   \
   You will now receive a popup saying **'Integration Successful.'**

   Congrats! Your Database has been integrated with Daton.

## Workflow

1. Integrations would be in the **Pending state** *initially* and will be moved to the **Active state** *as soon as the first job loads* data successfully into the configured warehouse.
2. Users can **view** *job status and process logs* from the integration details page by clicking on the integration name from the active list.
3. Users can **Re-Authenticate, Edit, Clone, Pause** or **Delete** the integration at any given time by clicking on the settings\
   You can also edit the integration to **change frequency** and **history**.
4. Each table in your integration can be accessed by clicking on the integration on the 'Sources' page. Here you may find the **status of each table,** the **last replicated time,** and **Reload access buttons**.

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><mark style="color:blue;"><strong>Contact Us</strong></mark></td><td><a href="mailto:support@sarasanalytics.com">mailto:support@sarasanalytics.com</a></td></tr><tr><td align="center"><mark style="color:blue;"><strong>Menu</strong></mark></td><td><a href="/pages/mxfov7Q7SvMISufhVnlF">/pages/mxfov7Q7SvMISufhVnlF</a></td></tr><tr><td align="center"><mark style="color:blue;"><strong>Back to Top</strong></mark></td><td><a href="/pages/gJikar8sGI5wApIYNlI7">/pages/gJikar8sGI5wApIYNlI7</a></td></tr></tbody></table>
