0 / 0

propriétés de aggregatenode

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

Icône de noeud Agréger Le noeud Agréger remplace une séquence d'enregistrements d'entrée par des enregistrements de sortie abrégés et agrégés.

Exemple

dataasset = modeler.script.stream().create("dataassetimport", "My dataassetimport node")
node = modeler.script.stream().create("aggregate", "My aggregate node")
modeler.script.stream().link(dataasset, node)
node.setPropertyValue("contiguous", True)
node.setPropertyValue("keys", ["Drug"])
node.setKeyedPropertyValue("aggregates", "Age", ["Sum", "Mean"])
Tableau 1. propriétés de aggregatenode
aggregatenodepropriétés Type de données Description de la propriété
keys list Affiche les champs qui peuvent être utilisés comme clés pour l'agrégation. Par exemple, si Sex et Region sont vos champs clés, chaque combinaison unique de M et de F avec les régions N et S (quatre combinaisons uniques) aura un enregistrement agrégé.
contiguous option Sélectionnez cette option si vous savez que tous les enregistrements ayant les mêmes valeurs de clés sont regroupés dans l'entrée (si, par exemple, l'entrée est triée sur les champs de clé). Ainsi, vous améliorez les performances.
aggregates   Propriété structurée affichant les champs numériques dont les valeurs seront agrégées, ainsi que les modes d'agrégation sélectionnés.
aggregate_exprs   Propriété saisie qui entre le nom de champ calculé avec l'expression agrégée utilisée pour le calcul. Par exemple :
aggregatenode.setKeyedPropertyValue
("aggregate_exprs", "Na_MAX", "MAX('Na')")
extension chaîne Indique un préfixe ou un suffixe pour les champs agrégés en double.
add_as Suffix
Prefix
 
inc_record_count option Crée un champ supplémentaire qui indique le nombre d'enregistrements d'entrée agrégés pour constituer chaque enregistrement agrégé.
count_field chaîne Indique le nom du champ de nombre d'enregistrements.
allow_approximation Booléen Permet l'approximation des statistiques de commande lorsque l'agrégation est effectuée dans SPSS Analytic Server.
bin_count Integer Spécifie le nombre de casiers à utiliser dans l'approximation
aggregate_defaults Mean
Sum
Min
Max
SDev
Median
Count
Variance
FirstQuartile
ThirdQuartile
Indiquez le mode d'agrégation de champ à utiliser pour les champs nouvellement ajoutés.