Partager via


Configurer PostgreSQL dans une activité de copie

Cet article explique comment utiliser l’activité de copie dans les pipelines pour copier des données à partir de PostgreSQL.

Configuration prise en charge

Pour la configuration de chaque onglet sous activité de copie, accédez respectivement aux sections suivantes.

General

Reportez-vous aux instructions relatives aux paramètres Général pour configurer l’onglet Paramètres Général .

Origine

Accédez à l’onglet Source pour configurer votre source d’activité de copie. Consultez le contenu suivant pour obtenir la configuration détaillée.

Capture d’écran montrant l’onglet source et la liste des propriétés.

Les trois propriétés suivantes sont requises :

  • Connexion : sélectionnez une connexion PostgreSQL dans la liste des connexions. Si aucune connexion n’existe, créez une connexion PostgreSQL.
  • Type de connexion : sélectionnez PostgreSQL.
  • Utiliser la requête : sélectionnez à partir d’une table ou d’une requête.
    • Si vous sélectionnez Table :

      • Table : spécifiez le nom de la table pour lire les données. Sélectionnez le tableau dans la liste déroulante ou sélectionnez Entrée manuellement pour l’entrer.

        Capture d’écran montrant Utiliser la requête - Table.

    • Si vous sélectionnez Requête :

      • Requête : spécifiez la requête SQL personnalisée pour lire les données.

        Capture d’écran montrant Utiliser la requête - Requête.

        Note

        Les noms de schéma et de table respectent la casse. Placez-les entre « » (guillemets doubles) dans la requête.

Sous Avancé, vous pouvez spécifier les champs suivants :

  • Délai d’expiration de la requête (minutes) : spécifiez le délai d’attente avant de terminer la tentative d’exécution d’une commande et de générer une erreur, la valeur par défaut est de 120 minutes. Si le paramètre est défini pour cette propriété, les valeurs autorisées sont un intervalle de temps, par exemple « 02:00:00 » (120 minutes). Pour plus d’informations, consultez CommandTimeout.
  • Colonnes supplémentaires: Ajoutez des colonnes de données supplémentaires pour stocker le chemin relatif ou la valeur statique des fichiers sources. L’expression est prise en charge pour ce dernier.

Cartographie

Pour la configuration de l’onglet Mappage, consultez Configurer vos mappages sous l’onglet Mappage.

Paramètres

Pour configurer l’onglet Paramètres , allez à Configurer vos autres paramètres sous l’onglet .

Résumé du tableau

Le tableau suivant contient plus d’informations sur l’activité de copie dans PostgreSQL.

Informations sur la source

Nom Descriptif Valeur Obligatoire Propriété de script JSON
Connexion Votre connexion au magasin de données source. < votre connexion PostgreSQL > Oui connexion
Type de connexion Type de connexion source. PostgreSQL Oui /
Utiliser la requête La façon de lire des données. Appliquez la table pour lire les données de la table spécifiée ou appliquer la requête pour lire des données à l’aide de requêtes SQL. Tableau
Requête
Oui • typeProperties (sous typeProperties ->source)
  - schéma
  - table
• requête
Délai d’expiration de la requête (minutes) Le temps d’attente avant la fin de la tentative d’exécution d’une commande et la génération d’une erreur, la valeur par défaut est de 120 minutes. Si le paramètre est défini pour cette propriété, les valeurs autorisées sont un intervalle de temps, par exemple « 02:00:00 » (120 minutes). Pour plus d’informations, consultez CommandTimeout. timespan Non queryTimeout
Colonnes supplémentaires Ajoutez des colonnes de données supplémentaires pour stocker le chemin d’accès relatif ou la valeur statique des fichiers sources. L’expression est prise en charge pour ce dernier. •Nom
•Valeur
Non colonnes supplémentaires :
• nom
•valeur