mirror of https://github.com/buster-so/buster.git
- Replaced the existing `post_datasets` endpoint with a new `deploy_datasets` endpoint to better reflect its purpose. - Deleted the `post_datasets` module and its associated logic, streamlining the codebase. - Updated the request and response structures to use `DeployDatasetsRequest` and related types, enhancing clarity and maintainability. - Adjusted the BusterClient to utilize the new endpoint for deploying datasets, ensuring consistency across the API. These changes improve the API's functionality by providing a clearer and more focused approach to dataset deployment, facilitating better data management. |
||
---|---|---|
.. | ||
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.