Splitgraph has been acquired by EDB!
Read the blog post.
Product
Community
Data Delivery Network (DDN)
Public Postgres DB with 40k+ data products
Enterprise
Managed Data Platform
Private deployments of Splitgraph
Email Us
Schedule Zoom conversation
Data Consumers
Data Catalog
Build a shared metadata layer with your team
Queryable Data Models
Deploy dbt models as self-updating data products
Unified SQL interface
Query all data through a single Postgres endpoint
Data Producers
Live Data Federation
Connect live data sources directly to Splitgraph
Versioned Data Ingestion
Schedule data imports into object storage
Data Sources
PostgreSQL
Snowflake
MySQL
Google BigQuery
CSV files in S3/HTTP
Stripe
Facebook Marketing
Google Sheets
Shopify
Google Ads
View all 100+ data sources
Docs
Basics
Introduction
Learn the basics of Splitgraph
5 Second Demo
Run a sample SQL query in milliseconds
Frequently Asked Questions
See if we can answer your question
All Documentation
Jumpstart Guides
Mapbox Dashboard
Plot geographic query results with Mapbox
Observable Notebook
Query private data from observable notebooks
Google Sheets
Query data directly from Google Sheets
BigQuery
Query BigQuery through Splitgraph
All Jumpstarts
Reference
PostgreSQL Clients
Learn how to connect specific SQL clients to the DDN
sgr
CLI
Manage and orchestrate Splitgraph with
sgr
splitgraph.yml
Orchestrate declarative data infrastructure
Blog
Seafowl
NEW!
Try Now
Add Data
Connect External Data
Import or mount data from 100+ sources
Generate
splitgraph.yml
Setup scheduled ingestion pipelines
Upload CSV to SQL
Query CSV with SQL in 60 seconds
Docs Overview
Explore Data
Public Data
Explore public data on Splitgraph
Query Data
Web IDE
Query Splitgraph from the browser
Get Credentials
Connect your Postgres client to the DDN
Search Data
Loading...
Sign In
Create free account
Sign into Splitgraph
Get SQL credentials
Advanced sgr usage
Splitgraph
sgr Command Line Client
Advanced sgr usage
SQL Client Reference
Splitgraph Python API
Seafowl
Search
Getting Started
Welcome to sgr
Frequently Asked Questions
Installation
Troubleshooting
Five minute demo
Decentralized demo
Architecture
sgr client
sgr Engine
sgr remotes
Concepts
Images
Mounting
Objects
Splitfiles
Repositories
Tags
Ingesting Data
Loading CSV files
PostgreSQL replication client
Foreign Data Wrappers
Foreign Data Wrappers
Loading MongoDB collections
Loading Postgres tables
Loading MySQL tables
Loading Elasticsearch indexes
Loading Snowflake tables
Writing custom mount handlers
Socrata
Working with Data
Querying the engine
Clone vs checkout
Tracking changes
Committing changes
Inspecting images
Using Splitfiles to build datasets
Tracking dataset provenance
Working with Large Datasets
Layered querying
Metadata vs data
Chunking data
Range and bloom indexes
Publishing Data
Pushing datasets
Integrations
Python and Jupyter
PostGIS
PostgREST
dbt
Metabase
DataGrip
pgAdmin
Other SQL clients
Splitfiles
Introduction
IMPORT
FROM
SQL
Custom Splitfile commands
Configuring sgr
Introduction
Configuration flag reference
Architecture
sgr client
sgr Engine
sgr remotes
Previous
Decentralized demo
Next
sgr client