Sintaxe
Argumentos
| Argumento | Descrição |
|---|---|
cluster_name | Nome de um cluster usado para montar um conjunto de endereços e parâmetros de conexão para servidores remotos e locais. |
url | URL do bucket com o caminho para uma tabela Hudi existente no S3. |
aws_access_key_id, aws_secret_access_key | Credenciais de longo prazo para o usuário da conta AWS. Você pode usá-las para autenticar suas requisições. Esses parâmetros são opcionais. Se as credenciais não forem especificadas, serão usadas as da configuração do ClickHouse. Para mais informações, consulte Usando o S3 para armazenamento de dados. |
format | O formato do arquivo. |
structure | Estrutura da tabela. Formato 'column1_name column1_type, column2_name column2_type, ...'. |
compression | O parâmetro é opcional. Valores compatíveis: none, gzip/gz, brotli/br, xz/LZMA, zstd/zst. Por padrão, a compressão será detectada automaticamente pela extensão do arquivo. |
extra_credentials | O parâmetro é opcional. Usado para passar um role_arn para controle de acesso baseado em funções no ClickHouse Cloud. Consulte S3 seguro para ver as etapas de configuração. |
Valor retornado
Colunas Virtuais
_path— Caminho do arquivo. Tipo:LowCardinality(String)._file— Nome do arquivo. Tipo:LowCardinality(String)._size— Tamanho do arquivo em bytes. Tipo:Nullable(UInt64). Se o tamanho do arquivo for desconhecido, o valor éNULL._time— Data e hora da última modificação do arquivo. Tipo:Nullable(DateTime). Se esse horário for desconhecido, o valor éNULL._etag— O etag do arquivo. Tipo:LowCardinality(String). Se o etag for desconhecido, o valor éNULL.