Syntaxe
Arguments
| Argument | Description |
|---|---|
cluster_name | Nom d’un cluster servant à construire un ensemble d’adresses et de paramètres de connexion pour les serveurs distants et locaux. |
URI | URI d’un fichier ou d’un ensemble de fichiers. Prend en charge les caractères génériques suivants en mode readonly : *, **, ?, {'abc','def'} et {N..M}, où N et M sont des nombres, abc et def des chaînes. Pour plus d’informations, voir Wildcards In Path. |
format | Le format du fichier. |
structure | Structure de la table. Format 'column1_name column1_type, column2_name column2_type, ...'. |
Valeur renvoyée
Exemples
- Supposons que nous ayons un cluster ClickHouse nommé
cluster_simple, ainsi que plusieurs fichiers avec les URI suivantes sur HDFS :
- ‘hdfs://hdfs1:9000/some_dir/some_file_1’
- ‘hdfs://hdfs1:9000/some_dir/some_file_2’
- ‘hdfs://hdfs1:9000/some_dir/some_file_3’
- ‘hdfs://hdfs1:9000/another_dir/some_file_1’
- ‘hdfs://hdfs1:9000/another_dir/some_file_2’
- ‘hdfs://hdfs1:9000/another_dir/some_file_3’
- Exécutez une requête pour obtenir le nombre de lignes dans ces fichiers :
- Exécutez une requête pour obtenir le nombre de lignes dans tous les fichiers de ces deux répertoires :
Si votre liste de fichiers contient des plages de nombres avec des zéros en tête, utilisez la syntaxe avec des accolades pour chaque chiffre séparément, ou utilisez
?.