schema_inference_hints
schema_inference_hints の形式が正しくない場合や、誤字、誤ったデータ型などの問題がある場合、schema_inference_hints 全体が無視されます。schema_inference_make_columns_nullable
Nullable にするかどうかを制御します。
設定可能な値:
- 0 - 推論された型は
Nullableになりません (この場合に NULL 値をどう扱うかは input_format_null_as_default で制御します) , - 1 - すべての推論された型が
Nullableになります, - 2 または
auto- スキーマ推論中に解析されるサンプル内でそのカラムにNULLが含まれている場合、またはファイルのメタデータにカラムの NULL 許容性に関する情報が含まれている場合にのみ、推論された型はNullableになります, - 3 - そのフォーマットが対応している場合 (例: Parquet) 、推論された型の NULL 許容性はファイルのメタデータに従います。それ以外の場合 (例: CSV) は常に
Nullableになります。
schema_inference_make_json_columns_nullable
Nullable にするかどうかを制御します。
この設定を schema_inference_make_columns_nullable とあわせて有効にすると、推論された JSON 型は Nullable になります。