信頼証明ファイル - Access Module

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

Product
Access Module
Release Number
17.10
Published
2021年10月
Language
日本語
Last Update
2021-11-16
dita:mapPath
ja-JP/uur1608578381725.ditamap
dita:ditavalPath
ja-JP/obe1474387269547.ditaval
dita:id
B035-2425
Product Category
Teradata Tools and Utilities

credentialsファイルには、"StorageAccountName"や"StorageAccountKey"などのユーザー信頼証明が含まれています。

信頼証明ファイルには"StorageAccountEndPoint"も含まれています。

"StorageAccountName"と"StorageAccountKey"は必須パラメータですが、"StorageAccountEndPoint"は任意選択のパラメータです。

信頼証明ファイルに"StorageAccountEndPoint"が指定されていない場合は、".blob.core.windows.net"がデフォルトのAzure Blobストレージ エンドポイントとして使用されます。

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

[default]
StorageAccountName = Testblobstorage
StorageAccountKey = dV6P********************************************************zA==
StorageAccountEndPoint = .blob.core.windows.net
[export_job_7]
StorageAccountName = Testblobstorage1
StorageAccountKey = oT9Z********************************************************PM==
[load_job_5]
StorageAccountName = Testblobstorage2
StorageAccountKey = sQ3R********************************************************UB==
StorageAccountEndPoint = .custom.endpoint.windows.net

これらのファイルにはJobprofilesと呼ばれるセクションが含まれ、ロード ジョブまたはエクスポート ジョブの説明を示す角括弧付きの任意の名前で識別されます。-Jobprofile初期化文字列パラメータを使用して、credentialsファイルから特定のJobprofileを選択します。

credentialsファイルを保持するホーム ディレクトリに、azureaxsmodディレクトリを作成する必要があります。これはcredentialsファイルのデフォルトの格納場所です。一方、任意のディレクトリにもcredentialsファイルを格納できます。ただし、-ConfigDir初期化文字列を使用して、信頼証明ファイルが格納されているディレクトリ パスを指定する必要があります。

Windowsプラットフォームでは、HOME環境変数は手動で作成する必要があります。
StorageAccountNameとStorageAccountKeyの値をTeradata Walletに格納し、対応するtdwalletキーをcredentialsファイルで使用できます。例えば、次のように指定します。
~/azureaxsmod # cat credentials
[default]
StorageAccountName = $tdwallet(tptazure_myaccount)
StorageAccountKey =$tdwallet(tptazure_mykey)
キー名の先頭に"tptazure_"文字列が付いている必要があります。