Udostępnij za pośrednictwem


series_divide()

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Oblicza podział elementów dwóch danych wejściowych serii liczbowej.

Składnia

series_divide(seria1, seria2)

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
seria1, seria2 dynamic ✔️ Tablice liczbowe, dla których ma być obliczana podział mądry elementów. Pierwsza tablica ma być podzielona przez drugą.

Zwraca

Tablica dynamiczna operacji dzielenia elementów obliczanych między dwoma danymi wejściowymi. Każdy element nieliczbowy lub element inny niż istniejący (tablice o różnych rozmiarach) daje null wartość elementu.

Uwaga: seria wyników ma podwójny typ, nawet jeśli dane wejściowe są liczbami całkowitymi. Podział o zero jest zgodny z podwójnym podziałem o zero (np. 2/0 daje podwójne (+inf)).

Przykład

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)

Wyjście

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]