Per accedere ai dati in IBM Cloud Object Storage (COS), creare una risorsa di connessione.
IBM Cloud Object Storage su IBM Cloud fornisce memoria dati non strutturata per applicazioni cloud. Cloud Object Storage offre S3 API e collegamento applicativo con resilienza regionale e cross - regionale.
Una connessione a IBM Cloud Object Storage ha uno scopo diverso dall'istanza di IBM Cloud Object Storage associata a un progetto, a uno spazio di distribuzione o a un catalogo. Si crea una connessione a IBM Cloud Object Storage quando si vuole creare una risorsa dati connessa che si collega ai dati archiviati in IBM Cloud Object Storage. Si associa un'istanza diIBM Cloud Object Storage quando si creano progetti, spazi di distribuzione o cataloghi per archiviare i file per le risorse, come i file di dati caricati o i file di blocco note.
Creare una connessione a IBM Cloud Object Storage
Se hai impostato un servizio cloud integrato , seleziona l'istanza del servizio per compilare automaticamente i campi nel modulo di connessione. Conferma che tutti i campi siano completi.
Per creare l'asset di connessione, sono necessari i seguenti dettagli di connessione:
- Nome bucket . (Facoltativo. Se non si immette il nome bucket, le credenziali devono disporre dell'autorizzazione per elencare tutti i bucket.)
- URL di accesso Per trovare l' URL di collegamento:
- Vai all'elenco delle risorse di Cloud Object Storage all'indirizzo https://cloud.ibm.com/resources.
- Espandere la risorsa Memoria .
- Fai clic sul servizio Cloud Object Storage . Dal menu, selezionare Endpoint.
- Facoltativo: utilizzare i menu Seleziona resilienza e Seleziona ubicazione per filtrare le scelte.
- Copia il valore dell'endpoint pubblico che si trova nella stessa regione del bucket che vuoi utilizzare.
- Certificato SSL: (facoltativo). Un certificato autofirmato creato da uno strumento come ad esempio OpenSSL.
Credenziali
Utilizzare una delle seguenti combinazioni di valori per l'autenticazione:
Credenziali del servizio
ID istanza risorsa e chiave API
ID istanza risorsa, chiave API, chiave di accessoe chiave segreta (in questa combinazione, l' ID istanza risorsa e la chiave API vengono utilizzati per l'autenticazione. Vengono memorizzate la Chiave di accesso e la Chiave segreta .)
Chiave di accesso e chiave segreta
Per trovare il valore per Credenziali del servizio:
- Vai all'elenco delle risorse di Cloud Object Storage all'indirizzo https://cloud.ibm.com/resources.
- Espandere la risorsa Memoria .
- Fai clic su il servizio Cloud Object Storage e fai quindi clic sulla scheda Service credentials .
- Espandere il nome chiave che si desidera utilizzare.
- Copiare l'intero file JSON. Includere i simboli di apertura e chiusura
{ }
.
Per trovare i valori per la chiave API, chiave di accesso, chiave segretae l' ID istanza della risorsa:
- Vai all'elenco delle risorse di Cloud Object Storage all'indirizzo https://cloud.ibm.com/resources.
- Espandere la risorsa Memoria .
- Fai clic su il servizio Cloud Object Storage e fai quindi clic sulla scheda Service credentials .
- Espandere il nome chiave che si desidera utilizzare. Copiare i valori senza le virgolette:
- Chiave API:
apikey
- Chiave di accesso:
access_key_id
- Chiave segreta:
secret_access_key
- ID istanza risorsa:
resource_instance_id
Scegliere il metodo per la creazione di una connessione in base alla posizione in cui ci si trova nella piattaforma
- In un progetto
- Fare clic su Asset> Nuovo asset> Connetti a una origine dati. Consultare Aggiunta di una connessione a un progetto.
- In un catalogo
- Fare clic su Aggiungi al catalogo> Connessione. Consultare Aggiunta di un asset di connessione a un catalogo.
- In uno spazio di distribuzione
- Fare clic su Importa asset> Accesso dati> Connessione. Consultare Aggiunta di asset di dati a uno spazio di distribuzione.
- Nel Platform assets catalog
- Fare clic su Nuova connessione. Consultare Aggiunta di connessioni di piattaforma.
Passo successivo: aggiungere gli asset di dati dalla connessione
Dove è possibile utilizzare questa connessione
È possibile utilizzare le connessioni di IBM Cloud Object Storage nei seguenti spazi di lavoro e strumenti:
Progetti
- AutoAI (watsonx.ai Runtime)
- Data Refinerywatsonx.ai Studio o IBM Knowledge Catalog)
- DataStage (servizioDataStage ). Consultare Connessione a un'origine dati in DataStage.
- Decision Optimizationwatsonx.ai Studio e watsonx.ai Runtime)
- Arricchimento metadati (IBM Knowledge Catalog)
- Metadata import (IBM Knowledge Catalog)
- SPSS Modelerwatsonx.ai Studio)
Cataloghi
Platform assets catalog
Altri cataloghi (IBM Knowledge Catalog). Per abilitare l'anteprima degli asset di testo e immagine in un catalogo, le credenziali per la connessione devono includere la chiave di accesso e la chiave segreta oltre alla chiave API e l'ID dell'istanza della risorsa.
- Servizio diData Virtualization
- È possibile collegarsi a questa origine dati da Data Virtualization. Questa connessione richiede un'attenzione particolare nella Data Virtualization. Vedere Connessione all'Cloud Object Storage in Data Virtualization.
Connessione al servizio Cloud Object Storage con l'API S3
Per connetterti a Cloud Object Storage con l'API S3 , hai bisogno di un URL di accesso, una chiave di accesso e una chiave segreta.
La chiave API è un token utilizzato per chiamare le API HTTP Watson IoT Platform . Agli utenti vengono assegnati ruoli e possono generare una chiave API che possono utilizzare per autorizzare le chiamate agli endpoint API. Per ulteriori informazioni, vedere il documento 'IBM Cloud Object Storage 'S3 Documentazione API.
Configurazione di IBM Cloud Object Storage
Restrizioni
Sono applicate le seguenti limitazioni:
- PerDataStage, devi creare il fileCloud Object Storage credenziali con l'opzione HMAC (Hash-based Message Authentication Code). Vedere Utilizzo delle credenziali HMAC.
Tipi di file supportati
La connessione a IBM Cloud Object Storage supporta i seguenti tipi di file: Avro, CSV, testo delimitato, Excel, JSON, ORC, Parquet, SAS, SAV, SHP e XML.
Formati di tabella
La connessione a IBM Cloud Object Storage supporta i seguenti formati di tabelle Data Lake: Delta Lake e Iceberg.
Ulteriori informazioni
Controllo dell'accesso ai bucket COS
Argomento principale Connessioni supportate