Freigeben über


series_divide()

Gilt für: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Berechnet die elementweise Divison zweier Zahlenfolgeneingaben.

Syntax

series_divide(Series1, Series2)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
Series1, Series2 dynamic ✔️ Die numerischen Arrays, über die die Elementteilung berechnet werden soll. Das erste Array soll durch die zweite dividiert werden.

Gibt zurück

Dynamisches Array berechneter Elementteilungsoperationen zwischen den beiden Eingaben. Jedes nicht numerische Element oder nicht vorhandenes Element (Arrays unterschiedlicher Größen) liefert einen null Elementwert.

Hinweis: Die Ergebnisreihe hat einen doppelten Typ, auch wenn die Eingaben ganze Zahlen sind. Division um Null folgt der doppelten Division um Null (z. B. 2/0 ergibt Double(+inf)).

Beispiel

range x from 1 to 3 step 1
| extend y = x * 2
| extend z = y * 2
| project s1 = pack_array(x,y,z), s2 = pack_array(z, y, x)
| extend s1_divide_s2 = series_divide(s1, s2)

Output

s1 s2 s1_divide_s2
[1,2,4] [4,2,1] [0.25,1.0,4.0]
[2,4,8] [8,4,2] [0.25,1.0,4.0]
[3,6,12] [12,6,3] [0.25,1.0,4.0]