---
schema_version: "1"
id: 714a0e55a577396a790ecc8f08f6a522023abe246682fb0003e954b1c56189a8
title: Crear una instancia de PostgreSQL en Google Cloud
collection: tableau
version: current
locale: es-es
portal_url: https://docs.salesforce.com/tableau/current/es-es/server-linux/server_external_repo_configure_gcp.md
canonical_url: https://help.tableau.com/current/server-linux/es-es/server_external_repo_configure_gcp.htm
source_site: help.tableau.com
content_type: documentation
content_hash: fae8784da6bbe3d9763eb66cc238c1ce2b56239947f9dd5f1ceb46a36aad088f
description: Create a PostgreSQL instance on Google Cloud for the Tableau Server external repository.
---
[Saltar al contenido principal](#main-content)

# Crear una instancia de PostgreSQL en Google Cloud

A partir de la versión 2021.4, puede alojar el repositorio externo de Tableau Server en Google Cloud Platform. Este tema describe cómo crear una instancia de PostgreSQL en Google Cloud para usarla como repositorio externo de Tableau Server.

Para ver una lista completa de hosts que puede utilizar para el repositorio externo, consulte [Repositorio externo de Tableau Server](https://help.tableau.com/current/server-linux/es-es/server_external_repo.htm).

## Requisitos y recomendaciones

- Como mínimo, utilice un equipo de mucha memoria con 8 vCPU y 32 GB de RAM. Este es el tamaño mínimo recomendado de instancia de PostgreSQL para usar para el repositorio externo de Tableau Server, pero los requisitos exactos variarán según sus necesidades y uso. Recomendamos un tipo de instancia de mucha memoria con 16 vCPU y 128 GB de RAM para un buen rendimiento en la mayoría de los escenarios.
- No se requieren comunicaciones seguras entre Tableau Server y la instancia de la base de datos externa de PostgreSQL, pero se recomiendan.
- La instancia de PostgreSQL debe ser accesible por todos los nodos del clúster de Tableau Server. Una forma de hacerlo es que la instancia de PostgreSQL pertenezca a un grupo de seguridad con los permisos necesarios para que todos los nodos en el clúster de Tableau Server puedan acceder a él.
- La versión de PostgreSQL instalada debe ser una versión compatible. Para obtener más información, consulte [Compatibilidad de productos](https://help.tableau.com/current/server-linux/es-es/server_external_repo_upgrade_postgres.htm#postgres-ts-compat) para obtener información sobre la versión admitida.
- Tableau genera automáticamente contraseñas para uso interno de los usuarios de la base de datos interna. Estas contraseñas tienen 32 caracteres y constan de letras minúsculas y números. Un administrador no puede acceder a ellos ni configurarlos. Su instancia externa de PostgreSQL puede permitirle establecer una directiva de contraseñas (esto dependerá de la plataforma que esté utilizando). Si especifica una directiva que incluye tipos de caracteres que no sean números ni letras minúsculas, esto puede causar errores al configurar Tableau Server para usar el repositorio externo.

## Crear una instancia de base de datos PostgreSQL en Google Cloud

### Paso 1: Crear una nueva instancia de PostgreSQL

Cree una instancia de PostgreSQL siguiendo las instrucciones proporcionadas en el sitio web de Google, [aquí](https://cloud.google.com/sql/docs/postgres/create-instance).

Recomendamos utilizar un equipo de mucha memoria, con 16 vCPU y 128 GB de RAM.

### Paso 2: Configurar los indicadores de la base de datos para la instancia de PostgreSQL

Desde la perspectiva de Tableau Server, la mayoría de los valores de los parámetros para la instancia se pueden establecer en los valores predeterminados. Puede modificar los valores de los parámetros si tiene requisitos específicos de rendimiento o registro, pero le recomendamos enfáticamente que los siguientes parámetros se dejen con los valores predeterminados y no se cambien:

- `standard_conforming_strings`
- `escape_string_warning`

También recomendamos que el valor para `work_mem` sea, al menos, 16384 para ayudar a evitar problemas de rendimiento.

Para obtener más información sobre los indicadores de la base de datos, consulte [este tema](https://www.google.com/url?q=https://cloud.google.com/sql/docs/postgres/flags&sa=D&source=docs&ust=1635271250753000&usg=AOvVaw1dZNOfdZ1CEnSfup_wasnb) en el sitio web de Google.

### Paso 3: Obtener el extremo de la instancia de la base de datos PostgreSQL

Cuando la instancia esté lista, obtenga la información del extremo que utilizará para configurar Tableau Server de modo que se emplee esta instancia para el repositorio de Tableau Server.

### Paso 4: Descargar el archivo del certificado SSL

No se requieren comunicaciones seguras entre Tableau Server y el repositorio externo mediante SSL, pero se recomiendan.

Para configurar conexiones seguras entre Tableau Server y el repositorio externo, necesita el archivo de certificado cuando configure Tableau Server para usar este repositorio externo. Para obtener más información, consulte [Configuración de Configuración de](https://www.google.com/url?q=https://cloud.google.com/sql/docs/postgres/configure-ssl-instance&sa=D&source=docs&ust=1635271250769000&usg=AOvVaw3YRZJ0JQdXSkhNjdOxhuww) en el sitio web de Google.

## Configuración de alta disponibilidad para su base de datos PostgreSQL

Tableau Server no gestiona ni configura alta disponibilidad para el repositorio externo. Google Cloud ofrece características de alta disponibilidad que se pueden usar para proporcionar alta disponibilidad. Para obtener más información, consulte [Habilitar la alta disponibilidad de una instancia](https://cloud.google.com/sql/docs/postgres/configure-ha) en el sitio web de Google.

## Recuperación ante desastres para su base de datos PostgreSQL

En caso de desastre, es posible que deba configurar una nueva instancia de base de datos PostgreSQL para la instancia. Hay otros escenarios en los que es posible que deba recuperarse de un problema con la instancia de base de datos. En estos casos, para configurar Tableau Server para que utilice la nueva instancia de PostgreSQL, siga estos pasos:

1. **Restaure la copia de seguridad a una nueva instancia de PostgreSQL.** En Google Cloud Platform, puede optar por restaurar a la misma instancia o crear una nueva. Para obtener más información, consulte [Restauración de una instancia](https://cloud.google.com/sql/docs/postgres/backup-recovery/restoring) en el sitio web de Google.  
    
    Recomendamos crear una nueva instancia y seguir los siguientes pasos para recuperarla.
2. Si se trata de una nueva instancia, **cree un nuevo archivo de configuración JSON** que contenga información de conexión para la nueva instancia de Azure Database for PostgreSQL. Para obtener más información sobre cómo crear un archivo de configuración JSON, consulte el **Paso 1** en [Instalar Tableau Server con el repositorio externo PostgreSQL](https://help.tableau.com/current/server-linux/es-es/server_external_repo_new_install.htm).
3. **Utilice el comando** `tsm topology external-services repository replace-host` para indicar a Tableau Server la nueva instancia de Azure Database for PostgreSQL.
    
    Para obtener más información sobre el comando `tsm topology external-services repository replace-host`, consulte [tsm topology](https://help.tableau.com/current/server-linux/es-es/cli_topology_tsm.htm).

## ¿Quién puede hacer esto?

Solo los administradores de Tableau Server pueden configurar Tableau Server para que utilice el repositorio externo. También necesitará una cuenta de Google Cloud para crear una instancia de base de datos PostgreSQL.

## Siguientes pasos

Para instalaciones nuevas: [Instalar Tableau Server con el repositorio externo PostgreSQL](https://help.tableau.com/current/server-linux/es-es/server_external_repo_new_install.htm)

Si desea configurar Tableau Server ya instalado para usar un repositorio externo, consulte [Reconfigurar el repositorio de Tableau Server](https://help.tableau.com/current/server-linux/es-es/server_external_repo_reconfigure.htm).