Почему dbt отклоняет данные моего собственного приложения GitHub?
dbt проверяет данные вашего приложения GitHub, обращаясь к GitHub, прежде чем сохранить их. Поэтому некорректная конфигурация отклоняется, а не приводит к незаметному нарушению подключения вашей команды. Если при сохранении возникает ошибка, последовательно проверьте следующее:
- App ID: Используйте App ID со страницы настроек вашего приложения GitHub, а не идентификатор клиента или идентификатор установки.
- Private key: Вставьте всё содержимое файла
.pem, включая строки-----BEGIN RSA PRIVATE KEY-----и-----END RSA PRIVATE KEY-----. Если вы потеряли файл, создайте новый закрытый ключ в GitHub. - Client ID: Вставьте Client ID вашего приложения GitHub.
- GitHub base URL: Укажите имя хоста вашего экземпляра GitHub без завершающей косой черты и без пути
/api/v3, напримерhttps://github.yourgreatcompany.com. - Client secret: GitHub показывает это значение только один раз. Если вы его не скопировали, создайте новое.
- Сетевой доступ: Ваш экземпляр GitHub должен быть доступен из dbt. Если вы используете ограничения по IP-адресам, убедитесь, что доступ для соответствующих диапазонов CIDR разрешён.
Инструкции по настройке см. в разделе Собственное приложение GitHub. Эта возможность доступна в рамках закрытого бета-тестирования.
Нашли ошибку?
0