瞭解 Object Storage 認證

IBM Cloud Object Storage 存取認證配置為 IBM Analytics Engine中的鍵值組參數。 這些參數以字首 fs.cos. 開頭,後面接著您可以定義的 ID,並以認證名稱結尾。

請注意,您可以配置一個 IBM Analytics Engine 服務實例,以使用多個 Object Storage 實例或多個 Object Storage 認證。 若要區分不同的認證集,您可以使用可定義的個別 ID 或文字。

下圖顯示如何在 IBM Analytics Engine中使用 Object Storage 認證。

對來自Object Storage的IBM Analytics Engine資源進行驗證
' Cloud Object Storage
中讀取和讀取寫入憑證選項的說明

此圖顯示具有兩個不同資料儲存區 b1b2 的兩個 Object Storage 實例。 為了區分兩個實例,會使用兩個 ID: cosInstance1cosInstance2。 請注意,您使用的儲存區名稱 (b1b2) 必須是 Object Storage中現有儲存區的實際名稱。 您只能選擇 ID 的名稱,以便可以區分 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://