credentialsファイルには、"StorageAccountName"や"StorageAccountKey"などのユーザー信頼証明が含まれています。
信頼証明ファイルには"StorageAccountEndPoint"も含まれています。
"StorageAccountName"と"StorageAccountKey"は必須パラメータですが、"StorageAccountEndPoint"は任意選択のパラメータです。
信頼証明ファイルに"StorageAccountEndPoint"が指定されていない場合は、".blob.core.windows.net"がデフォルトのAzure Blobストレージ エンドポイントとして使用されます。
次に、credentialsファイルの内容の例を示します。
credentials: (sample contents of ~/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初期化文字列パラメータを使用して、credentialファイルから特定のJobprofileを選択します。
credentialsファイルを保持するホーム ディレクトリに、azureaxsmodディレクトリを作成する必要があります。これはcredentialsファイルのデフォルトの格納場所です。一方、任意のディレクトリにもcredentialsファイルを格納できます。ただし、-ConfigDir初期化文字列を使用して、信頼証明ファイルが格納されているディレクトリ パスを指定する必要があります。
Windowsプラットフォームでは、HOME環境変数は手動で作成する必要があります。