mirror of https://github.com/buster-so/buster.git
- Refactor stored values processing in dataset deployment to use background task - Add `StoredValueColumn` struct to encapsulate column processing details - Implement `process_stored_values_background` for parallel and resilient value storage - Add logging for successful and failed stored value processing - Update CLI to handle optional SQL definitions and improve file processing |
||
---|---|---|
.. | ||
src | ||
tests | ||
.gitignore | ||
Cargo.toml | ||
README.md | ||
buster_project.yml |
README.md
buster-cli
A CLI tool for creating and managing your semantic model in Buster.
This tool is two-way compatible with your dbt projects as well. We like dbt and think its a great tool,
Installation
TODO
How does it work?
You can imagine Buster as a layer on top of your dbt project that allows you to create and manage semantic models.
Quick Start
- Obtain your Buster API key. You can create one here.
Initialize your project by running:
buster init
This command will go through the following steps:
- Authenticate with your Buster API key.
- Checks to see if you have an existing dbt project. If you do, you will be prompted to use the existing project or create a new one.
- If you choose to use the existing project, Buster will use the existing project to create semantic model files.