Loading

Cómo conectarse a Google Cloud SQL Postgres si SSL está habilitado en Tableau Server

Fecha de publicación: Dec 20, 2023
Tarea

Cómo configurar la conexión SSL a Google Cloud SQL (PostgreSQL)

Pasos
1. Convierta la clave de Google Cloud SQL usando open-ssl en Tableau Server.
"openssl pkcs8 -topk8 -nocrypt -inform PEM -in client-key.pem -outform DER -out client-key.pk8 -v1 PBE-MD5-DES"

2. Cree el archivo postgres.properties como se muestra a continuación y colóquelo en "/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

Por ejemplo, si los certificados se colocan en "/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. Conéctese a Google Cloud SQL (PostgreSQL) mediante el conector SQL de Postgres en el menú de fuente de datos de Tableau, ingrese el nombre de usuario y la contraseña, y marque la casilla de verificación SSL.


Si el flujo también necesita conectarse a Google Cloud SQL, también se deben realizar las mismas configuraciones en el servicio flowminerva. Luego, reinicie el servicio de Tableau Server:

1'. Cree el archivo postgres.properties como se muestra a continuación y colóquelo en "/var/opt/tableau/tableau_server/data/tabsvc/flowminerva/Datasources/".

2'. postgres.properties debería ser:
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'. Reinicie tsm para reiniciar Tableau Server.

4'. Conéctese a Google Cloud SQL (PostgreSQL) usando el conector SQL de Postgres en la página de edición de flujo, ingrese el nombre de usuario y la contraseña, y marque la casilla de verificación SSL.
Número del artículo de conocimiento

001458643

 
Cargando
Salesforce Help | Article