Splitgraph (@splitgraph) header
Splitgraph (@splitgraph) profile picture

Unified Data Platform – One interface to query, discover, and collaborate on data. Data versioning & federation, built with Postgres, inspired by Docker & Git.

πŸ“ Remote β€” USA, UK, Europe
Joined October 2018
In literally 30 seconds, you can open the blog post, upload a SQLite file, and query the tables.
1
1
1
141
↗️ Import data into @splitgraph β†˜οΈ Export it to Seafowl (deployed to @flydotio, cached with @Cloudflare) πŸ§‘β€πŸ’»Query it from @nextjs with πšžπšœπšŽπš‚πššπš• from our new library @πš–πšŠπšπšŠπšπšπšŠπšπšŠ/πš›πšŽπšŠπšŒπš πŸš€ Deploy to @stackblitz 😎Try it now: github.com/splitgraph/madatd…
1
1
164
βœ“ Query Splitgraph from @observablehq Let's graph border crossing data by state, sourced from @TransportStats and available on Splitgraph Hmmm... is that peak Niagra Falls season showing up in the data? πŸ€” See for yourself: observablehq.com/@milesricha…
βœ“ Query and map geodata with Splitgraph, πšπšŽπšπšŒπš‘, and @Mapbox Example: Mapping traffic accidents in Fort Worth, TX πŸ‘€ See it: neumark.github.io/splitgraph… πŸ“š How to: splitgraph.com/jumpstart/map…
2
1
βœ“ Query Splitgraph from @streamlit with πš™πšœπš’πšŒπš˜πš™πšπŸΈ Let's graph NYC turnstile data since March 2020, sourced from @MTA, cleaned up by @jadelharake and imported into Splitgraph by @onpaws Dashboard: share.streamlit.io/splitgrap… Data: splitgraph.com/paws/nyc-tran… 🧡 Want to try?
1
2
3
Since Splitgraph is compatible with the @PostgreSQL wire protocol, you can connect to it with any Postgres client, just like it's a normal database.
1
6️⃣ We query the data! πŸ’» We can use the built-in web client with autocompletion across all data on Splitgraph. ⧉ We can even query across versions of the same dataset, to see exactly what changed over time.
1
5️⃣ We browse the repository in the catalog. Once we push data to Splitgraph (or build it automatically), it's instantly discoverable, and we can: πŸ”Ž Search across all repositories πŸ”¦ Discover data with up to date metadata πŸ“ Document data in the same place we query it
1
4️⃣ We make a change to our @getdbt models measuring active users and feature usage, to exclude activity from users with known spam e-mails.
1
1
3️⃣ We wait for Splitgraph to build the next image like we scheduled in πšœπš™πš•πš’πšπšπš›πšŠπš™πš‘.πš’πš–πš• πŸ’‘ Or, we can orchestrate our entire infrastructure – from ingestion of raw data to new builds of @getdbt models – with @github Actions! πŸ”œ We're releasing scaffolding tools soon!
1
2️⃣ We create a πšœπš™πš•πš’πšπšπš›πšŠπš™πš‘.πš’πš–πš• file defining the structure of our datasets – πŸ“ƒ πšœπš™πš•πš’πšπšπš›πšŠπš™πš‘.πš’πš–πš• is a declarative syntax for describing and mapping your data infrastructure πŸ“š Think of it like #terraform for your Data Stack.
1
🧡 Here's an example of how we use this on our private Splitgraph Cloud (want one? DM us) – 1️⃣ We import the raw @stopforumspam data into its own repository at πšŠπš—πšŠπš•πš’πšπš’πšŒπšœ/πšœπšπš˜πš™πšπš˜πš›πšžπš–πšœπš™πšŠπš–
1
1
πŸ“Š Create a repository from @getdbt models. πŸ•‘ Build versioned Splitgraph images from them, on demand or on a schedule. βŒ— Query the images like any other @PostgreSQL table. ⧉ Easily 𝙹𝙾𝙸𝙽 across versions for time-travel queries.
1
1
1
2
Invite collaborators to query your repository with you... share data as easily as you share a Notion doc or Figma file –
1
2
Configure parameters to ensure each CSV is parsed correctly...
1
Upload one or multiple #CSV files to turn them into #SQL tables...
1
Do you recognize these tools? Maybe even work with them on a daily basis? Then we want to talk to you! Sign up here: forms.gle/GWY7wM6W9Sz2FWJ39 You will be compensated for your time, and you'll help us with our user research! #dbt #snowflake #stitch #collibra #immuta #fivetran
5
6
We're hiring at Splitgraph across the stack, but especially on the #frontend. This isn't just pushing #react components – we've got some serious frontend application features we want to build. Interested? Know somebody who is? Retweet or apply here: notion.so/splitgraph/Splitgr…
2
1
Good question, Richard! Let's query the `splitgraph/socrata` endpoint and plot a histogram of how often these datasets are updated.
splitgraph.com/ 40K is a lot of datasets, but how many are useful, and are they being updated?
1
1
2