> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> Contient le nombre actuel de nœuds traités, en cours de traitement et en échec dans Keeper pour chaque objet de métadonnées S3Queue ainsi que, sur demande, leur contenu. Contrairement à system.s3queue_metadata_cache, qui affiche le cache en mémoire, cette table lit l’état directement depuis Keeper.

# system.s3_queue_metadata

<div id="description">
  ## Description
</div>

Contient le nombre actuel de nœuds traités, en cours de traitement et en échec dans Keeper pour chaque objet de métadonnées S3Queue, ainsi que leur contenu sur demande. Contrairement à system.s3queue\_metadata\_cache, qui affiche le cache en mémoire, cette table lit l’état directement depuis Keeper.

<div id="columns">
  ## Colonnes
</div>

* `zookeeper_path` ([String](/docs/fr/reference/data-types/string)) — Chemin vers les métadonnées dans ZooKeeper. Pour une file d’attente sur un ZooKeeper auxiliaire, il s’agit de la clé de fabrique `<zookeeper_name>:<path>`, et non du chemin Keeper brut.
* `processed_nodes_count` ([Nullable(UInt64)](/docs/fr/reference/data-types/nullable)) — Nombre de nœuds dans le répertoire `processed` de Keeper. Défini uniquement pour le mode `unordered` : en mode `ordered`, il n’existe pas de nœuds traités par fichier (voir plutôt `processed_path`) ; la valeur est donc NULL.
* `processing_nodes_count` ([UInt64](/docs/fr/reference/data-types/int-uint)) — Nombre de nœuds dans le répertoire `processing` de Keeper
* `failed_nodes_count` ([UInt64](/docs/fr/reference/data-types/int-uint)) — Nombre de nœuds dans le répertoire `failed` de Keeper
* `processed_nodes` ([Map(String, String)](/docs/fr/reference/data-types/map)) — Contenu (nom du nœud -> données du nœud) du répertoire `processed` de Keeper. Rempli uniquement pour le mode `unordered`. Récupéré uniquement lorsque cette colonne est sélectionnée.
* `processing_nodes` ([Map(String, String)](/docs/fr/reference/data-types/map)) — Contenu (nom du nœud -> données du nœud) du répertoire `processing` de Keeper. Récupéré uniquement lorsque cette colonne est sélectionnée.
* `failed_nodes` ([Map(String, String)](/docs/fr/reference/data-types/map)) — Contenu (nom du nœud -> données du nœud) du répertoire `failed` de Keeper. Récupéré uniquement lorsque cette colonne est sélectionnée.
* `processed_path` ([Map(String, String)](/docs/fr/reference/data-types/map)) — Dernier chemin traité pour chaque pointeur de traitement dans Keeper (chemin relatif du pointeur -> chemin du dernier fichier traité). Rempli uniquement pour le mode `ordered`, où il couvre les pointeurs unique, par bucket et par partition. Récupéré uniquement lorsque cette colonne est sélectionnée.
