Passer au contenu principal

Fonction de table filesystem

Parcourt récursivement un répertoire et renvoie une table contenant les métadonnées des fichiers (paths, tailles, types, permissions, dates de modification) et, éventuellement, le contenu des fichiers. En mode clickhouse-server, le chemin doit se trouver dans le répertoire user_files_path. Les liens symboliques à l’intérieur de user_files_path qui pointent en dehors de celui-ci sont suivis, mais seules les entrées dont le chemin (via le lien symbolique) commence par user_files_path sont renvoyées. En mode clickhouse-local, il n’y a aucune restriction de chemin.

Syntaxe

Arguments

Colonnes renvoyées

Seules les colonnes effectivement utilisées dans la requête sont calculées ; sélectionner un sous-ensemble de colonnes (en particulier en omettant content) est donc efficace.

Exemples

Lister les fichiers dans user_files

Repérer les fichiers volumineux

Lire le contenu d’un fichier

Lister uniquement les éléments enfants immédiats

Dernière modification le 2 juillet 2026