Skip links

Connecting to Optilogic With Azure Data Studio

The following instructions show how to establish a local connection, using Azure Data Studio, to an Optiogic model that resides in the platform. These instructions will show you how to:

  • Enable firewall access from your local machine
  • Install PostGres plugin for Azure Data Studio
  • Connect to the Cosmic Frog model within Azure Data Studio

Watch the video for an overview of the connection process:

Enable Firewall Access

To make a local connection you must first open a Firewall connection between your current IP address and the Optilogic platform. Navigate to the Cloud Storage app – note that the app selection found on the left-hand side of the screen might need to be expanded. Check to see if your current IP address is authorized and if not, add a rule to authorize this IP address. You can optionally set an expiration date for this authorization.

cloud storage firewall

If you are working from a new IP Address, a banner notification should be displayed to let you know that the new IP Address will need to be authorized.

Connection Paths to your Database

From the Databases section of the Cloud Storage page, click on the database that you want to connect to. Then, click on the Connection Strings button to display all of the required connection information.

cloud storage connectionstrings

We have connection information for the following formats:

  • JSON
  • URL
  • PSQL
  • JDBC
  • LIBPQ
  • NET
  • PSYCOPG2
  • SQLALCHEMY

To select the format of your connection information, use the drop-down menu labeled Select Connection String:

cloud storage connectionstrings2

For this example, we will copy and paste the strings for the ‘PSQL’ connection. The screen should look something like the following:

cloud storage connectionstrings3

You can click on any of the parameters to copy them to your clipboard, and then paste them into the relevant field in Azure Data Studio when establishing the PSQL connection.

Postgres Plugin for Azure Data Studio

Within Azure Data Studio click the “Extensions” button and type in “postgres” in the search box to find and install the PostgreSQL extension.

Postgres_Plugin_New.png

Connect to Cosmic Frog from Azure Data Studio

Add a new connection in Azure Data Studio, change the connection type to “PostgreSQL, “and enter the arguments for “PSQL” from the Cloud Storage page. NOTE: you will need to click “Advanced” to type in the Port and to change the SSL mode to “require.”

ADS Connection1

ADS Connection2

ADS Connection3

Depending on your organization’s security protocols, one additional step might need to be taken to whitelist Optilogic’s Postgres SQL Server. This can be done by whitelisting the host URL (*.database.optilogic.app) and the port (6432). If you are unsure how to whitelist the server or do not have the necessary permissions, please contact your IT department or network administrator for assistance.

Have More Questions?

Contact Support Contact Sales Visit Frogger Pond Community