Function.ScalarVector
Syntaxe
Function.ScalarVector(scalarFunctionType as type, vectorFunction as function) as function
À propos
Retourne une fonction scalaire de type scalarFunctionType
qui appelle vectorFunction
avec une seule ligne d’arguments et retourne sa sortie unique. Quand la fonction scalaire est appliquée à plusieurs reprises pour chaque ligne d’une table d’entrées, comme dans Table.AddColumn, vectorFunction
est appliqué à la place, une fois pour toutes les entrées.
Une table dont les colonnes correspondent en termes de nom et de position aux paramètres de scalarFunctionType
est passée à vectorFunction
. Chaque ligne de cette table contient les arguments d’un appel à la fonction scalaire, les colonnes correspondant aux paramètres de scalarFunctionType
.
vectorFunction
doit retourner une liste de la même longueur que la table d’entrée, dont l’élément à chaque position doit correspondre au résultat de l’évaluation de la fonction scalaire sur la ligne d’entrée à la même position.
Comme il est prévu que la table d’entrée soit fournie en streaming, vectorFunction
est censé diffuser en streaming sa sortie à mesure que les entrées arrivent (celles-ci étant traitées un bloc à la fois). Notez que vectorFunction
ne doit énumérer sa table d’entrée qu’une seule fois.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour