ingestion_time()

Devuelve la fecha y hora aproximada en formato UTC que indica cuándo se ingerió el registro actual.

Esta función se debe usar en el contexto de una tabla para la que está habilitada la directiva IngestionTime . De lo contrario, esta función genera valores NULL.

Recupera el datetime objeto cuando se ingerió el registro y está listo para la consulta.

Nota

El valor devuelto por esta función solo es aproximado, ya que el proceso de ingesta puede tardar varios minutos en completarse y se pueden realizar varias actividades de ingesta simultáneamente. Para procesar todos los registros de una tabla con garantías exactamente una vez, use cursores de base de datos.

Sugerencia

La función ingestion_time() devuelve valores según el reloj de servicio medido cuando se completó la ingesta. Como resultado, este valor no se puede usar para "ordenar" las operaciones de ingesta, ya que dos operaciones que se superponen en el tiempo pueden tener cualquier ordenación de estos valores. Si la ordenación de registros es importante para la semántica de la aplicación, debe asegurarse de que la tabla tenga una columna de marca de tiempo medida por el origen de los datos en lugar de basarse en el valor ingestion_time().

Syntax

ingestion_time()

Más información sobre las convenciones de sintaxis.

Devoluciones

Valor datetime que especifica el tiempo aproximado de ingesta en una tabla.

Ejemplo

T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime