AWSEC2インスタンスのPostgresデータベースをMicrosoftPowerBIに接続しようとしています。インターネットで利用できるさまざまな方法を試しましたが、上記のエラーが表示されます。 AWSRDSでこの接続を行いましたが。必要な依存関係(GAC)とPowerBIに必要なすべての証明書をインストールしました。
私は同じ問題に遭遇しましたが、残念ながらそれを解決するための解決策が見つかりませんでした。しかし、私は別の方法を見つけました。
ODBC Connectionを使用してPostgreSQLに接続できます。
セットアップODBC PostgreSQLの場合: https://www.postgresql.org/ftp/odbc/versions/msi/
インストール後、[データの取得]でODBC接続]を選択します
[データソース名]で[なし]を選択し、接続文字列の下に次のステートメントを追加します。
Driver={PostgreSQL ANSI(x64)};Server=<Host>;Port=5432;Database=<dbname>
「次へ」をクリックします
ユーザー名とパスワードを入力し、[接続]をクリックします。資格情報が正しい場合は、データベースで使用可能なテーブルのリストが表示されます。
詳細な説明については、次のリファレンスに従ってください: http://niftit.com/connecting-power-bi-to-postgresql/
AWSの場合は、このケースを見てください https://community.powerbi.com/t5/Desktop/The-remote-certificate-is-invalid-according-to-the-validation/td-p/531475
AWS以外の問題については、Npgsqlのドキュメントに従ってSSLを構成する必要があります https://www.npgsql.org/doc/security.html または、postgresqlサーバーのpostgresql.confでSSLオプションを無効にすることができます。