メインコンテンツへスキップ
入力出力エイリアス

説明

RowBinaryフォーマットと似ていますが、ヘッダーが追加されています。
  • LEB128でエンコードされたカラム数 (N)
  • カラム名を指定する N 個の String

使用例

フォーマット設定

以下の設定は、すべての RowBinary 系フォーマットに共通です。
設定説明デフォルト
format_binary_max_string_sizeRowBinary フォーマットで許可される String の最大サイズです。1GiB
output_format_binary_encode_types_in_binary_formatRowBinaryWithNamesAndTypes 出力フォーマットで、ヘッダー内の型を、型名の文字列ではなく binary encoding を使って書き込めるようにします。false
input_format_binary_decode_types_in_binary_formatRowBinaryWithNamesAndTypes 入力フォーマットで、ヘッダー内の型を、型名の文字列ではなく binary encoding を使って読み取れるようにします。false
output_format_binary_write_json_as_stringRowBinary 出力フォーマットで、JSON データ型の値を JSON String 値として書き込めるようにします。false
input_format_binary_read_json_as_stringRowBinary 入力フォーマットで、JSON データ型の値を JSON String 値として読み取れるようにします。false
  • 設定 input_format_with_names_use_header1 に設定されている場合、入力データのカラムは名前に基づいてテーブルのカラムに対応付けられ、不明な名前のカラムはスキップされます。
  • 設定 input_format_skip_unknown_fields1 に設定されている場合。 それ以外の場合は、最初の行がスキップされます。
最終更新日 2026年6月10日