Pour accéder à vos données dans IBM Cloud Object Storage (COS), créez un actif de connexion pour elles.
IBM Cloud Object Storage sur IBM Cloud fournit un stockage de données non structurées pour les applications cloud. Cloud Object Storage offre une API S3 et une liaison d'applications avec une résilience régionale et interrégionale.
Créer une connexion à IBM Cloud Object Storage
Si vous avez mis en place un service cloud intégré , sélectionnez l'instance de service pour remplir automatiquement les champs du formulaire de connexion. Confirmez que tous les champs sont remplis.
Pour créer l'actif de connexion, il vous faut ces informations de connexion :
- Nom du compartiment. (Facultatif. Si vous n'entrez pas le nom de compartiment, les données d'identification doivent être autorisées à répertorier tous les compartiments.)
- URL de connexion. Pour rechercher l'URL de connexion:
- Allez à la page Liste de ressources de Cloud Object Storage sur https://cloud.ibm.com/resources.
- Développez la ressource de stockage.
- Cliquez sur le service Cloud Object Storage . Dans le menu, sélectionnez Noeuds finaux.
- Facultatif : Utilisez les menus Sélectionner la résilience et Sélectionner l'emplacement pour filtrer les choix.
- Copiez la valeur du point d'extrémité public situé dans la même région que le compartiment (bucket) que vous voulez utiliser.
- Certificat SSL: (facultatif). Certificat auto-signé créé par un outil tel qu'OpenSSL.
Données d'identification
Utilisez l'une des combinaisons de valeurs suivantes pour l'authentification :
Données d'identification du service
ID d'instance de ressource et Clé d'API
ID d'instance de ressource, Clé d'API, Clé d'accès et Clé secrète (Dans cette combinaison, l'ID d'instance de ressource et la clé d'API sont utilisés pour l'authentification. La Clé d'accès et Clé secrète sont stockées.)
Clé d'accès et Clé secrète
Pour rechercher la valeur des données d'identification :
- Allez à la page Liste de ressources de Cloud Object Storage sur https://cloud.ibm.com/resources.
- Développez la ressource de stockage.
- Cliquez sur le service Cloud Object Storage , puis sur l'onglet Données d'identification du service .
- Développez la ligne de la clé (colonne Nom de clé) que vous voulez utiliser.
- Copiez l'intégralité du fichier JSON. Incluez les symboles
{ }
d'ouverture et de fermeture des accolades.
Pour rechercher les valeurs des Clé d'API, Clé d'accès, Clé secrète et ID d'instance de ressource :
- Allez à la page Liste de ressources de Cloud Object Storage sur https://cloud.ibm.com/resources.
- Développez la ressource de stockage.
- Cliquez sur le service Cloud Object Storage , puis sur l'onglet Données d'identification du service .
- Développez la ligne de la clé (colonne Nom de clé) que vous voulez utiliser. Copiez les valeurs des champs JSON suivants, sans les guillemets :
- Clé d'API :
apikey
- Clé d'accès :
access_key_id
- Clé secrète:
secret_access_key
- ID d'instance de ressource :
resource_instance_id
Choisissez la méthode de création d'une connexion basée sur l'emplacement dans la plateforme.
- Dans un projet
- Cliquez sur Actifs > Nouvel actif > Connexion à une source de données. Voir Ajout d'une connexion à un projet.
- Dans un espace de déploiement
- Cliquez sur Importer les actifs > Accès aux données > Connexion. Voir Ajout d'actifs de données à un espace de déploiement.
- Dans le catalogue d'actifs de la plateforme
- Cliquez sur Nouvelle connexion. Voir Ajout de connexions de plateforme.
Etape suivante : ajout d'actifs de données à partir de la connexion
Où vous pouvez utiliser cette connexion
Vous pouvez utiliser les connexions IBM Cloud Object Storage dans les espaces de travail et outils suivants :
Projets
- AutoAI
- Data Refinery
- Decision Optimization
- SPSS Modeler
- Synthetic Data Generator
Catalogs
- Platform assets catalog
Connexion au service Cloud Object Storage avec l'API S3
Pour vous connecter à Cloud Object Storage avec l'API S3, vous avez besoin de l'URL de connexion, d'une clé d'accès et d'une clé secrète.
La clé d'API est un jeton utilisé pour appeler les API HTTP Watson IoT Platform. Les utilisateurs se voient affecter des rôles et peuvent générer une clé d'API qu'ils peuvent utiliser pour autoriser les appels aux noeuds finaux d'API. Pour plus d'informations, consultez la documentation de l'API IBM Cloud Object Storage S3 .
Configuration d'IBM Cloud Object Storage
Types de fichier pris en charge
La connexion IBM Cloud Object Storage prend en charge les types de fichiers suivants : Avro, CSV, Delimited text, Excel, JSON, ORC, Parquet, SAS, SAV, SHP et XML.
Formats de tableaux
La connexion IBM Cloud Object Storage prend en charge ces formats de table Data Lake : Delta Lake et Iceberg.
En savoir plus
Contrôle de l'accès aux compartiments COS
Rubrique parent : Connexions prises en charge