5.2 AWS S3バケットのセットアップ

この実習では、AWS S3バケットを独自のAWS環境に設定する方法と、そのS3バケットにデータをアップロードする方法を学びます。

まず、このモジュールでは、Informaticaのデータソースとして4つのCSVファイルを使用します。 csvfiles.zip​ファイルは、こちらからダウンロードしてください。CSVファイル

ETL

S3バケットの作成

https://console.aws.amazon.comに移動し、モジュール4で作成したAmazonアカウントでサインインします。

ETL

ログインした後、AWSマネジメントコンソール​にリダイレクトされます。

ETL

サービスの検索​メニューで、s3​を検索します。

ETL

最初の検索結果をクリックします。S3 - Cloud​のスケーラブルストレージ。

AmazonS3​のホームページが表示されます。

ETL

バケットを作成」ボタンをクリックします。

ETL

バケットを作成​画面で、次の2つを設定する必要があります。

  • 名前:aepmodule5LDAP​という名前を使用し、LDAPをLDAPで置き換えます。 例として、この練習では、バケット名は​aepmodule5vangeluw​です。
  • 地域:地域​EU(フランクフルト)eu-central-1​を使用

ETL

パブリックアクセスをブロック​のグループ設定が表示されるまで、ページを下にスクロールします。 これらの設定はそのままにしておき、変更する必要はありません。

ETL

バケットを作成」ボタンをクリックします。

ETL

その後、バケットが作成され、AmazonS3のホームページにリダイレクトされます。

ETL

CSVファイルをS3バケットにアップロードする

次の手順は、このモジュールに使用するCSVファイルをS3バケットにアップロードすることです。

S3バケットをクリックして開きます。 その後、このページが表示されます。

ETL

アップロード」をクリックして、4つのCSVファイルをアップロードする開始を選択します。

ETL

その後、このポップアップが表示されます。

ETL

追加ファイル」をクリックします。

ETL

デスクトップの​csvfiles​ディレクトリに移動し、4つのファイルをすべて選択して、開く​をクリックします。

ETL

次に、この画面が表示されます。

ETL

アップロード」をクリックします。

ETL

これで、S3バケットにアップロードされたCSVファイルが表示されます。

ETL

S3バケットへのアクセス権限の設定

次の手順は、S3バケットへのアクセスを設定することです。

これを行うには、https://console.aws.amazon.com/iam/homeに移動します。

AWSリソースへのアクセスは、AmazonのIAM (Identity and Access Management)によって制御されます。

これで、このページが表示されます。

ETL

左のメニューで、「ユーザー」をクリックします。

ETL

次に、ユーザー​画面が表示されます。

ETL

ユーザーを追加」をクリックします。

ETL

次に、ユーザーを設定します。

  • ユーザー名:s3_ldap​を名前として使用します。この例では、名前は​s3_vangeluw​です。

  • AWSアクセスタイプ:プログラムアクセス​を選択します。

    ETL

次へ:権限

ETL

次に、この権限設定画面が表示されます。 「Attach existing policies directly」をクリックします。

ETL

検索語​s3​を入力して、関連するすべてのS3ポリシーを確認します。 ポリシー​AmazonS3FullAccess​を選択します。

ETL

次へ:タグ

ETL

タグ​画面では、何も設定する必要はありません。

ETL

次へ:​を確認します。

設定を確認します。

ETL

ユーザーを作成」をクリックします。

これでユーザが作成され、S3環境にアクセスするための資格情報が表示されます。 資格情報は今回のみ表示されるので、書き留めてください。

ETL

​を表示」をクリックして、秘密鍵を表示します。

ETL

重要

資格情報をコンピューターのテキストファイルに保存します。

  • アクセスキーID:…
  • 秘密アクセスキー:…

閉じる」をクリックすると、資格情報は再び表示されません。

閉じる」をクリックします。

ETL

これで、AWS S3バケットが正常に作成され、CSVファイルがそのバケットにアップロードされ、このバケットにアクセスする権限を持つユーザーが作成されました。

次の手順:5.3 InformaticaをAWS S3バケットに接続

モジュール5に戻る

すべてのモジュールに戻る

このページ