Descrizione delle credenziali Object Storage

Le credenziali di accesso IBM Cloud Object Storage sono configurate come parametri della coppia chiave - valore in IBM Analytics Engine. Questi parametri iniziano con il prefisso fs.cos. seguito da un identificativo, che è possibile definire e terminano con il nome della credenziale.

Nota che puoi configurare un'istanza del servizio IBM Analytics Engine per utilizzare più istanze Object Storage o più credenziali Object Storage. Per distinguere tra le diverse serie di credenziali, utilizzare identificativi o valori letterali separati, che è possibile definire.

Il seguente diagramma mostra come vengono utilizzate le Object Storage in IBM Analytics Engine.

Autenticazione alle risorse Object Storage da IBM Analytics Engine
Descrizione delle opzioni delle credenziali di lettura e scrittura in Cloud Object Storage

Il grafico mostra due istanze Object Storage con due diversi bucket di dati b1 e b2. Per distinguere tra le due istanze, vengono utilizzati due identificatori, cosInstance1 e cosInstance2. Nota che i nomi dei bucket (b1 e b2) che utilizzi devono essere i nomi effettivi dei bucket esistenti in Object Storage. Puoi scegliere solo il nome dell'identificativo in modo da distinguere tra le istanze Object Storage.

Struttura delle credenziali HMAC

Per l'autenticazione in stile HMAC, devi definirne i seguenti parametri in 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>

Si noti che l'endpoint URL ha il formato s3.direct.us.cloud-object-storage.appdomain.cloud e non richiede il prefisso https://.

Struttura delle credenziali della chiave API

Per l'autenticazione dello stile della chiave API IAM, devi definire i seguenti parametri in IBM Analytics Engine:

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

Come per le credenziali HMAC, l'URL dell'endpoint ha il formato s3.direct.us.cloud-object-storage.appdomain.cloud e non richiede il prefisso https://.