Skip to content

Workflows

Best practices and advanced workflows for working with Dango.


Overview

While Dango provides a unified CLI for common operations, understanding the underlying tools gives you more flexibility. This section covers workflows for direct tool usage and operational best practices.


Workflow Guides

  • Local Development


    Project organization, directory structure, and development workflows.

    Local Development

  • dlt Workflows


    Using dlt directly for advanced data loading scenarios.

    dlt Workflows

  • :material-transform: dbt Workflows


    Running dbt commands directly for debugging and development.

    dbt Workflows

  • Metabase Workflows


    Dashboard management, exports, and API usage.

    Metabase Workflows

  • Backup & Restore


    Complete backup strategies for all Dango components.

    Backup & Restore

  • Git Best Practices


    Version control strategies for data projects.

    Git Workflows

  • Performance


    Optimization strategies for large datasets.

    Performance

  • Troubleshooting


    Common issues and their solutions.

    Troubleshooting


When to Use Direct Tool Access

Scenario Use Dango CLI Use Tool Directly
Standard sync dango sync -
Run all models dango run -
Debug specific model - dbt run --select model
View dlt state - dlt pipeline info
Export dashboards dango metabase save Metabase API
Custom dlt source - dlt Python API

Best Practice

Start with Dango CLI commands for simplicity. Only use direct tool access when you need features not exposed through Dango.


Topic Description
Local Development Project structure and workflows
dlt Workflows Advanced data loading
dbt Workflows Transformation debugging
Backup & Restore Data protection
Git Workflows Version control
Troubleshooting Problem solving