Power Bi PostgreSQL ошибка импорта данных - удаленный сертификат недействителен в соответствии с процедурой проверки. '" - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь подключить базу данных PostgreSQL к Power Bi. База данных размещена на Heroku. Я получаю следующую ошибку -

An error happened while reading data from the provider: 
'The remote certificate is invalid according to the validation procedure.

Я думаю, что я получаю эту ошибку, потому что она требует " sslmode = require ". но я не уверен, что делать дальше.

Может ли кто-нибудь помочь мне с этой проблемой.

Заранее спасибо.

1 Ответ

1 голос
/ 21 февраля 2020

Эти шаги должны помочь вам подключиться к рабочему столу Power BI через ODB C. Обратите внимание, что вам, вероятно, следует создать базу данных последователей в heroku, чтобы не использовать учетные данные рабочей базы данных.

  1. Загрузите драйвер PostgreSQL ODB C и установите его. Обратите внимание, что во время установки обязательно проверьте параметр GA C (https://www.postgresql.org/ftp/odbc/versions/msi/).
  2. Перезагрузите компьютер.
  3. Откройте Power BI и нажмите «Получить данные» кнопку на ленте.
  4. Нажмите «Другое», а затем выберите «ODB C».
  5. Выберите «Нет» в качестве имени источника данных.
  6. Нажмите «» Дополнительные параметры "и введите следующую строку подключения: Driver={PostgreSQL Unicode};Server=HEROKU_HOST, где HEROKU_HOST - это" Хост "из ваших учетных данных базы данных heroku (пример: ec2-xx-xxx-xx-xx.xxx.amazon.com).
  7. На следующем экране введите имя пользователя (user из учетной записи heroku db), пароль (пароль от учетной записи heroku db) и для строки подключения введите следующее (с HEROKU_XXXX замененным вашей информацией: PORT=HEROKU_PORT;DATABASE=HEROKU_DATABASE;POOLING=True;MINPOOLSIZE=1;MAXPOOLSIZE=20;HOST=HEROKU_HOST;COMPATIBLE=2.2.3.0;USER ID=HEROKU_USER;PASSWORD=HEROKU_PASSWORD;SSLMODE=require
...