MySQLDump
入力 | 出力 | 別名 |
---|---|---|
✔ | ✗ |
説明
ClickHouseはMySQLの ダンプ の読み込みをサポートしています。
ダンプ内の単一のテーブルに属する INSERT
クエリからすべてのデータを読み取ります。
複数のテーブルがある場合、デフォルトでは最初のテーブルからデータを読み取ります。
注記
このフォーマットはスキーマ推論をサポートしています。ダンプに指定されたテーブルの CREATE
クエリが含まれている場合、その構造が推論され、それ以外の場合は INSERT
クエリのデータからスキーマが推論されます。
使用例
次のSQLダンプファイルを考えます:
次のクエリを実行できます:
フォーマット設定
データを読み取るテーブルの名前を指定するには、input_format_mysql_dump_table_name
設定を使用できます。
input_format_mysql_dump_map_columns
設定が 1
に設定され、ダンプに指定されたテーブルまたはカラム名の CREATE
クエリが含まれている場合、入力データのカラムはテーブルのカラムに名前でマッピングされます。
未知の名前のカラムは、input_format_skip_unknown_fields
設定が 1
に設定されている場合はスキップされます。