0 / 0
Retourner à la version anglaise de la documentation
IBM Cloud Databases for PostgreSQL connexion
Dernière mise à jour : 11 déc. 2024
IBM Cloud Databases for PostgreSQL connexion

Pour accéder à vos données dans IBM Cloud Databases for PostgreSQL, créez un actif de connexion.

IBM Cloud Databases for PostgreSQL est une base de données relationnelle objet open source hautement personnalisable. C'est une base de données d'entreprise riche en fonctionnalités avec support JSON.

Créer une connexion à IBM Cloud Databases for PostgreSQL

Si vous avez mis en place un service cloud intégré, sélectionnez l'instance de service pour remplir automatiquement les champs du formulaire de connexion. Confirmez que tous les champs sont remplis.

Pour créer l'actif de connexion, il vous faut ces informations de connexion :

  • Nom de base de données
  • Nom d'hôte ou adresse IP de la base de données
  • Numéro de port
  • Nom d'utilisateur et mot de passe
  • Certificat SSL (si requis par le serveur de base de données) 

Pour la connectivité privée, pour vous connecter à une base de données qui n'est pas externalisée sur Internet (par exemple, derrière un pare-feu), vous devez configurer une connexion sécurisée.

Choisissez la méthode de création d'une connexion basée sur l'emplacement dans la plateforme.

Dans un projet
Cliquez sur Actifs > Nouvel actif > Connexion à une source de données. Voir Ajout d'une connexion à un projet.  
Dans un catalogue
Cliquez sur Ajouter au catalogue > Connexion. Voir Ajout d'un actif de connexion à un catalogue.
Dans un espace de déploiement
Cliquez sur Importer les actifs > Accès aux données > Connexion. Voir Ajout d'actifs de données à un espace de déploiement.
Dans le catalogue d'actifs de la plateforme
Cliquez sur Nouvelle connexion. Voir Ajout de connexions de plateforme.

Etape suivante : ajout d'actifs de données à partir de la connexion

Où vous pouvez utiliser cette connexion

Vous pouvez utiliser les connexions IBM Cloud Databases for PostgreSQL dans les espaces de travail et les outils suivants :

Projets

Catalogs

  • Platform assets catalog

  • Autres catalogues (IBM Knowledge Catalog)

Service deData Virtualization
Vous pouvez vous connecter à cette source de données depuis Data Virtualization.

Lignage des données

  • Metadata import (lineage)IBM Knowledge Catalog et IBM Manta Data Lineage )

IBM Cloud Databases for PostgreSQL configuration

IBM Cloud Databases for PostgreSQL configuration

Restriction

Pour SPSS Modeler, vous ne pouvez utiliser cette connexion que pour importer des données. Vous ne pouvez pas exporter de données vers cette connexion ou vers une ressource de données connectée IBM Cloud Databases for PostgreSQL.

Exécution d'instructions SQL

Pour vous assurer que vos instructions SQL s'exécutent correctement, consultez la documentation IBM Cloud Databases for PostgreSQL pour connaître la syntaxe correcte.

Configuration de l'importation de métadonnées de lignage pour IBM Cloud Databases for PostgreSQL

Lorsque vous créez une importation de métadonnées pour la connexion IBM Cloud Databases for PostgreSQL, vous pouvez définir des options spécifiques à cette source de données et définir l'étendue des données pour lesquelles le lignage est généré. Pour plus d'informations sur l'importation de métadonnées, voir Conception des importations de métadonnées.

Pour importer des métadonnées de lignage pour IBM Cloud Databases for PostgreSQL, procédez comme suit :

  1. Créer une définition de la source de données. Sélectionnez PostgreSQL comme type de source de données.
  2. Créer une connexion à la source de données dans un projet.
  3. Créer une importation de métadonnées. En savoir plus sur les options spécifiques à la source de données IBM Cloud Databases for PostgreSQL :
    • Lorsque vous définissez un champ d'application, vous pouvez analyser l'ensemble de la source de données ou utiliser les options d'inclusion et d'exclusion pour définir les bases de données et les schémas exacts que vous souhaitez analyser. Voir Listes d'inclusion et d'exclusion.
    • En option, vous pouvez fournir des données externes sous la forme d'un fichier .zip. Vous ajoutez ce fichier dans le champ Ajouter des entrées à partir d'un fichier. Le fichier doit avoir une structure supportée. Voir Entrées externes.
    • Il est possible de spécifier des options d'importation avancées.

Listes d'inclusion et d'exclusion

Vous pouvez inclure ou exclure des actifs jusqu'au niveau du schéma. Fournir les bases de données et les schémas dans le format base de données/schéma. Chaque partie est évaluée comme une expression régulière. Les actifs ajoutés ultérieurement dans la source de données seront également inclus ou exclus s'ils répondent aux conditions spécifiées dans les listes. Exemples de valeurs :

  • myDB/tous les schémas de la base de données myDB.
  • myDB2/.*tous les schémas de la base de données myDB2.
  • myDB3/mySchema1: schéma mySchema1 à partir de la base de données myDB3.
  • myDB4/mySchema[1-5]: tout schéma de ma base de données myDB4 dont le nom commence par mySchema et se termine par un chiffre compris entre 1 et 5.

Entrées externes

Si vous utilisez des scripts SQL externes pour IBM Cloud Databases for PostgreSQL, vous pouvez les ajouter dans un fichier .zip en tant qu'entrée externe. Vous pouvez organiser la structure d'un fichier .zip en sous-dossiers qui représentent des bases de données et des schémas. Une fois les scripts analysés, ils sont ajoutés sous les bases de données et les schémas respectifs dans le catalogue ou le projet sélectionné. Le fichier .zip peut avoir la structure suivante :

    <database_name>
        <schema_name>
           <script_name.sql>
    <database_name>
        <script_name.sql>
    <script_name.sql>
    replace.csv

Le fichier replace.csv contient des remplaçants pour les scripts qui sont ajoutés dans le fichier .zip. Pour plus d'informations sur le format, voir Remplacements de caractères génériques.

Options d'importation avancées

Extraire les attributs étendus
Vous pouvez extraire des attributs étendus tels que la clé primaire, les contraintes d'intégrité unique et référentielle des colonnes. Par défaut, ces attributs ne sont pas extraits.
Mode d'extraction
Vous pouvez décider du mode d'extraction à utiliser pour les métadonnées importées. Vous disposez des options suivantes :
  • Prefetch : à utiliser pour les bases de données relationnelles.
  • Parallèle en bloc : à utiliser pour les moteurs de traitement analytique.
  • Unité d'exécution unique : à utiliser pour éviter le parallélisme et les grandes requêtes lors de l'extraction. Lorsque vous sélectionnez ce mode, les performances peuvent être faibles.
Extraction de la logique de transformation
Vous pouvez activer la construction de descriptions de la logique de transformation à partir du code SQL dans les scripts SQL.

En savoir plus

IBM Cloud Databases for PostgreSQL documentation

Rubrique parent : Connexions prises en charge

Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus