Синтаксис
Аргументы
| Аргумент | Описание |
|---|---|
cluster_name | Имя кластера, используемое для построения набора адресов и параметров подключения к удалённым и локальным серверам. |
URI | URI файла или набора файлов. В режиме только для чтения поддерживаются следующие подстановочные шаблоны: *, **, ?, {'abc','def'} и {N..M}, где N, M — числа, abc, def — строки. Подробнее см. в разделе Подстановочные шаблоны в пути. |
format | Формат файла. |
structure | Структура таблицы. Формат: 'column1_name column1_type, column2_name column2_type, ...'. |
Возвращаемое значение
Примеры
- Предположим, что у нас есть кластер ClickHouse с именем
cluster_simpleи несколько файлов со следующими URI в 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’
- Выполните запрос, чтобы определить количество строк в этих файлах:
- Выполните запрос, чтобы получить количество строк во всех файлах этих двух каталогов:
Если в списке файлов есть диапазоны чисел с ведущими нулями, используйте конструкцию с фигурными скобками для каждой цифры отдельно или символ
?.