Partager via


series_magnitude()

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Calcule l’ampleur des éléments de série. Cela équivaut à la racine carrée du produit point de la série avec lui-même.

Syntaxe

series_magnitude(série)

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
série dynamic ✔️ Tableau de valeurs numériques.

Retours

Retourne une valeur de type double représentant l’ampleur de la série.

Optimisation des performances

Pour améliorer les performances et réduire les exigences de stockage lors de l’utilisation de cette fonction, envisagez d’utiliser la Vector16 stratégie d’encodage pour stocker des vecteurs à virgule flottante qui ne nécessitent pas de précision de 64 bits, comme les incorporations de vecteurs ML. Le Vector16 profil, qui utilise la représentation à virgule flottante Bfloat16 , peut optimiser considérablement l’opération et réduire la taille de stockage d’un facteur de 4. Pour plus d’informations sur la stratégie d’encodage Vector16 , reportez-vous aux types de stratégie d’encodage.

Exemple

print arr=dynamic([1,2,3,4]) 
| extend series_magnitude=series_magnitude(arr)

Sortie

s1 s2 series_magnitude
[1,2,3,4] 5.4772255750516612