{"repo":"AltimateAI/datapilot-cli","free":true,"listed":false,"github":"https://github.com/AltimateAI/datapilot-cli","clone":"git clone https://github.com/AltimateAI/datapilot-cli.git","description":"Datailot-cli is the command line interface for accessing the AI teammate for engineers to ensure best practices in their SQL and dbt projects.","language":"Python","stars":43,"topics":["dataquality","dbt","dbt-core"],"license":"MIT","category":"data-pipelines","readme_excerpt":"DataPilot CLI Introduction DataPilot is an AI teammate for engineers to ensure best practices in their SQL and dbt projects. DataPilot can be integrated into local environments to help identify potential issues early. It can also be integrated into Git and CI/CD to ensure certain standards are followed for data projects at the organizational level. Here are a few key insights, the full list of insights is available below. 1. High Source or model fanouts 2. Hard code references 3. Unused or duplicate sources 4. Downstream / source / staging model dependency checks 5. Missing tests or documentation Setup Required Python Version: Python 3.7 or higher. DataPilot is available as a Python package and can be easily installed using pip. Usage To check the project health of your dbt project, use the following command in the format below: Replace [path to manifest] and [path to catalog] with the actual paths to your dbt project's manifest and catalog files. These files are typically generated by dbt and contain essential metadata about your dbt project. The [--catalog-path] is an optional argument. If you don't specify a catalog path, the tool will skip some insights that require the catalog file. The [--config-path] is an optional argument. You can provide a yaml file with overrides for the default behavior of the insights. Verbose / Debug Logging By default, API failures are reported as a short summary such as Error in uploading the manifest. To see the underlying HTTP status codes a","default_branch":null,"files":null,"tree":[],"storefront":"/r/AltimateAI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AltimateAI/datapilot-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}