series_magnitude()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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 |