はじめに AWS Glueは2017年8月に発表された、フルマネージドでサーバレスなETLサービスです。 RDSからS3にデータを抽出したり、S3にあるログファイルをカタログに登録してAmazon Athenaで解析したりできます。 現在は、バージニア北部・オハイオ・オレゴンの3つのリージョンのみしかサポートされていませんが、もうまもなく東京リージョンもサポートされるのではないでしょうか。 本記事では、AWS Glueを使用してRDSインスタンスのデータを特定のカラムのみマスキングしてから、CSV形式でS3に抽出してみます! 前提 以下のRDSインスタンスが準備されているものとします。 MySQL RDSインスタンス また、今回は以下のようなテーブルを使用します。 ID, ユーザ名、パスワードの3フィールドのみの簡単なテーブルです。 (まずパスワードが平文で保存されていることはありえません