0 / 0

propriétés de sortnode

Dernière mise à jour : 12 févr. 2025
propriétés de sortnode

Icône de noeud Trier Le noeud Trier trie les enregistrements par ordre croissant ou décroissant, en fonction de la valeur d'un ou de plusieurs champs.

Exemple

node = stream.create("sort", "My node")
node.setPropertyValue("keys", [["Age", "Ascending"], ["Sex", "Descending"]])
node.setPropertyValue("default_ascending", False)
node.setPropertyValue("use_existing_keys", True)
node.setPropertyValue("existing_keys", [["Age", "Ascending"]])
Tableau 1. propriétés de sortnode
sortnodepropriétés Type de données Description de la propriété
keys list Spécifie les champs servant de base au tri. Si aucune direction n'est indiquée, la valeur utilisée est celle par défaut.
default_ascending option Indique l'ordre de tri par défaut.
use_existing_keys option Indique si le tri est optimisé à l'aide de l'ordre de tri précédent des champs déjà triés.
existing_keys   Indique les champs déjà triés ainsi que le sens du tri. Utilise le même format que la propriété keys.
default_sort_order Ascending
Descending
Spécifiez si, par défaut, les enregistrements sont triés par ordre croissant ou décroissant de valeurs de clé de tri.