Pular para o conteúdo principal

Descrição

Difere do formato TabSeparated porque os nomes das colunas são escritos na primeira linha, enquanto os tipos das colunas ficam na segunda linha.
  • 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; 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 da tabela. Caso contrário, a segunda linha será ignorada.

Exemplo de uso

Inserindo dados

Usando o arquivo TSV abaixo, chamado football.tsv:
Insira os dados:

Leitura de dados

Leia os dados no formato TabSeparatedWithNamesAndTypes:
A saída estará em formato separado por tabulação, com duas linhas de cabeçalho para os nomes e os tipos das colunas:

Configurações de formato

Última modificação em 1 de julho de 2026