シェアする

  • このエントリーをはてなブックマークに追加





[boto3][Dynamo][Glue][Athena] DynamoDBをS3にエクスポートしてAthenaでクエリする

シェアする

  • このエントリーをはてなブックマークに追加
  • 0

DynamoDBはよく利用するけど、キャパシティが気になって

デバッグがやりにくいなと思っていましたが、

DynamoDBには、キャパシティを消費せずS3へエクスポートする機能がありました。

そしてもちろんそれはboto3からも実行可能でした。

ということは。。。

boto3で

DynamoDB → S3 → Glueクローラ〜テーブル作成 → Athenaでクエリ

までの一連の流れがプログラムで自動でできるのでは?と思い立って、

実際にプログラムを書いてみました。

実際に使ってみて、これは便利すぎる!!となり

自分用の良いツールができたな!と思っています。

プログラム掲載

プログラム内にコメントで解説をいれてあるのでご参照いただければと思います。

ブログランキング・にほんブログ村へ
にほんブログ村


人気ブログランキング

20代前半までは東京で音楽をやりながら両手の指以上の業種でアルバイト生活をしていましたが、某大手プロバイダのテレアポのバイトでPCの知識の無さに愕然とし、コンピュータをもっと知りたい!と思ったことをきっかけに25歳の時にITの世界に未経験で飛び込みました。
紆余曲折を経て、現在は個人事業主としてお仕事させていただいており、10年ほどになります。
web制作から企業システム構築、ツール開発など、フロントエンドもバックエンドもサーバーもDBAも依頼があれば何でもやってきた雑食系エンジニアです。

今風にいうとフルスタックエンジニアということになるのかしら??

→ 詳細プロフィールというか、生い立ちはこちら

→スキルシートをご覧になる場合はこちら

→お仕事のご依頼やお見積りなどお問い合わせはこちらから!

シェアする

  • このエントリーをはてなブックマークに追加

フォローはいかがですか?