Skip to main content
これらの設定は、ソースコードから自動生成されています。

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

スキーマ推論で、推論された JSON 型を Nullable にするかどうかを制御します。 この設定を schema_inference_make_columns_nullable とあわせて有効にすると、推論された JSON 型は Nullable になります。

schema_inference_mode

スキーマ推論のモードです。‘default’ は、すべてのファイルが同じスキーマを持つと想定し、任意のファイルからスキーマを推論できることを意味します。‘union’ は、ファイルごとに異なるスキーマを持つことができ、結果のスキーマはすべてのファイルのスキーマのユニオンになります。
最終更新日 2026年7月23日