Description
Contient l’état en mémoire des métadonnées S3Queue ainsi que les lignes actuellement traitées pour chaque fichier.Colonnes
zookeeper_path(String) — Chemin vers les métadonnées dans ZooKeeperfile_path(String) — Chemin du fichier en cours de traitementfile_name(String) — Nom du fichier en cours de traitementrows_processed(UInt64) — Nombre de lignes en cours de traitementstatus(String) — Statut du traitement : Processed, Processing, Failed, ou None pour un fichier que le cache connaît mais pour lequel il n’a aucun état, par exemple un fichier dont le traitement a été réinitialisé. Une valeur non nulle deprocessing_observed_in_keeper_timesignifie que le statutProcessingn’a pas été défini par le processor qui détient le fichier, mais lu depuis Keeperprocessing_start_time(Nullable(DateTime)) — Heure de début du traitement du fichierprocessing_end_time(Nullable(DateTime)) — Heure de fin du traitement du fichierexception(String) — Exception survenue pendant le traitement. Il s’agit toujours de celle de la dernière tentative de ce serveur, jamais de celle que Keeper stocke pour le fichierprocessing_observed_in_keeper_time(Nullable(DateTime)) — Heure à laquelle un processor de ce serveur n’a pas pu prendre le fichier et a lu le statutProcessingdepuis Keeper au lieu de le définir lui-même. Habituellement, le fichier est détenu par un autre serveur, mais il peut aussi l’être par un processor de ce serveur qui venait tout juste de le prendre. Dans les deux cas,rows_processed,processing_start_time,processing_end_timeetexceptiondécrivent la dernière tentative de ce serveur de traiter le fichier, et non le traitement qui le détient actuellement