Accéder au contenu principal Passer au contenu complémentaire

Définir les liens

Utilisez la procédure ci-dessous afin de créer les liens reliant les composants puis de finaliser la création du script de Job.

Procédure

  1. À côté des définitions du script de Job pour le tLibraryLoad, saisissez le script suivant pour définir un lien Row Main entre le tFileInputDelimited et le tUniqRow.
    addConnection {
    	TYPE: "FLOW",
    	NAME: "row1",
    	LINESTYLE: 0,
    	SOURCE: "tFileInputDelimited_1",
    	TARGET: "tUniqRow_1"
    }
  2. Saisissez le script suivant pour définir un lien Row entre le tUniqRow et le premier tJavaRow, afin de passer les adresses e-mail uniques pour validation.
    addConnection {
    	TYPE: "UNIQUE",
    	NAME: "row2",
    	LINESTYLE: 0,
    	SOURCE: "tUniqRow_1",
    	TARGET: "tJavaRow_1"
    }
  3. Saisissez le script suivant pour définir un lien row entre le tUniqRow et le second tJavaRow, afin de passer les adresses e-mail en doublon au composant de sortie.
    addConnection {
    	TYPE: "DUPLICATE",
    	NAME: "row3",
    	LINESTYLE: 0,
    	SOURCE: "tUniqRow_1",
    	TARGET: "tJavaRow_2"
    }
  4. Saisissez le script suivant afin de définir un lien Trigger entre le tLibraryLoad et le tFileInputDelimited.
    addConnection {
    	TYPE: "SUBJOB_OK",
    	NAME: "OnSubjobOk",
    	LINESTYLE: 1,
    	METANAME: "tLibraryLoad_1",
    	SOURCE: "tLibraryLoad_1",
    	TARGET: "tFileInputDelimited_1",
    }
  5. Saisissez le script suivant afin de définir un lien de flux (Main row) entre le tAggregateRow et le tSortRow.
    addConnection {
    	TYPE: "FLOW",
    	NAME: "row5",
    	LINESTYLE: 0,
    	SOURCE: "tAggregateRow_1",
    	TARGET: "tSortRow_1"
    }

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !