Перейти к основному содержимому

Почему 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