Initialize your dbt™ project
If you connected an empty git repository, you can use the Paradime CLI to initialize your dbt™️ project using the command:- Create a new branch called
initialize-dbt-project - Ask you to name your dbt project
- Create a dbt project skeleton with all the dbt™️ folders and files such as the
dbt_project.ymletc. - Create a
paradime_schedules.ymlto help you getting started setting up your dbt™️ production run. You can find more info here on running dbt™️ in production. - Optionally, you will be able also to generate sources.yml files based on your development connection for selected schema/datasets.
Generate your sources.yml with DinoAI
To generate and/or update your sources.yml files, use DinoAI’s powerful source generation capabilities: Step 1: Open DinoAI- Click the DinoAI icon (🪄) in the left panel of the Code IDE
- Ensure Agent Mode is selected
- Enter your prompt: “Create a sources.yml file for my data warehouse”
- DinoAI will scan your connected data warehouse
- Review the generated source definitions
- Accept the changes to create the files in your project
Benefits of DinoAI Source Generation:
- Automatic scanning of your data warehouse metadata
- Accurate table and column definitions with proper data types
- Proper YAML formatting following dbt best practices
- Up-to-date with your current warehouse schema