Manuel Utilisateur > Objets > Liste alphabétique > Onglet Transfert de Fichier

Onglet Transfert de fichier

L'onglet Transfert de fichier est un onglet spécifique à un type d'objet et on ne peut le trouver sous cet aspect que pour l'objet transfert de fichier. Il sert à définir les paramètres pour le transfert et le traitement des fichiers.

Objet : Transfert de fichier
Classe d'objet :
Objet activable
Type d'objet (description courte) :
JOBF

Description

Champ/élément de contrôle

Description

De

Source du transfert de fichier

Hôte

Choisissez le nom de l'agent dont l'hôte héberge le fichier à transférer. Vous pouvez également choisir un groupe d'agents.

Les groupes d'agents peuvent être utilisés comme source ou comme cible. Vous ne pouvez pas utiliser les deux.

Code

Nom d'une table de codes valide pour l'hôte.

En plus des objets tables de codes, des options peuvent être utilisées pour le transfert des fichiers Unicode. Vous pouvez sélectionner le format Unicode approprié : 

  • <UTF 8>
  • <UCS 2BE>
  • <UCS 2LE>

Si une de ces valeurs est définie, le code n'est pas converti et le champ de sélection Code pour la destination du transfert de fichier est donc grisé.

Login

Nom d'un objet Login.

Compression

Le transfert de fichier est compressé.

Fichier

Saisissez le nom du fichier source avec le répertoire, le dossier ou l'ID.

Pour les transferts de fichiers avec caractères génériques, utilisez un filtre composé de caractères génériques et de parties fixes du nom du fichier au lieu de spécifier un fichier complet.

VMS

Notez que les agents VMS ne résolvent pas les noms logiques. Spécifiez directement le répertoire et le nom du fichier, sinon le fichier ne pourra pas être trouvé.

 

z/OS

La spécification des fichiers z/OS dépend du système de fichier utilisé (USS ou hôte). Par exemple :

Système de fichiers USS (chemin absolu) : /dir1/dir2/fichier
Système de fichiers USS (chemin relatif) : ./dir1/dir2/fichier
Système de fichiers hôte : FLQN.DATASET.NAME

UNIX

Please refer to the topic UNIX-Agent for parameters to be used and conditions that apply to file transfers under UNIX agents.

Attributs du fichier

Indication supplémentaire d'attributs de fichier

Notez que des fonctionnalités sont spécifiques aux plate-formes.

Attributs d'origine du fichier

Cochez cette case pour que le fichier cible reprenne les attributs du fichier source.

Prérequis :

  • La plate-forme source correspond à la plate-forme cible
  • Le nouveau protocole de transfert de fichier est utilisé (les agents source et cible possèdent Automation Engine en version 9.00A ou supérieure).

Sinon, cette option est ignorée.

Pour BS2000, OS/400 et z/OS, les attributs d'origine ne peuvent pas être remplacés par des spécifications supplémentaires dans l'objet transfert de fichier (cible). Toute tentative de le faire se traduit par un message d'erreur et le transfert de fichier échoue.

Automic recommande d'activer ce paramètre car le fichier cible peut être corrompu si les attributs ne sont pas envoyés ou modifiés lors d'un transfert de fichiers texte entre ordinateurs OS/400.

Caractères génériques

Transfert de fichier avec des caractères génériques :
Cochez cette case pour effectuer un transfert de fichier avec des caractères génériques.

Inclure sous-répertoires

Transfert de fichier avec des caractères génériques :
Cochez cette case pour inclure les fichiers des sous-répertoires dans un transfert de fichier avec des caractères génériques. Ceci est uniquement disponible si les deux plates-formes prennent en charge cette fonction et si l'option Caractères génériques est sélectionnée.

L'administrateur peut utiliser le paramètre WorkDirMatch= dans les fichiers INI des agents UNIX afin de préciser si les sous-répertoire doivent être inclus dans la recherche des fichiers.

Transférer la structure complète

Pour les transferts de fichiers partiellement qualifiés :

Par défaut, les dossiers vides ne sont pas pris en compte lors du transfert des sous-répertoires. Sélectionnez cette option si vous souhaitez également transférer des répertoires vides.

Notez que ce paramètre ne peut être utilisé que si l'option Inclure les sous-répertoires est sélectionnée.

