The splitgraph.yml (or repositories.yml) format is produced and consumed by sgr cloud commands. It lets you:

  • programmatically set up a catalog of your data on Splitgraph
  • define data sources, live-queried datasets and dbt transformations between datasets
  • check your settings into source control and populate Splitgraph from GitHub Actions or Gitlab CI
  • back up and restore your Splitgraph catalog settings

It also allows you to use other workflow orchestration tools, like GitHub Actions or GitLab CI, to control when Splitgraph runs your data pipelines.

For more information, see the splitgraph.yml reference or the example splitgraph.yml repository on our GitHub.