Object Storage の資格情報について

IBM Cloud Object Storageのアクセス認証情報は、IBM Analytics Engineのキーと値のペアのパラメータとして設定されます。 それらのパラメーターは、接頭部 fs.cos. で始まり、ユーザーが定義できる識別子が続いた後、資格情報の名前で終わります。

1 つの IBM Analytics Engine サービス・インスタンスを、複数の Object Storage インスタンスまたは複数の Object Storage 資格情報を使用するように構成できます。 複数の異なる資格情報セットを区別するために、ユーザーが定義できる識別子またはリテラルを別途使用します。

以下の図は、Object Storage 資格情報を IBM Analytics Engine で使用する方法を示しています。

IBM Analytics Engine'
から'Object Storageリソースへの認証 'Cloud Object Storage'
の読み出しおよび読み書きクレデンシャルオプションの説明。

この図では、2 つの Object Storage インスタンスに、2 つの異なるデータ・バケット b1 および b2 が存在することが示されています。 2つのインスタンスを区別するために、cosInstance1cosInstance2の2つのIDが使用されます。 使用するバケット名(b1およびb2)は、Object Storage内の既存のバケットの実際の名前でなければならないことに注意してください。 Object Storageインスタンスを区別できるように、IDの名前のみを選択することができます。

HMAC資格情報の構造

HMAC 方式の認証の場合は、IBM Analytics Engine に次のパラメーターを定義する必要があります。

fs.cos.<identifier>.access.key=<Access Key ID>
fs.cos.<identifier>.endpoint=<EndPoint URL>
fs.cos.<identifier>.secret.key=<Secret Access Key>

エンドポイントURLの形式はs3.direct.us.cloud-object-storage.appdomain.cloudであり、接頭部https://は必要ないことに注意してください。

API キー資格情報の構造

IAM API キー方式の認証の場合は、IBM Analytics Engine に次のパラメーターを定義する必要があります。

fs.cos.<identifier>.iam.api.key=<IAM API Key>
fs.cos.<identifier>.endpoint=<EndPoint URL>

HMAC資格情報の場合と同様に、エンドポイントURLの形式はs3.direct.us.cloud-object-storage.appdomain.cloudであり、接頭部https://は必要ありません。