ingestion_time()
Retourne la dateheure approximative au format UTC indiquant quand l’enregistrement actif a été ingéré.
Cette fonction doit être utilisée dans le contexte d’une table pour laquelle la stratégie IngestionTime est activée. Sinon, cette fonction produit des valeurs null.
Récupère le datetime
lorsque l’enregistrement a été ingéré et prêt pour la requête.
Notes
La valeur retournée par cette fonction n’est qu’approximative, car le processus d’ingestion peut prendre plusieurs minutes et plusieurs activités d’ingestion peuvent avoir lieu simultanément. Pour traiter tous les enregistrements d’une table avec des garanties en une seule fois, utilisez des curseurs de base de données.
Conseil
La fonction ingestion_time() retourne des valeurs en fonction de l’horloge de service mesurée à la fin de l’ingestion. Par conséquent, cette valeur ne peut pas être utilisée pour « classer » les opérations d’ingestion, car deux opérations qui se chevauchent dans le temps peuvent avoir un ordre quelconque de ces valeurs. Si l’ordre des enregistrements est important pour la sémantique de l’application, vous devez vous assurer que la table a une colonne timestamp mesurée par la source des données au lieu de s’appuyer sur la valeur ingestion_time().
Syntax
ingestion_time()
Découvrez les conventions de syntaxe.
Retours
Valeur datetime
spécifiant l’heure approximative de l’ingestion dans une table.
Exemple
T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour