Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Tableau Server で SSL を有効にして Google Cloud SQL Postgres に接続する方法

公開日: Dec 20, 2023
タスク

Google Cloud SQL (PostgreSQL) への SSL 接続を構成する方法

ステップ
1. Tableau Server で open-ssl を使用して Google Cloud SQL キーを変換する
"openssl pkcs8 -topk8 -nocrypt -inform PEM -in client-key.pem -outform DER -out client-key.pk8 -v1 PBE-MD5-DES"

2. 次のような postgres.properties ファイルを作成し、"/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/" に配置します。

sslmode=verify-ca
sslcert=<path>/client-cert.pem
sslrootcert=<path>/server-ca.pem
sslkey=<path>/client-key.pk8

例: 証明書が "/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/" に配置されている場合、次のようになります。
sslmode=verify-ca
sslcert=/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/client-cert.pem
sslrootcert=/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/server-ca.pem
sslkey=/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/client-key.pk8

3. Tableau データ ソース メニューで Postgres SQL コネクタを使用して Google Cloud SQL (PostgreSQL) に接続し、ユーザー名とパスワードを入力して [SSL] チェック ボックスをオンにします。


フローで Google Cloud SQL にも接続する必要がある場合、同じ構成を flowminerva サービスでも行ってから、Tableau Server サービスを再起動する必要があります。

1'. 次のような postgres.properties ファイルを作成し、"/var/opt/tableau/tableau_server/data/tabsvc/flowminerva/Datasources/" に配置します。

2'. postgres.properties は次のような内容にする必要があります。
sslmode=verify-ca
sslcert=/var/opt/tableau/tableau_server/data/tabsvc/flowminerva/Datasources/client-cert.pem
sslrootcert=/var/opt/tableau/tableau_server/data/tabsvc/flowminerva/Datasources/server-ca.pem
sslkey=/var/opt/tableau/tableau_server/data/tabsvc/flowminerva/Datasources/client-key.pk8

3'. tsm restart で Tableau Server サービスを再起動します。

4'.  フロー編集ページで Postgres SQL コネクタを使用して Google Cloud SQL (PostgreSQL) に接続し、ユーザー名とパスワードを入力して [SSL] チェック ボックスをオンにします。
ナレッジ記事番号

001458643

 
読み込み中
Salesforce Help | Article