Connect your data

Connect your database to Regraph.


Image

Getting started

You can manage all of your data sources from the “Data sources” tab. To connect a new database or warehouse, click the “New data source” button.


Image

You can connect your database to Regraph via a ready-only user. The following integrations are currently supported:

Postgres, MySQL, BigQuery, Snowflake, Redshift, SQL Server, Databricks, Supabase

By default, Regraph does not store your data.

1. Create a read-only user

Regraph accesses your database through a read-only user. This user needs access to the following:

  • All tables and columns that would be used in answering user questions.
  • Access to schema information such as schemas, tables, and columns.
  • Access to all intermediate tables or columns that would be used to join across tables.

Enabling access to these tables and columns does not mean that end-users will be able to query them. See schema selection to understand how you can manage access controls across your tables and columns.

2. Allowlist our IP addresses

If you would like to allowlist our IP addresses, they are: 44.219.39.124 34.230.173.35 100.26.25.127

3. Input your database credentials

Depending on your data source, your credentials will look slightly different:


If you need assistance connecting to Regraph via SSH, reach out to us: app@regraph.ai