schema_inference_hints
Si
schema_inference_hints no tiene el formato correcto, o si contiene un error tipográfico, un tipo de dato incorrecto, etc., se ignorará por completo schema_inference_hints.schema_inference_make_columns_nullable
Nullable durante la inferencia de esquemas.
Valores posibles:
- 0 - el tipo inferido nunca será
Nullable(use input_format_null_as_default para controlar qué hacer con los valores nulos en este caso), - 1 - todos los tipos inferidos serán
Nullable, - 2 o
auto- el tipo inferido seráNullablesolo si la columna contieneNULLen una muestra que se analiza durante la inferencia de esquemas o si los metadatos del archivo contienen información sobre la nulabilidad de la columna, - 3 - la nulabilidad del tipo inferido coincidirá con los metadatos del archivo si el formato la admite (p. ej., Parquet); en caso contrario, siempre será
Nullable(p. ej., CSV).
schema_inference_make_json_columns_nullable
Nullable durante la inferencia de esquemas.
Si esta configuración está habilitada junto con schema_inference_make_columns_nullable, el tipo JSON inferido será Nullable.