"config"ファイルと"credentials"ファイル - Access Module

Teradata® Tools and Utilities Access Moduleリファレンス

Product
Access Module
Release Number
16.20
Published
2019年9月
Language
日本語
Last Update
2020-01-29
dita:mapPath
ja-JP/igy1527114222333.ditamap
dita:ditavalPath
ja-JP/igy1527114222333.ditaval
dita:id
B035-2425
Product Category
Teradata Tools and Utilities

configファイルには、Amazon S3バケットがある地域の名前が含まれています。configファイルではコメントがサポートされます。

慣例では、Amazonコマンドライン ユーティリティでは、ユーザーのホーム ディレクトリ内のファイルから設定データと認証データを取得します。このファイルは、~/.aws/configにあるconfig、および~/.aws/credentialsにあるcredentialsです。これらのファイルの構文はAWSドキュメントで定義されますが、まだ存在しない場合は、作成するために十分なサンプルが必要です。

多くの場合、開発および管理はAWS CLIユーティリティを使用して実行されるため、これらのファイルは多数のAWSユーザーに提供されます。領域、access_key_id、およびsecret_access_keyがモジュール パラメータまたはシェル環境変数を介して提供されない場合でも、TPT-S3コネクタがファイルを変換して取得することができます。

これらのファイルは、「プロファイル」と呼ばれるセクションに分かれています。各セクションは、角括弧で囲まれたプロファイル名で識別されます。プロファイル[default]が存在する必要があり、その他のプロファイルは、以下の例に示すように提供できます。目的のプロファイルは、S3Profileモジュール パラメータで選択できます。

次に、configファイルの内容の例を示します。このファイルのデフォルトの場所は~/.aws/configです。

[default]
region = us-west-2
[export_job_7]
region = us-east
[load_job_5]
region = us-west-2
# I support comments

credentialsファイルには、"アクセス キーID"や"秘密アクセス キー"などのユーザー信頼証明が含まれています。

次に、credentialsファイルの内容の例を示します。このファイルのデフォルトの場所は~/.aws/credentialsです。

[default]
aws_access_key_id = AKIA************T6XA
aws_secret_access_key = Mpm1********************************CNT4
[export_job_7]
aws_access_key_id = AKIA************WLCX
aws_secret_access_key = Mpm1********************************QQL7
[load_job_5]
aws_access_key_id = AKIA************WWNB
aws_secret_access_key = Mpm1********************************CNT4

これらのファイルには、ロード ジョブまたはエクスポート ジョブの説明に対応する角括弧で囲まれた任意の名前で識別される、プロファイルと呼ばれるセクションが含まれる場合があります。configファイルとcredentialsファイルの特定のプロファイルを、S3Profileという名前の初期化文字列パラメータで使用するために選択できます。

ホーム ディレクトリの下に.awsディレクトリを作成し、configファイルとcredentialsファイルを.awsディレクトリに保存する必要があります。.awsディレクトリは、configファイルとcredentialsファイルを保存するデフォルトの場所です。
Windowsプラットフォームでは、ディレクトリの名前は.awsではなくawsであり、HOME環境変数は手動で作成する必要があります。

configファイルとcredentialsファイルを任意のディレクトリに格納することもできます。ただし、S3ConfigDirという名前の初期化文字列パラメータで、configファイルとcredentialsファイルが格納されているディレクトリ パスを指定する必要があります。