| Entrada | Saída | Alias |
|---|---|---|
| ✔ | ✔ |
Descrição
- Número de colunas (N) codificado em
LEB128. - N
Strings que especificam os nomes das colunas. - N
Strings que especificam os tipos das colunas.
Exemplo de uso
Configurações de formato
RowBinary.
| Configuração | Descrição | Padrão |
|---|---|---|
format_binary_max_string_size | O tamanho máximo permitido para String no formato RowBinary. | 1GiB |
output_format_binary_encode_types_in_binary_format | Permite escrever tipos no cabeçalho usando codificação binária, em vez de strings com nomes de tipos, no formato de saída RowBinaryWithNamesAndTypes. | false |
input_format_binary_decode_types_in_binary_format | Permite ler tipos no cabeçalho usando codificação binária, em vez de strings com nomes de tipos, no formato de entrada RowBinaryWithNamesAndTypes. | false |
output_format_binary_write_json_as_string | Permite escrever valores do tipo de dado JSON como valores JSON String no formato de saída RowBinary. | false |
input_format_binary_read_json_as_string | Permite ler valores do tipo de dado JSON como valores JSON String no formato de entrada RowBinary. | false |
Se a configuração
input_format_with_names_use_header estiver definida como 1,
as colunas dos dados de entrada serão mapeadas para as colunas da tabela pelos respectivos nomes, e as colunas com nomes desconhecidos serão ignoradas se a configuração input_format_skip_unknown_fields estiver definida como 1.
Caso contrário, a primeira linha será ignorada.
Se a configuração input_format_with_types_use_header estiver definida como 1,
os tipos dos dados de entrada serão comparados com os tipos das colunas correspondentes na tabela. Caso contrário, a segunda linha será ignorada.