メインコンテンツへスキップ
メインコンテンツへスキップ

RowBinaryWithNames

入力出力別名

説明

RowBinary フォーマットと類似していますが、ヘッダーが追加されています。

  • 列数 (N) を表す LEB128 でエンコードされた数値。
  • 列名を指定する N 個の String

使用例

フォーマット設定

The following settings are common to all RowBinary type formats.

SettingDescriptionDefault
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 データ型の値を JSONString 値として書き出すことを許可します。false
input_format_binary_read_json_as_stringRowBinary 入力フォーマットで、JSON データ型の値を JSONString 値として読み取ることを許可します。false
注記
  • 設定 input_format_with_names_use_header1 に設定されている場合、 入力データの列は名前に基づいてテーブルの列にマッピングされます。
  • 設定 input_format_skip_unknown_fields1 に設定されている場合は、不明な名前の列はスキップされます。 それ以外の場合、最初の行がスキップされます。