TSKV
入力 | 出力 | エイリアス |
---|---|---|
✔ | ✔ |
説明
TabSeparated
形式に似ていますが、name=value
形式で値を出力します。
名前は TabSeparated
形式と同様にエスケープされ、=
記号もエスケープされます。
注記
小さなカラムが大量にある場合、この形式は無効で、一般的に使用する理由はありません。
それにもかかわらず、効率の面では JSONEachRow
形式と比べて劣ることはありません。
解析では、異なるカラムの値の順序はサポートされています。 一部の値が省略されるのは許容されており、デフォルト値と等しいものと見なされます。 この場合、ゼロと空の行がデフォルト値として使用されます。 テーブルに指定できる複雑な値はデフォルトとしてはサポートされていません。
解析では、等号や値なしで追加のフィールド tskv
を追加することが可能です。このフィールドは無視されます。
インポート時に未知の名前のカラムはスキップされます、
設定 input_format_skip_unknown_fields
が 1
に設定されている場合は。
NULL は \N
としてフォーマットされます。