Tous les produits
Search
Centre de documentation

Platform For AI:Filtering and mapping

Dernière mise à jour :Aug 09, 2026

Le composant Filtrage et mappage permet de sélectionner et de renommer des colonnes, ainsi que de filtrer les lignes selon une condition lors du nettoyage des données et de l'ingénierie des fonctionnalités. Utilisez-le pour contrôler les colonnes et les lignes transmises aux composants de modélisation en aval.

Configuration du composant

Configurez le composant depuis la page du pipeline (recommandé) ou en appelant une commande PAI dans le composant SQL Script.

Configuration sur la page du pipeline

Ajoutez le composant Filtering and Mapping à votre pipeline et spécifiez les paramètres suivants :

Paramètre Description
Mapping Rules Colonnes à inclure dans la sortie. Par défaut, toutes les colonnes sont sélectionnées. Pour renommer une colonne, modifiez son nom dans ce champ.
Filter Criteria Expression de filtrage des lignes, équivalente à une clause WHERE SQL. Spécifiez un nom de colonne, un opérateur et une valeur — par exemple, age>40.

Opérateurs pris en charge pour Filter Criteria :

Opérateur
=
!=
>
<
>=
<=
like
rlike

Utilisation des commandes PAI

Utilisez le composant SQL Script pour appeler des commandes PAI. Pour les instructions de configuration, consultez SQL Script.

PAI -name Filter
    -project algo_public
    -DoutTableName="test_9"
    -DinputPartitions="pt=20150501"
    -DinputTableName="bank_data_partition"
    -Dfilter="age>=40";
Paramètre Obligatoire Description
outputTableName Oui Nom de la table de sortie.
inputTableName Oui Nom de la table d'entrée.
inputPartitions Non Partitions à lire depuis la table d'entrée. Définissez la valeur sur None pour lire la table entière.
filter Non Expression de filtrage des lignes, équivalente à une clause WHERE SQL. Exemple : age>40.