N/Aは対象外を意味します。Embulk出力プラグイン名。Embulk用GridDB出力プラグイン"を意味する"griddb"を指定します。現在"PROVIDER"のみ対応。テーブル名とも呼ばれます。存在するコンテナにデータを挿入します。(ドロップコンテナを除く)を削除後、新しいレコードを挿入します。挿入時の単一バッチサイズ。データレコードのサイズがbatch_sizeを超える場合、データレコードはより小さなバッチに分割されます。GridDB出力プラグインは全データを一括挿入せずレコードをバッチ単位で挿入します。N_records/batch_size個に分割し、処理を分割単位ごとに実行します。カラムタイプがTIMESTAMPでembulkタイプがstringの場合、カラム値はdefault_timezoneで設定した形式になります。各カラムのtimezoneはcolumn_optionsのオプションで上書きできます。入力タイプがtimestampで出力タイプがstringの場合、このtimestamp_formatを使って文字列の値を形式化します。入力タイプがtimestampで出力タイプがstringの場合、timezoneはタイムスタンプの値の後ろにアペンド(付加)されます。timestamp(9)に変換されます。embulk.jarファイルに実行権限を付与します。(開発版)をインストールします。openjdk-8-jdk作業ディレクトリをembulk-output-griddbディレクトリに変更します。次のコマンドを実行します。必要に応じてステップ3の前にgradle.propertiesにプロキシサーバの設定を行って下さい。以上でプラグインは利用可能になります。上記のprovider_urlとclusterの値は適切な値に変更してください。config.yamlpublicデータベース内の結果を見るとproductという名前のコンテナが作成されたことが分かります。Type)が次のように定義されています。stringidカラム、nameカラム、priceカラム、deletedカラムおよびjoin_dateカラムは入力タイプと出力タイプはそろえるのがよいが、そろっていなくてもembulk-output-griddbコマンドは出力先情報をもとに、適切なデータタイプに変換できます。end_dateカラムは入力タイプがtimestampで出力タイプがstringの場合にカスタム形式でタイプスタンプを表示するためのカラムです。timezoneをUTCにそれぞれ設定しているため、end_dateカラムは結果として2015-07-12T15:00:00.000000UTCとなります。タイムスタンプの表記はRFC3339の仕様に従う必要があります。従わない場合は、出力データは入力データのタイムスタンプ形式に応じて変換されます。今度はconfig.yamlのbatch_sizeを1に変更します。コマンドを再実行後、端末で出力を見ると、データが3バッチに分割されていることが分かります。3次にmode_insertを"append"に変更し、コマンドを再実行します。データベース内の結果を見るとproductコンテナには3つではなく6つのレコードがあることが分かります。これはappendモードでは存在するコンテナに追加のデータを挿入するためです。