ingestion_time()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Devuelve la fecha y hora aproximada en formato UTC que indica cuándo se ingerió el registro actual.
Esta función debe usarse en el contexto de una tabla o una vista materializada. De lo contrario, esta función genera valores NULL.
Si la directiva IngestionTime no se ha habilitado cuando se ingieren los datos, la función devuelve 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 es aproximado, ya que el proceso de ingesta puede tardar varios minutos en completarse y pueden realizarse 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 según se mide 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 podrían 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 tiene una columna de marca de tiempo medida según el origen de los datos en lugar de confiar en el valor ingestion_time().
Sintaxis
ingestion_time()
Obtenga más información sobre las convenciones de sintaxis.
Devoluciones
Valor datetime
que especifica la hora aproximada de ingesta en una tabla.
Ejemplo
T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime