了解 Object Storage 凭证

IBM Cloud Object Storage 访问凭证在 IBM Analytics Engine中配置为键/值对参数。 这些参数以前缀 fs.cos. 开头,后跟您可以定义的标识,并以凭证的名称结尾。

请注意,您可以配置一个 IBM Analytics Engine 服务实例以使用多个 Object Storage 实例或多个 Object Storage 凭证。 要区分不同凭证集,请使用单独的标识或字面值,您可以定义这些标识或字面值。

下图显示了如何在 IBM Analytics Engine中使用 Object Storage 凭证。

对 Object
从 "IBM Analytics Engine"
中读取和读写证书选项的说明

该图显示了两个具有两个不同数据存储区 b1b2 的 Object Storage 实例。 为了区分这两个实例,将使用两个标识 cosInstance1cosInstance2。 请注意,您使用的存储区名称 (b1b2) 必须是 Object Storage中现有存储区的实际名称。 您只能选择标识的名称,以便可以区分 Object Storage 实例。

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://