Skip to main content

Setting up

This is a high-level overview of how to start creating your Zenlytic data model.

To start, you'll create a GitHub repo if you don't already have one (if you're using dbt and would like to integrate it with Zenlytic, you can use that. existing repo).

To connect to your data warehouse in the Zenlytic UI follow these steps, and to connect for local development follow the steps here.

If you're integrating with dbt Metrics, you'll follow this example repo to add identifiers, metrics and dimensions to your dbt project.

If you're not integrating with dbt Metrics, initialize your project you'll use the metrics layer cli and run ml init in the root of the repo you want to use.

To seed your model from your existing data warehouse tables follow the instructions on seeding (note: this does not work for dbt Metrics).

That's the setup process! For further information on the data model and how to develop the metrics your company needs check out the documentation on Zenlytic's data model.

The steps above with links to more information:

  1. Create a GitHub repo
  2. Connect to your database
  3. Initialize your project
  4. Seed your project with your data warehouse tables
  5. Integration with dbt (Optional)