Compartilhar via


cursor_before_or_at()

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Uma função de predicado é executada nos registros de uma tabela para comparar o tempo de ingestão com o tempo do cursor do banco de dados.

Observação

Essa função só pode ser invocada em registros de uma tabela que tenha a política IngestionTime habilitada.

Sintaxe

cursor_before_or_at( RHS)

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
RHS string ✔️ Um literal de cadeia de caracteres vazio ou um valor de cursor de banco de dados válido.

Devoluções

Retorna um valor escalar do tipo bool que indica se o registro foi ingerido antes ou no cursor de banco de dados RHS (true) ou não (false).

Exemplos

O exemplo a seguir recupera registros ingeridos antes ou em um cursor de banco de dados específico.

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

Saída A saída inclui todos os registros dos MyTable quais foram ingeridos antes ou na data especificada, 1º de agosto de 2024, às 12:00 UTC.

Isso filtra 'MyTable' para incluir apenas os registros ingeridos antes ou no momento do cursor especificado.