[速報]S3 SelectがGA(一般提供開始)しました!
はじめに
中山(順)です
S3 SelectがGA(一般提供開始)しました!
Amazon S3 Update – New Storage Class & General Availability of S3 Select
やってみた
早速やってみます。
今回は、マネージメントコンソールで試してみます。
データの準備
バケットを作成後、テストデータをアップロードします。
テストデータは、以前Glacier Selectの記事で利用したデータを用います。
クエリの実行
クエリを実行したいファイルを選択し、"More" > "Select from"を選択します。
以下の要素を選択します。
- ファイル形式
- 区切り文字
- ヘッダー列の有無
- 圧縮の有無
ファイルをプレビューすることも可能です。
問題なければ、"Next"をクリックします。
次にSQL文を作成します。
"Sample SQL Expressions"を開くと、簡単なSQL文が表示されます。 "Append SQL"をクリックすると"SQL Editor"にSQL文がコピーされます。 今回は、上から3つ目のSQL文を使ってみます。
コピーしたSQL文を以下のように編集しました。
select * from s3object s where s.age = '30'
"Run"をクリックしてクエリを実行します。 結果は以下の通りです。 結果はダウンローすることも可能です(結果の枠の右下にボタンがあります)。
簡単!
まとめ
簡単すぎてやばいですね! JSONにも対応してますし、ちょっとしたログの確認とかに重宝しそうです! あるあるなSQL文を用意しておくと、運用時のトラブルシュートとか捗りそうです。
以上、速報でした!