Nb. max. transferts en parallèle

Transfert de fichier avec des caractères génériques :
Définissez ici le nombre de fichiers qui doivent être transférés simultanément pour un transfert de fichiers avec caractères génériques. Plus le nombre est élevé, plus la charge des ordinateurs impliqués sera grande. Cette option n'est disponible que si l'option "Caractères génériques" est sélectionnée.

Ce paramètre n'est utile que pour l'ancien protocole de transfert de fichier. Il est utilisé si au moins un des agents utilise Automation Engine version 8.00A ou inférieure. Ce paramètre n'est pas utilisé si les deux agents possèdent la version 9.00A ou supérieure.

Interrompre à la première erreur

Pour les transferts de fichiers partiellement qualifiés :

Activez cette case à cocher lorsque le transfert de fichier doit être arrêté dès la première erreur. Les fichiers qui n'ont pas été transférés sont ignorés. Si ce paramètre n'est pas activé, le transfert se poursuit avec le fichier suivant.

Les transferts de fichier qui sont interrompus pour cette raison reçoivent le statut ENDED_NOT_OK.

Cette option n'est prise en compte que si le nouveau protocole de transfert de fichier est utilisé agents source et cible en version 9.00A ou supérieure). L'ancien protocole poursuit toujours le transfert même si le transfert d'un fichier spécifique échoue.

Effacer le fichier source

Cochez la case si vous souhaitez que le fichier soit effacé après le transfert de fichier.

Notez que des droits particuliers sont requis sous UNIX si ce fichier doit être supprimé.

Un transfert de fichier se termine également avec le statut ENDED_OK lorsque tous les fichiers ont été correctement transférés, mais qu'il était impossible de supprimer les fichiers source pour une quelconque raison.

Format

 

Texte

Cochez cette option si le fichier à transférer est un fichier texte.

Binaire

Cochez cette option si le fichier à transférer est un fichier binaire.

La sélection du format binaire peut faire gagner du temps si vous transférez des fichiers texte. Dans ce cas, le fichier texte n'est pas modifié (formatage comme par exemple les retours à la ligne).

A

Destination du transfert de fichier

Hôte

Sélectionnez dans la liste le nom de l'hôte qui doit recevoir le fichier. Vous pouvez également choisir un groupe d'agents.

Les groupes d'agents peuvent être utilisés comme source ou comme cible, mais pas les deux.

Code

Destination du transfert de fichier
Dans la liste, sélectionnez la table de code qui est valide pour l'hôte cible.

Login

Source du transfert de fichier, nom d'un objet Login.

Fichier

Saisissez l'emplacement (répertoire, dossier ou ID) et le nom du fichier cible. Vous pouvez donc aussi le renommer.

La variable &<FT_SRC_HOST> peut être insérée dans le nom du fichier cible. Le transfert de fichier remplace cette variable par le nom de l'hôte d'origine du fichier.

Par exemple : C:\temp\&<FT_SRC_HOST>_test*.txt

Transferts de fichiers avec caractères génériques : utilisez un filtre composé de caractères génériques et de parties fixes du nom du fichier au lieu de spécifier un nom complet.

Attributs du fichier

Indication supplémentaire d'attributs de fichier

Notez que des fonctionnalités sont spécifiques aux plate-formes.

Si le fichier existe

 

Interrompre

Option qui interrompt le transfert de fichier lorsque le fichier du système cible existe déjà.

Ecraser

Option qui remplace le fichier lorsque le fichier du système cible existe déjà.

Ajouter

Le fichier transféré est ajouté au fichier existant sur le système cible.

Notez que des fonctionnalités sont spécifiques aux plate-formes.

Remarques

Les paramètres définis dans cet onglet peuvent être lus et modifiés pour l'exécution. Des scripts sont utilisés pour accéder aux Attributs de cet objet. Si vous avez coché la case "Attribut du dialogue" de l'Onglet Attributs, les attributs peuvent être modifiés d'abord par l'utilisateur. Dans le traitement, l'accès aux attributs du script ne se produit en dernier.

Fonctionnalités spécifiques aux plates-formes

Vous pouvez aussi spécifier des attributs de fichier pour les noms de fichiers pour la cible du transfert de fichier :