Skip to main content

droughty is an analytics engineering toolkit, helping keep your workflow dry.

Project description

Code style: black Read the Docs

droughty

droughty is an analytics engineering toolkit, helping keep your workflow dry.

Read the documentation on Read the Docs.

invoke using:

  • droughty lookml - generates a base layer.lkml file with views and explores from a warehouse schema
  • droughty dbt-tests - generates a base schema from specified warehouse schemas. Includes standard testing routines
  • droughty dbml - generates an ERD based on the warehouse layer of your warehouse. Includes pk, fk relationships

The purpose of this project is to automate the repetitive, dull elements of analytics engineering in the modern data stack. It turns out this also leads to cleaner projects, less human error and increases the likelihood of the basics getting done...

Interested in contributing to droughty? Check out the contributor guidelines.

How do I install it?

droughty is available to install on pip via the following command:

pip install droughty

Project details


Release history Release notifications | RSS feed

This version

0.5.8

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

droughty-0.5.8.tar.gz (58.7 kB view hashes)

Uploaded Source

Built Distribution

droughty-0.5.8-py3-none-any.whl (47.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page