2日目のエントリです。Arrow形式で取り出したいという機会を得ました。以下の環境で動作確認をしました。PG-Stromのリポジトリに含まれているものを自分でビルドして使います。PG-Stromソースコードの取得GitHubで公開されているので、cloneしてきます。mysql2arrowはビルドできません。PostgreSQLがインストールされている必要ありmysql2arrow実行環境の整備mysql2arrowでは、日付時刻データの取り出し時にMySQL内部にあるタイムゾーン文字列の情報を使用します("UTC"とか"JST"など)。テーブルにあるのですが、デフォルトではこのテーブルにデータは含まれていないため、ここで手動で追加します(インストール方法に依るのかもしれません)。テーブルにデータが登録されているかを確認するには、以下のクエリが良いでしょう。コマンドを使用して登録します。mysqlいくつかエラーが出るけど、ぱっと見、魅力のなさそうな(主観)ファイルなので、今回は無視しておく。Arrowファイルに吐き出させる方法と、クエリを指定して、クエリの実行結果をArrowファイルに吐かせる方法の2種類があります。オプションでテーブル名を指定する。パスワード指定は、小文字5文字mysqlコマンドの場合は小文字のpだが、mysql2arrowでは大文字のPであることに注意。Arrowファイルに出力される。Arrowファイルの中身を覗いてみます。234-567...)がかたまっていたりすることがわかります。