Compartir a través de


cursor_before_or_at()

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

Una función de predicado se ejecuta en los registros de una tabla para comparar su tiempo de ingesta con respecto al tiempo del cursor de la base de datos.

Nota:

Esta función solo se puede invocar en registros de una tabla que tenga habilitada la directiva IngestionTime.

Sintaxis

cursor_before_or_at( RHS)

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

Parámetros

Nombre Tipo Obligatorio Descripción
RHS string ✔️ Un literal de cadena vacío o un valor de cursor de base de datos válido.

Devoluciones

Devuelve un valor escalar de tipo bool que indica si el registro se ingerió antes o en el cursor de base de datos RHS (true) o no (false).

Ejemplos

En el ejemplo siguiente se recuperan los registros ingeridos antes o en un cursor de base de datos específico.

MyTable
| where cursor_before_or_at('2024-08-01T12:00:00Z')

Salida La salida incluye todos los registros de MyTable los que se ingerieron antes o a la fecha especificada, 1 de agosto de 2024, a las 12:00 UTC.

Esto filtra "MyTable" para incluir solo los registros ingeridos antes o en el tiempo de cursor especificado.