Pour accéder à vos données dans IBM Cloud Data Engine, créez un actif de connexion.
Le connecteur IBM Cloud Data Engine est obsolète et sera supprimé dans une prochaine version. Pour plus d'informations, voir Deprecation of Data Engine.
IBM Cloud Data Engine est un service sur IBM Cloud que vous utilisez pour construire, gérer et consommer des lacs de données et leurs tables dans IBM Cloud Object Storage (COS). IBM Cloud Data Engine fournit des fonctions de chargement, de préparation et d'interrogation des données volumineuses stockées dans différents formats. It comprend également un métamagasin avec les définitions de table. IBM Cloud Data Engine était auparavant nommé "IBM Cloud SQL Query"
Prérequis
- Une instance de planIBM Cloud Data Engine Standard est nécessaire pour créer des tables ou des vues.
- Pour pouvoir exécuter des requêtes SQL, vous devez avoir un ou plusieurs compartiments Cloud Object Storage
pour contenir les données à analyser et les résultats de requête. Vous avez deux options pour Cloud Object Storage :
- L'instance de Cloud Object Storage que vous avez associée à vos projets, espaces de déploiement ou catalogues dans Cloud Pak for Data as a Service. Pour plus d'informations, voir Cloud Object Storage sous Cloud Pak for Data en tant que service.
- Mettre à disposition une nouvelle instance de Cloud Object Storage. Pour les instructions, voir Mise à disposition de stockage.
Créer une connexion à IBM Cloud Data Engine
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 :
- Le nom de ressource cloud (CRN) de l'instance IBM Cloud Data Engine. Accédez à l'instance de service IBM Cloud Data Engine dans la liste des ressources de votre tableau de bord IBM Cloud et copiez la valeur du CRN à partir des détails du déploiement.
- Cible Cloud Object Storage : Emplacement par défaut où IBM Cloud Data Engine stocke les résultats des requêtes. Vous pouvez spécifier n'importe quel compartiment Cloud Object Storage auquel vous avez accès. Vous pouvez également sélectionner le seau par défaut Cloud Object Storage qui est créé lorsque vous ouvrez la IBM Cloud Data Engine pour la première fois à partir du IBM Cloud. Voir le champ Target location dans la IBM Cloud Data Engine console web.
- IBM Cloud Clé API : Clé API pour un identifiant d'utilisateur ou de service qui a accès à vos services IBM Cloud Data Engine et Cloud Object Storage (à la fois pour les données Cloud Object Storage que vous souhaitez interroger et pour l'emplacement cible par défaut Cloud Object Storage).
Vous pouvez créer une nouvelle clé d'API pour votre propre nom d'utilisateur :
- Dans la console IBM Cloud, accédez à Gérer > Accès (IAM).
- Dans la zone de navigation de gauche, sélectionnez Clés d'API.
- Sélectionnez Création d'une clé d'API IBM Cloud.
Données d'identification
IBM Cloud Data Engine utilise les informations d'identification SSO qui sont spécifiées comme une clé API unique, qui authentifie un ID d'utilisateur ou de service.
La clé d'API doit posséder les propriétés suivantes :
- Gérer les autorisations pour l'instance IBM Cloud Data Engine
- Accès en lecture à tous les emplacements Cloud Object Storage que vous voulez lire
- Accès en écriture à l'emplacement cible Cloud Object Storage par défaut
- Accès en écriture à l'instance IBM Cloud Data Engine
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 catalogue
- Cliquez sur Ajouter au catalogue > Connexion. Voir Ajout d'un actif de connexion à un catalogue.
- 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 Data Engine dans les espaces de travail et les outils suivants :
Projets
- Data Refinerywatsonx.ai Studio ou IBM Knowledge Catalog)
- DataStage (serviceDataStage ). Voir Connexion à une source de données dans DataStage.
- Enrichissement des métadonnées (IBM Knowledge Catalog )
- Metadata import (IBM Knowledge Catalog)
- Carnets de noteswatsonx.ai Studio). Voir le tutoriel Notebook pour l'utilisation de l'API IBM Cloud Data EngineSQL Query) pour exécuter des instructions SQL.
- SPSS Modelerwatsonx.ai Studio)
Catalogs
Platform assets catalog
Autres catalogues (IBM Knowledge Catalog )
Remarque :L'aperçu, le profil et le masquage ne sont pas certifiés pour cette connexion dansIBM Knowledge Catalog .
Restrictions
Vous ne pouvez utiliser cette connexion que pour les données source. Vous ne pouvez pas écrire sur des données ou exporter des données à l'aide de cette connexion.
IBM Cloud Data Engine configuration
Pour configurer IBM Cloud Data Engine sur IBM Cloud Object Storage, voir Getting started with IBM Cloud Data Engine.
Chiffrement pris en charge
Par défaut, tous les objets stockés dans IBM Cloud Object Storage sont chiffrés avec des clés générées de manière aléatoire et une transformation tout-ou-rien (AONT). Pour plus de details, voir Chiffrement de vos données. Par ailleurs, vous pouvez utiliser des clés gérées pour chiffrer le texte et les messages d'erreur des requêtes SQL stockés dans les informations de travail. Voir Chiffrement des requêtes SQL avec Key Protect.
Exécution d'instructions SQL
En savoir plus
Rubrique parent : Connexions prises en charge