Template に基づくインポート
${name:escaping} フォーマットで、カラム名とエスケープ規則を指定します。ここでは CSV、JSON、Escaped、Quoted など複数のオプションを利用でき、それぞれ 対応するエスケープ規則 に従います。
これで、データのインポート時に、指定したファイルを format_template_row 設定オプションの引数として使用できます (なお、template ファイルと data ファイルの末尾に余分な \n 記号を 付けてはいけません) :
空白文字のスキップ
Templateを使用したデータのエクスポート
rows_read と time は各リクエストで利用できるシステムメトリクスです。一方、data は生成された行を表します (このファイルでは ${data} が常に最初のプレースホルダーである必要があります) 。これは、行テンプレートファイル で定義されたテンプレートに基づくものです。
HTMLファイルへのエクスポート
INTO OUTFILE 句を使ってファイルにエクスポートすることもできます。指定された結果セットおよび行フォーマットに基づいて、HTML ファイルを生成してみましょう。
XML へのエクスポート
正規表現を使ったデータのインポート
その他のフォーマット
- CSV と TSV フォーマット
- Parquet
- JSON フォーマット
- Regex とTemplate
- Native とバイナリ形式
- SQL フォーマット