---
schema_version: "1"
id: 65833dff0b688850c1f7c2a2ef7a183bf24c4722250a05c94d02c96bf0d0b425
title: Référentiel externe Tableau Server
collection: tableau
version: current
locale: fr-ca
portal_url: https://docs.salesforce.com/tableau/current/fr-ca/server-linux/server_external_repo.md
canonical_url: https://help.tableau.com/current/server-linux/fr-ca/server_external_repo.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 43c4f04bec465331d234f08c465b7eb3cd1775ced2573d7a94b060196de07dbe
description: Overview of the Tableau Server External Repository on a PostgreSQL database.
---
[Passer au contenu principal](#main-content)

# Référentiel externe Tableau Server

Le référentiel Tableau Server est une base de données PostgreSQL qui stocke des données sur l’ensemble des interactions utilisateur, des actualisations d’extraits et autre.

Le référentiel peut être installé localement sur les mêmes nœuds que Tableau Server ou installé en externe :

- **Référentiel local :** La base de données PostgreSQL est installée et déployée localement, ce qui signifie qu’elle est déployée avec Tableau Server.
- **Référentiel externe :** La base de données PostgreSQL est déployée de manière externe. Le référentiel externe peut être installé sur Amazon RDS, Azure Database, Google Cloud ou une installation autonome.

Pour plus d’informations sur le référentiel Tableau Server, consultez :

- [À propos du dictionnaire de données de Tableau Server](https://help.tableau.com/current/server-linux/fr-ca/data_dictionary.htm)
- [Collecter des données avec le référentiel Tableau Server](https://help.tableau.com/current/server-linux/fr-ca/perf_collect_server_repo.htm)

Les hôtes pris en charge pour le référentiel externe sont :

- Amazon RDS - à partir de la version 2019.3
- Base de données Azure - à partir de la version 2020.4
- Instance PostgreSQL autonome - à partir de la version 2021.2
- Instance Google Cloud SQL pour PostgreSQL - à partir de la version 2021.4

Cette rubrique est un aperçu du référentiel externe Tableau Server.

## Considérations relatives au référentiel externe

Amazon RDS et Azure Database améliorent tous deux l’évolutivité, la fiabilité, la haute disponibilité et la sécurité intégrées pour PostgreSQL. En réalisant une intégration plus étroite avec ces offres dans le nuage, vous pourrez profiter de ces avantages supplémentaires.

Si vous configurez une instance PostgreSQL autonome, vous devez configurer et gérer la haute disponibilité et l’évolutivité selon les besoins.

**Important :** Ne modifiez pas directement le référentiel. Cette opération risque d’endommager Tableau Server. Les modifications du référentiel par un client annuleront la prise en charge de votre installation par Tableau.

### Plateforme dans le nuage

Lorsque vous utilisez une plate-forme dans le nuage pour héberger votre référentiel externe, vous avez la possibilité d’exécuter des instances PostgreSQL sur une infrastructure hébergée et de les gérer vous-même ou de choisir l’option de service entièrement géré.

- **Autogéré :** configurez et gérez vous-même les instances PostgreSQL sur l’infrastructure hébergée. Par exemple, si vous utilisez AWS comme plate-forme dans le nuage, vous pouvez utiliser des instances EC2 pour exécuter, gérer et maintenir des instances PostgreSQL.
- **Entièrement géré :** sélectionnez un service entièrement géré. Par exemple, si vous utilisez AWS comme plate-forme dans le nuage, vous pouvez utiliser l’option RDS pour héberger votre référentiel externe.

Lorsque vous devez choisir entre l’option auto-gérée et l’option entièrement gérée, l’un des points clés à prendre en compte est que, dans le cas de l’option autogérée, vous avez davantage de contrôle, mais il vous incombe aussi de gérer les machines virtuelles ainsi que de nombreuses tâches administratives de base de données. Une option entièrement gérée offre une grande facilité d’installation, de gestion de la configuration et de maintenance.

Voici une liste plus complète des éléments à prendre en compte lors du choix entre les deux options :

- Exigences d’installation et de maintenance.
- Options de haute disponibilité et de reprise après sinistre
- Capacités de performance, d’évolutivité et de surveillance
- Maintenance de la sécurité
- Frais opérationnels, frais de service, frais de personnel.

Voici un exemple de comparaison entre les deux options pour Azure sur le site Microsoft : [Choisir l’option pertinente de serveur PostgreSQL dans Azure](https://docs.microsoft.com/fr-ca/azure/postgresql/overview-postgres-choose-server-options),

## Exigences

- Tableau Server doit utiliser les versions suivantes :
    
    - Version 2019.3 ou ultérieure à utiliser avec AWS
    - Version 2020.4 ou ultérieure à utiliser avec Azure.
        
        Pour connaître la version de PostgreSQL adaptée, consultez [Azure Database pour PostgreSQL Flexible Server](https://azure.microsoft.com/fr-ca/updates/azure-database-for-postgresql-flexible-server-now-in-preview/).[](https://azure.microsoft.com/fr-ca/updates/azure-database-for-postgresql-flexible-server-now-in-preview/)
    - 2021.2 ou version ultérieure à utiliser avec une instance PostgreSQL. (Peut être utilisé pour les installations sur site, Azure VM ou AWS EC2).
    - 2021.4 ou version ultérieure à utiliser avec Google Cloud pour une instance PostgreSQL ou une machine virtuelle PostgreSQL autonome sur Google Cloud.
- Les clés Advanced Management doivent être activées pour votre Tableau Server.
- Selon l’endroit où vous prévoyez d’héberger le référentiel externe, vous devrez vous familiariser avec l’un des éléments suivants :
    
    - Configuration et gestion d’Amazon RDS Database.
    - Configuration et gestion d’Azure Database.
    - Configuration et gestion de la base de données PostgreSQL en tant qu’installation autonome.
    - Configuration et gestion des instances PostgreSQL Google Cloud

## Contrôle de version

Vous devez exécuter la version correcte de PostgreSQL pour le référentiel Tableau Server autonome. Le tableau suivant montre la compatibilité des versions de Tableau Server.

**Remarque:** la version compatible maximale pour toute version de Tableau Server est la version majeure minimale ou toute mise à jour mineure de celle-ci. Par exemple, si la version compatible minimale de PostgreSQL est 13.4, la version compatible maximale est 13.x où <x> est égal ou supérieur à 4.

<table style="width: 100%;" class="simple-table"><colgroup><col><col></colgroup><tbody><tr><th>Version de Tableau Server</th><th>Versions compatibles minimales de PostgreSQL</th></tr><tr><td><p>2022.3.0 - 2022.3.7</p><p>2023.1.0 - 2023.1.4</p></td><td>13.7</td></tr><tr><td>2022.1.17 - 2022.1.19<p>2022.3.8 - 2022.3.19</p><p>2023.1.5 - 2023.1.15</p><p>2023.3.0 - 2023.3.8</p></td><td>13.11</td></tr><tr><td>2022.3.20 - 2022.3.x<p>2023.1.16 - 2023.1.x</p><p>2023.3.9 - 2023.3.x</p></td><td>13.14</td></tr><tr><td>2024.0 - 2024.2.8</td><td>15.6</td></tr><tr><td>2024.2.9 - 2024.2.13<p>2025.1.0 - 2025.1.6</p></td><td>15.10</td></tr><tr><td>2024.2.14 - 2024.2.16 <p>2025.1.7 - 2025.1.9</p></td><td>15,13</td></tr><tr><td><p>2024.2.17</p><p>2025.1.10</p><p>2025.3 - 2025.3.5</p></td><td>15.14</td></tr><tr><td>2025.3.6</td><td>15,16</td></tr><tr><td><p>2026.2.x</p></td><td>17,7</td></tr></tbody></table>

## Topologie

**Le diagramme ci-dessous est une version résumée de la topologie Tableau Server avec référentiel externe.**

![Un diagramme qui montre l’architecture d’un déploiement Tableau Server.](/tableau/current/fr-ca/server-linux/fr-ca/Img/tableau-server-external-repository-topology-summary.png)

**Le diagramme ci-dessous est une version détaillée de la topologie Tableau Server avec référentiel externe et montre tous les processus installés sur chaque nœud.**

![Un diagramme qui montre l’architecture d’un déploiement Tableau Server.](/tableau/current/fr-ca/server-linux/fr-ca/Img/tableau-server-external-repository-topology-detailed.png)

## Gestion du référentiel externe

### Gestion des licences

Pour activer cette fonctionnalité, vous devez d’abord activer Advanced Management sur Tableau Server. Pour plus d’informations, consultez [À propos de Tableau Advanced Management sur Tableau Server](https://help.tableau.com/current/server-linux/fr-ca/itm_intro.htm). Si vous n’avez pas Advanced Management ou si la licence a expiré, vous verrez le comportement suivant :

- Si vous essayez de configurer Tableau Server de manière à utiliser un référentiel externe pendant l’installation, vous verrez un message d’erreur, mais vous pourrez continuer l’installation et le référentiel Tableau Server sera installé localement. Pour les installations sur un seul serveur, le référentiel est installé sur la même machine que Tableau Server. Pour les installations distribuées, le référentiel est installé sur l’un des nœuds de votre groupement Tableau Server.
- Si vous utilisez déjà un référentiel Tableau Server externe sur votre installation Tableau Server et que la licence Advanced Management expire, le serveur échouera au redémarrage. Si vous n’avez plus les capacités Advanced Management, mais une licence Tableau Server valide, vous pourrez toujours créer une sauvegarde. Vous pouvez également migrer le référentiel externe vers un référentiel local qui ne nécessite pas Advanced Management pour que votre serveur soit à nouveau opérationnel. Pour plus d’informations sur la migration du référentiel externe vers le référentiel local, consultez [Reconfigurer le référentiel Tableau Server](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_reconfigure.htm).

### Scénarios de migration pris en charge

- Déplacer votre référentiel de local en externe.
- Déplacer votre référentiel d’externe en local.

### Sauvegarde et restauration

Si vous n’avez configuré que le référentiel externe :

Le processus de sauvegarde et de restauration reste le même pour le référentiel local et externe et tel que décrit dans la rubrique [Sauvegarder les données Tableau Server](https://help.tableau.com/current/server-linux/fr-ca/db_backup.htm).

- Les commandes de sauvegarde et de restauration fonctionnent de la même manière pour les référentiels locaux et externes. La sauvegarde dans le cas où Tableau Server utilise un référentiel externe nécessite plus d’espace disque pour la sauvegarde, vous devez donc garder cela à l’esprit lors de la configuration de votre espace disque.
- Les emplacements par défaut et les autres emplacements pris en charge pour stocker le fichier de sauvegarde sont les mêmes, que le référentiel soit local ou externe.

Les exceptions suivantes s’appliquent aux instances Tableau Server utilisant un référentiel externe :

- Tout compte utilisateur personnalisé créé dans le référentiel Tableau Server externe sera inclus dans la restauration, mais les mots de passe des comptes utilisateur personnalisés ne le seront pas. Les mots de passe devront être reconfigurés une fois la restauration terminée. Les comptes utilisateur personnalisés sont des comptes utilisateur de la base de données PostgreSQL, utilisés par SQL ou tout autre logiciel client de base de données pour se connecter à la base de données PostgreSQL.
    
    **Remarque :** ces comptes personnalisés seront désactivés par mesure de sécurité, mais ils peuvent être reconfigurés.
- La configuration et la topologie ne doivent pas être incluses dans la sauvegarde. Pour plus d’informations sur l’exportation des paramètres de configuration et de topologie, consultez [Effectuer une sauvegarde et une restauration complètes de Tableau Server](https://help.tableau.com/current/server-linux/fr-ca/backup_restore.htm).

**Si vous avez configuré à la fois le référentiel externe et le stockage de fichiers externe :**

Vous avez quelques options si vous avez configuré à la fois le référentiel externe et le stockage de fichiers externe pour votre Tableau Server. Ces options vous permettent de tirer parti des fonctionnalités de sauvegarde d’instantanés des plates-formes de nuage que vous utilisez peut-être pour héberger le référentiel externe et le stockage de fichiers. Pour plus d’informations et des instructions pas-à-pas détaillées, consultez [Sauvegarde et restauration avec un stockage de fichiers externe](https://help.tableau.com/current/server-linux/fr-ca/server_external_filestore_storage_backup_restore.htm).

### Connexions SSL

Vous avez la possibilité d’exiger ou non des connexions TLS/SSL de Tableau Server vers le référentiel externe.

Si vous n’avez pas besoin d’utiliser des connexions chiffrées, vous devez configurer le référentiel externe de manière à autoriser les connexions non chiffrées et utiliser l’option -`-no-ssl` lorsque vous configurez le référentiel externe pour Tableau Server. Pour plus d’informations, consultez [tsm topology external-services repository enable](https://help.tableau.com/current/server-linux/fr-ca/cli_topology_tsm.htm#TSMExternalRepoEnable).

Si vous souhaitez activer ou désactiver SSL ultérieurement, après l’installation, utilisez [tsm security repository-ssl enable](https://help.tableau.com/current/server-linux/fr-ca/cli_security_tsm.htm#postres-ssl-enable) ou [tsm security repository-ssl disable](https://help.tableau.com/current/server-linux/fr-ca/cli_security_tsm.htm#sm%20security%20repository-ssl%20disable). Cette option est disponible à partir de la version 2021.4.

#### Mise à jour du certificat SSL

Si, dans le cadre d’une expiration prévue du certificat SSL de l’instance RDS, Azure Database, PostgreSQL Google Cloud ou de l’instance PostgreSQL autonome Google Cloud, vous devez mettre à jour l’instance avec le nouveau fichier de certificat. Vous devez également mettre à jour les paramètres de Tableau Server de manière à ce qu’il utilise le nouveau fichier de certificat. Vous pouvez le faire en téléchargeant le fichier le plus récent et en exécutant la commande _tsm topology external-services repository replace-host_ et en fournissant le nouveau fichier de certificat.

## Considérations relatives à la haute disponibilité

Tableau Server ne gère ni ne configure la haute disponibilité du référentiel externe.

- **AWS :** Amazon RDS offre des fonctionnalités qui peuvent être utilisées pour assurer la haute disponibilité et gérer le basculement. Pour plus d’informations, consultez la section [Haute disponibilité dans Amazon RDS](https://docs.aws.amazon.com/fr_ca/AmazonRDS/latest/UserGuide/Concepts.MultiAZ.html).
- **Azure :** Azure offre des fonctionnalités qui peuvent être utilisées pour assurer la haute disponibilité et gérer le basculement. Pour plus d’informations, consultez la section [Haute disponibilité dans Azure Database](https://docs.microsoft.com/fr-ca/azure/postgresql/concepts-hyperscale-high-availability).
- **Google Cloud :** Google Cloud offre des fonctionnalités qui peuvent être utilisées pour assurer la haute disponibilité et gérer le basculement. Pour plus d’informations, consultez la section [Haute disponibilité dans Google Cloud](https://cloud.google.com/sql/docs/postgres/high-availability).
- **Instance PostgreSQL autonome :** PostgreSQL offre plusieurs fonctionnalités qui peuvent être utilisées pour assurer la haute disponibilité et gérer le basculement. Pour plus d’informations, consultez [Haute disponibilité PostgreSQL](https://www.postgresql.org/docs/current/high-availability.html).

## Considérations de mise à niveau

Ces instructions ne s’appliquent que si vous utilisez la configuration de référentiel externe avec Tableau Server.

Si vous utilisez un référentiel externe, vous devrez peut-être effectuer des étapes supplémentaires lors de la mise à niveau :

- **Aucune modification de version :** s’il n’y a pas de modification de version dans PostgreSQL, aucune mesure spéciale n’est requise.
- **Modification mineure de la version :** en cas de modification mineure de la version de PostgreSQL, vous devez mettre à niveau votre référentiel externe avant de mettre à niveau Tableau Server. Dans la plupart des cas, il existe des méthodes sur place pour le faire. La méthode que vous utilisez dépend de l’emplacement de votre référentiel et dépasse le cadre de cette documentation.
- **Modification majeure de la version :** en cas de modification majeure de la version dans PostgreSQL, vous devez suivre les étapes décrites dans [Mettre à niveau Tableau Server avec un référentiel externe pour une nouvelle version majeure de PostgreSQL](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_upgrade_postgres.htm).
    
    Les étapes comprennent :
    
    1. Création d’une nouvelle instance de PostgreSQL DB. Pour plus d’informations, consultez :
        - [Créer une instance de base de données PostgreSQL sur AWS Relational Database Service (RDS)](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_configure_RDS.htm)
        - [Créer une instance Azure Database PostgreSQL sur Azure](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_configure_Azure.htm)
        - [Créer une instance Cloud SQL pour PostgreSQL sur Google Cloud](https://cloud.google.com/sql/docs/postgres/create-instance)
        - [Créer une base de données PostgreSQL en tant qu’installation autonome](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_configure_standalone.htm)
    2. Création d’un fichier de configuration et téléchargement du fichier de certificat SSl pour la nouvelle instance que vous avez créée à l’étape 1.
    
    Lors de la mise à niveau, vous devrez pointer Tableau Server vers la nouvelle instance à l’aide du fichier de configuration. Le processus de mise à niveau migre le contenu de votre référentiel externe actuel vers votre nouvelle instance. Pour plus d’informations, consultez [Mettre à niveau Tableau Server avec un référentiel externe pour une nouvelle version majeure de PostgreSQL](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_upgrade_postgres.htm).

## Suivi de l’état du référentiel

La page d’état TSM affichera le service externe Tableau Server comme un nœud supplémentaire pour votre installation Tableau Server.

![Processus Tableau Server et leurs statuts.](/tableau/current/fr-ca/server-linux/fr-ca/Img/server_external_repo_tsm_status.png)

L’onglet Topologie indique s’il existe des services externes Tableau Server configurés :

![Une page de configuration dans Tableau Server avec une liste de services externes.](/tableau/current/fr-ca/server-linux/fr-ca/Img/server_external_repo_topology.png)

## Obtention des fichiers journaux

Les fichiers journaux Tableau Server n’incluent pas les fichiers journaux du référentiel externe. Utilisez les moyens suivants pour obtenir les fichiers journaux spécifiques à votre instance :

- **AWS :** Pour plus d’informations sur la configuration des fichiers journaux pour votre instance Amazon RDS PostgreSQL, consultez [Fichiers journaux de base de données PostgreSQL](https://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.PostgreSQL.html).
- **Azure :** Pour plus d’informations sur la configuration de la connexion à Azure Database pour l’instance PostgreSQL, consultez [Fichiers journaux dans Azure Database pour PostgreSQL.](https://docs.microsoft.com/fr-ca/azure/postgresql/concepts-server-logs)
- **Google Cloud :** pour plus d’informations sur la façon d’afficher et d’interroger les fichiers journaux de votre instance PostgreSQL, consultez la section [Connexion SQL dans le nuage](https://cloud.google.com/sql/docs/postgres/logging).
- **Instance PostgreSQL autonome :** pour plus d’informations sur la configuration de la journalisation pour votre instance PostgreSQL autonome, consultez [Rapport d’erreurs et journalisation](https://www.postgresql.org/docs/12/runtime-config-logging.html).

## Étapes suivantes

- Vous pouvez utiliser l’un des éléments suivants pour créer une instance de base de données PostgreSQL :
    
    - [Créer une instance de base de données PostgreSQL sur AWS Relational Database Service (RDS)](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_configure_RDS.htm)
    - [Créer une instance Azure Database PostgreSQL sur Azure](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_configure_Azure.htm)
    - [Créer une instance PostgreSQL sur Google Cloud](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_configure_gcp.htm)
    - [Créer une base de données PostgreSQL en tant qu’installation autonome](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_configure_standalone.htm)
- [Installer Tableau Server avec le référentiel externe PostgreSQL](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_new_install.htm)
- [Reconfigurer le référentiel Tableau Server](https://help.tableau.com/current/server-linux/fr-ca/server_external_repo_reconfigure.htm)
    
    - Migrer du référentiel local vers le référentiel externe
    - Migrer du référentiel externe vers le référentiel local

## Autres articles de cette section