Compartir a través de


series_fill_const()

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Reemplaza los valores que faltan en una serie con un valor constante especificado.

Toma una expresión que contiene una matriz numérica dinámica como entrada, reemplaza todas las instancias de missing_value_placeholder por el constant_value especificado y devuelve la matriz resultante.

Sintaxis

series_fill_const(series, constant_value, [ missing_value_placeholder ])

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
serie dynamic ✔️ Matriz de valores numéricos.
constant_value escalares ✔️ Valor usado para reemplazar los valores que faltan.
missing_value_placeholder escalares Especifica un marcador de posición para los valores que faltan. El valor predeterminado es double(null). El valor puede ser de cualquier tipo que se convertirá en tipos de elementos reales. double(null), long(null) y int(null) tienen el mismo significado.

Devoluciones

series con todas las instancias de missing_value_placeholder reemplazadas por constant_value.

Nota:

  • Si crea series mediante el operador make-series, especifique null como valor predeterminado para usar funciones de interpolación como series_fill_const() después. Vea la explicación.
  • Si missing_value_placeholder es double(null) o se omite, un resultado puede contener valores NULL . Para rellenar estos valores NULL , use otras funciones de interpolación. Solo series_outliers() admite valores NULL en matrices de entrada.
  • series_fill_const() conserva el tipo original de los elementos de matriz.

Ejemplo

let data = datatable(arr: dynamic)
    [
    dynamic([111, null, 36, 41, 23, null, 16, 61, 33, null, null])   
];
data 
| project
    arr, 
    fill_const1 = series_fill_const(arr, 0.0),
    fill_const2 = series_fill_const(arr, -1)  

Salida

arr fill_const1 fill_const2
[111,null,36,41,23,null,16,61,33,null,null] [111,0.0,36,41,23,0.0,16,61,33,0.0,0.0] [111,-1,36,41,23,-1,16,61,33,-1,-1]