DataArts Insight allows you to connect to a PostgreSQL data source. This section describes how to connect DataArts Insight to a PostgreSQL data source.
Preparations
Do the following to check if an EIP or VPCEP security group is added:
- Log in to the management console.
- Choose Service List > Databases > RDS for PostgreSQL to go to the RDS for PostgreSQL console.
- Select a region in the upper left corner.
- Click Instances in the navigation pane on the left.
- Click the name of the target instance to go to the basic information page.
- Click the security group in the Connection Information > Security Group area. On the displayed page, click Inbound Rules. Then, check whether a public or private IP address is added.- If yes, return to the DataArts Insight data source editing page to connect to the data source.
- If no, perform the following steps to add a security group:- Click Add Rule. In the displayed Add Inbound Rule dialog box, set the protocol, port, and source IP address.
- Confirm the parameter settings and click OK to return to the DataArts Insight page and connect to the data source.NoteIf the data source connection test fails after the security group is added, the possible cause is that SASL_SSL is not enabled for that data source. 
 
 
Accessing a PostgreSQL Data Source Through a Public Network
- Click  in the upper left corner of the management console to select a region and select an enterprise project from Enterprise Project in the upper right corner of the Workspace page. in the upper left corner of the management console to select a region and select an enterprise project from Enterprise Project in the upper right corner of the Workspace page.
- Click the name of the desired project in the My Projects area in the right pane.
- In the navigation pane on the left, choose Data Management > Data Sources. On the displayed page, click Create Data Source. In the slide-out panel, set Source Database Type to PostgreSQL and Access Network Type to Public network.
- Set other parameters based on Table 1.Table 1 Parameters Parameter Mandatory Description Source Database Type Yes Type of the data source to be connected. Access Network Type Yes In this example, Public network is selected. Name Yes Name of the data source displayed in the list. Domain Name Yes IP address of the data source. Port Yes Port number for logging in to the database. Database Yes Name of the database to be logged in to. SASL_SSL N/A It is used for trusted identity authentication and secure data transmission when DataArts Insight retrieves data from the data source. This function is enabled by default. Username Yes Username for logging in to the database. Password Yes Password for logging in to the database. 
- Click Test Connection to test the data source connectivity.
- Once the test is successful, click OK.
- Preparations
- Accessing a PostgreSQL Data Source Through a Public Network