Splitgraph has been acquired by EDB! Read the blog post.

Create data products. Query them with SQL.

Create and distribute data products from multiple sources.

Start with just a CSV file... or import data from hundreds of data sources... or query live data hosted elsewhere.

Discover data in the data catalog, then query it with your existing PostgreSQL-compatible SQL client.

connect
icon-integration

Try now! Upload a CSV to query it with SQL

Each CSV file becomes a SQL table queryable with any PostgreSQL client
Not impressed? Splitgraph can ingest versioned data images from 100+ data sources, and query many of them live.
icon-access

Import data from anywhere.

Import immutable snapshots of data from hundreds of sources, and connect to some of them with live querying.
 
PostgreSQL
 
 
Snowflake
 
 
MySQL
 
 
Google BigQuery
 
 
CSV files in S3/HTTP
 
Stripe
Facebook Marketing
Google Sheets
Shopify
Google Ads
icon-access

Query anything from anywhere.

Query any table on Splitgraph with any existing Postgres client. Start by querying public data, or upload a CSV file, or connect directly to your own data sources.
  • Joins
  • Time Travel
  • Standard SQL
  • PostGIS & GeoSpatial
Join across tables from live datasets
-- Join across two tables at different government data portals (Chicago and Cambridge)
-- Splitgraph will rewrite the queries into the providers' query language, get the data
-- and run the JOIN, returning the results over the PostgreSQL protocol.
SELECT
    cambridge_cases.date AS date,
    chicago_cases.cases_total AS chicago_daily_cases,
    cambridge_cases.new_positive_cases AS cambridge_daily_cases
FROM
    "cityofchicago/covid19-daily-cases-deaths-and-hospitalizations-naz8-j4nc".covid19_daily_cases_deaths_and_hospitalizations chicago_cases
FULL OUTER JOIN
    "cambridgema-gov/covid19-case-count-by-date-axxk-jvk8".covid19_case_count_by_date cambridge_cases
ON
    date_trunc('day', chicago_cases.lab_report_date) = cambridge_cases.date::timestamp
ORDER BY date ASC;
icon-own-tools
metabase
tableau

Query with your existing tools.

The DDN is just another (really big) Postgres database. To query it, point your existing PostgreSQL client to data.splitgraph.com:5432.

Most SQL Clients

The Splitgraph "Data Delivery Network" (DDN) is based on, and compatible with any client of, the PostgreSQL wire protocol.

View more
 

Metabase

Use Metabase as a BI tool for all the data you connect to Splitgraph.

Excel and Power Query via ODBC

Query Splitgraph from Microsoft Excel via Power Query with ODBC via psqlODBC.

Google Data Studio

Query Splitgraph from Google Data Studio.

Python (psycopg2)

Send SQL queries to the DDN using any PostgreSQL-compatible language driver, like psycopg2 for Python.

DataGrip (datagrip)

Configure Splitgraph as a regular Postgres database in DataGrip.

icon-discovery

Discover Public Data in the catalog

Query over 40,000 repositories of public data on the Data Delivery Network.
Loading...