По лучение помощи
Помощь сообщества
dbt — это проект с открытым исходным кодом, за которым стоит щедрое сообщество. Задавая вопросы правильно, вы вносите вклад в сообщество, расширяя наше коллективное знание. Следуя этим шагам, вы с большей вероятностью получите помощь от другого участника сообщества.
1. Попробуйте сначала решить свою проблему, прежде чем просить о помощи
Поиск в существующей документации
Сайт документации, на котором вы находитесь, хорошо поддается поиску, убедитесь, что вы исследовали его в поисках ответа в первую очередь. Если вы новичок в dbt, попробуйте сначала пройти руководство по быстрому старту, чтобы получить прочную основу по основным концепциям.
Попробуйте устранить проблему самостоятельно
У нас есть удобное руководство по отладке ошибок, которое поможет вам! Это руководство также объясняет, почему возникают ошибки, и какие документы вам могут понадобиться для поиска помощи.
Поиск ответов с помощью вашего любимого поисковика
Мы стремимся сделать больше ошибок доступными для поиска, поэтому стоит проверить, есть ли уже готовое решение! Кроме того, некоторые ошибки, связанные с установкой dbt, SQL в ваших моделях или правильной настройкой YAML, не специфичны для dbt, поэтому могут быть и другие ресурсы для проверки.
Экспериментируйте!
Если ваш вопрос: "Что произойдет, если я сделаю X
", попробуйте сделать X
и посмотрите, что произойдет! Если у вас настроена надежная среда разработки, ошибки в разработке не повлияют на ваших конечных пользователей.
2. Потратьте несколько минут, чтобы хорошо сформулировать свой вопрос
Четкое объяснение проблем, с которыми вы сталкиваетесь, поможет другим помочь вам.
Включите в вопрос соответствующие детали
Укажите, что именно идет не так! Когда вы задаете вопрос, вы должны:
- Вставить сообщение об ошибке или соответствующий код в три обратные кавычки в вашем вопросе, вместо того чтобы делиться скриншотом
- Указать версию dbt, которую вы используете (которую можно проверить с помощью
dbt --version
) - Сообщить, какое хранилище данных вы используете
Избегайте обобщения вашего кода
Хотя мы понимаем, что вы можете захотеть обобщить свою проблему или у вас может быть конфиденциальная информация, которую вы хотите анонимизировать, часто замена ссылок в SQL может привести к недействительному коду, который создает ошибку, отличную от той, с которой вы столкнулись. Это затрудняет понимание вашей проблемы. По возможности делитесь точным кодом, который вы пытаетесь запустить.
Сообщите, что вы уже пробовали
В общем, люди гораздо более склонны помочь, когда знают, что вы уже приложили все усилия!