了解 Object Storage 凭证
IBM Cloud Object Storage 访问凭证在 IBM Analytics Engine中配置为键/值对参数。 这些参数以前缀 fs.cos. 开头,后跟您可以定义的标识,并以凭证的名称结尾。
请注意,您可以配置一个 IBM Analytics Engine 服务实例以使用多个 Object Storage 实例或多个 Object Storage 凭证。 要区分不同凭证集,请使用单独的标识或字面值,您可以定义这些标识或字面值。
下图显示了如何在 IBM Analytics Engine中使用 Object Storage 凭证。
该图显示了两个具有两个不同数据存储区 b1 和 b2 的 Object Storage 实例。 为了区分这两个实例,将使用两个标识 cosInstance1 和 cosInstance2。 请注意,您使用的存储区名称 (b1 和 b2) 必须是 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://。