Configurer Informix For Pipeline dans une activité de copie

Cet article explique comment utiliser l’activité de copie dans un pipeline pour copier des données depuis et vers Informix For Pipeline.

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

Les propriétés suivantes sont prises en charge pour Informix For Pipeline sous l’onglet Source d’une activité de copie.

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

Les propriétés suivantes sont requises :

  • Connexion : sélectionnez une connexion Informix For Pipeline dans la liste des connexions. Si aucune connexion n’existe, créez une connexion Informix For Pipeline.

  • Utiliser la requête : sélectionner une table ou une requête.

    • Si vous sélectionnez Table :

      • Table : spécifiez le nom de la table dans Informix For Pipeline pour lire les données.
    • 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 la requête.

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

  • 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.

Destination

Les propriétés suivantes sont prises en charge pour Informix For Pipeline sous l’onglet Destination d’une activité de copie.

Capture d’écran montrant l’onglet destination.

Les propriétés suivantes sont requises :

  • Connexion : sélectionnez une connexion Informix For Pipeline dans la liste des connexions. Si aucune connexion n’existe, créez une connexion Informix For Pipeline.

  • Table : spécifiez le nom de la table dans informix For Pipeline pour écrire des données.

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

  • Script de pré-copie : spécifiez une requête SQL pour l’activité de copie à exécuter avant d’écrire des données dans le magasin de données de chaque exécution. Vous pouvez utiliser cette propriété pour nettoyer des données préchargées.

  • Délai d'attente du lot d'écriture  : Temps d’attente pour que l’opération d’insertion par lot soit terminée avant d’expirer. La valeur autorisée est timespan. La valeur par défaut est « 00:30:00 » (30 minutes).

  • Taille de lot d’écriture : insère des données dans la table SQL lorsque la taille de la mémoire tampon atteint writeBatchSize. La valeur autorisée est entier (nombre de lignes). La valeur par défaut est 0 - détectée automatiquement.

  • Nombre maximal de connexions simultanées : spécifiez la limite supérieure des connexions simultanées établies au magasin de données pendant l’exécution de l’activité. Spécifiez une valeur uniquement lorsque vous souhaitez limiter les connexions simultanées.

Cartographie

Pour la configuration de l’onglet Mappage, accédez à Configurer vos mappages sous l’onglet Mappage.

Paramètres

Pour la configuration de l’onglet Paramètres, consultez Configurer vos autres paramètres sous l’onglet Paramètres.

Résumé du tableau

Les tableaux suivants contiennent plus d’informations sur l’activité de copie dans Informix For Pipeline.

Informations sur la source

Nom Descriptif Valeur Obligatoire Propriété de script JSON
Connexion Votre connexion au magasin de données source. <votre connexion Informix for Pipeline> Oui connexion
Utiliser la requête La façon de lire des données à partir de Teradata. Appliquez la table pour lire des données à partir de la table spécifiée ou appliquez la requête pour lire des données à l’aide de requêtes. • Tableau
• Requête
Non /
Pour la table
Table Votre table de données source pour lire les données. < nom de votre table > Non tableName
Pour la requête
Requête Utiliser la requête SQL personnalisée pour lire les données. < Requêtes SQL > Non query
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

Informations de destination

Nom Descriptif Valeur Obligatoire Propriété de script JSON
Connexion Votre connexion au magasin de données de destination. < votre connexion Teradata > Oui connexion
Table Votre table de données de destination pour écrire des données. < nom de votre table > Oui tableName
Script de pré-copie Spécifiez une requête SQL pour l’activité de copie à exécuter avant d’écrire des données dans le magasin de données à chaque exécution. Vous pouvez utiliser cette propriété pour nettoyer des données préchargées. < votre script de pré-copie > Non preCopyScript
Écrire le délai d’expiration du traitement par lots Temps d’attente pour que l’opération d’insertion de lot soit terminée avant d’expirer. timespan
(la valeur par défaut est 00:30:00 - 30 minutes)
Non writeBatchTimeout
Écrire la taille du lot Insère des données dans la table SQL lorsque la taille de la mémoire tampon atteint writeBatchSize. <nombre de lignes>
(entier)
Non writeBatchSize
Nombre maximal de connexions simultanées La limite supérieure de connexions simultanées établies au magasin de données pendant l’exécution de l’activité. Spécifiez une valeur uniquement lorsque vous souhaitez limiter les connexions simultanées. <limite supérieure des connexions simultanées>
(entier)
Non maxConcurrentConnections