-
Dans l'espace de modélisation graphique, double-cliquez sur le composant
tCombinedSQLFilter afin d'afficher sa vue
Component et définir ses propriétés de
base.
-
Cliquez sur le bouton Sync columns pour
récupérer le schéma du composant précédent, ou configurez manuellement le schéma
en sélectionnant Built-in dans la liste
Schema et en cliquant sur le bouton
[...] à côté du champ Edit schema.
Lorsque vous définissez la structure des données du composant tCombinedSQLFilter, le nom des colonnes s'affichent
automatiquement dans la liste Input column dans
la table Conditions.
Dans ce scénario, le composant tCombinedSQLFilter instancie quatre colonnes :
id, state,
date_of_birth et salary.
-
Dans la table Conditions, configurez les
paramètres d'entrée, les opérateurs et les valeurs attendues pour extraire les
enregistrements correspondant aux critères spécifiés.
Cliquez deux fois sur le bouton [+] sous la
table Conditions et dans Input column, sélectionnez state et
date_of_birth dans la liste déroulante.
Dans ce scénario, le composant tCombinedSQLFilter
filtre les colonnes state
et date_of_birth dans la table source afin
d'extraire uniquement les employés nés après le 19 octobre 1960, habitant dans
les États Utah, Ohio
et Iowa.
-
Pour la colonne state, choisissez l'opérateur IN depuis la liste déroulante, puis saisissez
('Utah','Ohia','Iowa') en tant que valeur.
-
Pour la colonne date_of_birth, choisissez l'opérateur
> depuis la liste déroulante, puis
saisissez ('1960-10-19') en tant que valeur.
-
Sélectionnez And dans la liste Logical operator between conditions afin d'appliquer
les deux conditions à la fois. Vous pouvez également personnaliser les
conditions en cochant la case Use custom SQL et
en modifiant les conditions dans le champ de texte.
-
Dans l'espace de modélisation graphique, double-cliquez sur le composant
tCombinedSQLAggregate afin d'afficher sa
vue Component et définir ses propriétés de
base.
-
Cliquez sur le bouton [...] à côté du champ
Edit schema pour définir la structure
suivante :
Le composant tCombinedSQLAggregate instancie
quatre colonnes : id, state,
date_of_birth et salary, provenant
du composant précédent.
-
Le tableau Group by vous permet de définir
les ensembles de données à traiter à partir d'une colonne
définie, State dans cet exemple.
Dans le tableau Group by, cliquez sur le
bouton [+] pour ajouter une ligne.
-
Dans la liste déroulante Output column,
sélectionnez State. Cette colonne sera utilisée pour
stocker les données filtrées de la colonne State.
-
Le tableau Operations vous permet de
configurer le type d'agrégation à effectuer. La liste disponible dans la colonne
Output column dépend du schéma que vous
souhaitez écrire en sortie (via le composant tCombinedSQLOutput). Dans ce scénario, le but est de regrouper
les employés selon l’État dans lequel ils vivent, de calculer le nombre
d'employés par État, les salaires moyen/minimum/maximum ainsi que de retourner
la date de naissance de l'employé le plus âgé et de l'employé le plus jeune de
chaque État.
-
Dans le tableau Operations, cliquez sur le
bouton [+] pour ajouter une ou plusieurs
ligne(s) puis cliquez dans la liste Output
column afin de sélectionner la colonne de sortie qui contiendra
les données calculées.
-
Cliquez dans la ligne Function et
sélectionnez l'opération à effectuer.