Проекты с открытым исходным кодом
Ищете хорошее место, чтобы начать вносить вклад в код? dbt Labs поддерживает следующие репозитории с открытым исходным кодом, организованные по языкам, которые в основном нужны для вклада:
Python
- dbt-core - основная общая функциональность, обеспечивающая работу dbt
- hubcap - код, обеспечивающий работу dbt Package hub
- адаптеры - код, специфичный для хранилищ данных, который связывает ядро с различными платформами, разработка для нескольких крупных платформ поддерживается dbt Labs:
dbt
- Пакеты dbt Labs - пакеты dbt, созданные и поддерживаемые dbt Labs. Пакеты — это просто проекты dbt, поэтому если вы знаете SQL, Jinja и YAML, необходимые для работы в dbt, вы можете вносить вклад в пакеты.
YAML и JSON Конфигурация
- dbt-jsonschema - обеспечивает автозаполнение и проверку YAML конфигурации в проектах dbt.
Shell
- dbt-completion.bash - предоставляет автозаполнение команд CLI и селекторов, таких как модели и тесты, для bash и zsh.
0