Configurer le tSortRow - Cloud - 7.3

Guide d'utilisation du Studio Talend

Version
Cloud
7.3
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement
Disponible dans...

Big Data

Big Data Platform

Cloud API Services Platform

Cloud Big Data

Cloud Big Data Platform

Cloud Data Fabric

Cloud Data Management Platform

Data Fabric

Data Management Platform

Data Services Platform

MDM Platform

Real-Time Big Data Platform

Procédure

  1. Double-cliquez sur le tSortRow afin d'ouvrir sa vue Component.
  2. Sous la table Criteria, cliquez trois fois sur le bouton pour ajouter trois lignes à la table.
  3. Dans la colonne Schema column, sélectionnez, pour chaque ligne, la colonne du schéma à utiliser comme critère de tri. Dans cet exemple, sélectionnez ZipCode, City et Address.
  4. Dans la colonne Sort num or alpha?, sélectionnez alpha pour les trois lignes.
  5. Dans la colonne Order asc or desc, sélectionnez asc pour les trois lignes.
  6. Si le schéma ne s'affiche pas, cliquez sur le bouton Sync columns pour récupérer le schéma du composant précédent.
  7. Cliquez sur Advanced settings pour ouvrir cette vue.
  8. Cochez la case Sort on disk. Le champ Temp data directory path et la case Create temp data directory if not exist s'affichent.
  9. Dans le champ Temp data directory path, saisissez le chemin d'accès, ou parcourez votre système jusqu'au dossier dans lequel stocker les données temporaires traitées par le tSortRow. Ainsi, le tSortRow permet de traiter considérablement plus de données.
    Comme les process s'écrasent s'ils sont écrits dans le même répertoire, vous devez créer le dossier pour chaque process à traiter, via l'ID du process.
    Pour utiliser la variable représentant l'ID du process, cliquez sur l'onglet Code afin d'ouvrir cette vue. Dans cette vue, recherchez thread_id. Dans cet exemple, la variable est tCollector_1_THREAD_ID.
    Saisissez le chemin d'accès à l'aide de la variable. Le chemin d'accès se présente comme suit :
    "E:/Studio/workspace/temp"+((Integer)globalMap.get("tCollector_1_THREAD_ID")).
  10. Vérifiez que la case Create temp data directory if not exists est cochée.