Skip to main content
Essas configurações são geradas automaticamente a partir do código-fonte.

schema_inference_hints

A lista de nomes e tipos de colunas a ser usada como indicações na inferência de esquema para formatos sem esquema. Exemplo: Consulta:
Resultado:
Se schema_inference_hints não estiver formatado corretamente, ou se houver um erro de digitação, um tipo de dado incorreto etc., todo o schema_inference_hints será ignorado.

schema_inference_make_columns_nullable

Controla se os tipos inferidos serão definidos como Nullable na inferência de esquema. Valores possíveis:
  • 0 - o tipo inferido nunca será Nullable (use input_format_null_as_default para controlar o que fazer com valores nulos nesse caso),
  • 1 - todos os tipos inferidos serão Nullable,
  • 2 ou auto - o tipo inferido será Nullable somente se a coluna contiver NULL em uma amostra processada durante a inferência de esquema ou se os metadados do arquivo contiverem informações sobre a nulabilidade da coluna,
  • 3 - a nulabilidade do tipo inferido corresponderá aos metadados do arquivo, se o formato oferecer isso (por exemplo, Parquet); caso contrário, será sempre Nullable (por exemplo, CSV).

schema_inference_make_json_columns_nullable

Controla se os tipos JSON inferidos serão definidos como Nullable na inferência de esquema. Se esta configuração estiver habilitada junto com schema_inference_make_columns_nullable, o tipo JSON inferido será Nullable.

schema_inference_mode

Modo de inferência de esquema. ‘default’ - pressupõe que todos os arquivos tenham o mesmo esquema e que ele possa ser inferido a partir de qualquer arquivo, ‘union’ - os arquivos podem ter esquemas diferentes, e o esquema resultante deve ser a união dos esquemas de todos os arquivos
Última modificação em 23 de julho de 2026