Paramètres spécifiques aux composants pour le tAggregateRow
Le tableau suivant présente les fonctions et paramètres des scripts de Jobs que vous pouvez définir dans la fonction setSettings {} du composant.
Fonction/paramètre | Description | Obligatoire ? |
---|---|---|
GROUPBYS {} |
Utilisez cette fonction pour définir un ou plusieurs ensemble(s) d'agrégation. Les ensembles d'agrégation se composent de deux paramètres :
|
Oui |
OPERATIONS {} |
Utilisez cette fonction pour définir le type d'opération ainsi que les valeurs à utiliser pour les calculs et les champs de sortie. Chaque option est définie à l'aide des quatre paramètres suivants :
|
Oui |
LIST_DELIMITER |
Utilisez ce paramètre pour spécifier le séparateur à utiliser pour séparer les différents éléments d'une liste. Le séparateur par défaut est une virgule (,). Ce paramètre fonctionne uniquement pour l'opération list. |
Non |
USE_FINANCIAL_PRECISION |
Configurez ce paramètre à true pour utiliser une précision financière, la précision maximum mais qui consomme plus de mémoire et ralentit le traitement. Ce paramètre est utile uniquement lors d'opérations sum et avg. Par défaut, ce paramètre est configuré à true. Note InformationsConseil :
Il est conseillé d'utiliser le type BigDecimal en sortie avec cette option, afin d'obtenir des résultats précis. |
Non |
CHECK_TYPE_OVERFLOW |
Configurez ce paramètre à true afin de vérifier le type de données et éviter que le Job ne plante. Par défaut, ce paramètre est configuré à false. |
Non |
CHECK_ULP |
Utilisez ce paramètre pour vérifier l'ULP (Unit in the Last Place) afin d'assurer les résultats les plus précis possibles pour les types Float et Double. Par défaut, ce paramètre est configuré à false. |
Non |
TSTATCATCHER_STATS |
Configurez ce paramètre à true pour rassembler les métadonnées de traitement au niveau du Job ainsi qu'un niveau des composants. Par défaut, ce paramètre est configuré à false. |
Non |
LABEL |
Utilisez ce paramètre pour spécifier un libellé textuel pour le composant. |
Non |