La Data Virtualization prend en charge de nombreuses sources de données relationnelles et non relationnelles que vous pouvez ajouter à votre environnement de sources de données. La Data Virtualization se connecte aux sources de données relationnelles en utilisant le protocole Java™ Database ConnectivityJDBC.
Découvrez comment vous pouvez vous connecter à vos sources de données.
- Ajout d'une connexion à une source de données
- Ajout d'une source de données à partir d'une connexion de plateforme existante
- Accès aux sources de données à l'aide de connecteurs distants dans le cadre de la Data Virtualization
- Ajout de connexions de plateforme
Avant de commencer
- Si vous souhaitez appliquer la gouvernance pour vos objets publiés, définissez un catalogue gouverné pour la publication de vos actifs. Pour plus d'informations, voir Gouverner les données virtuelles dans la rubrique Data Virtualization.
- Consultez la liste des sources de données prises en charge par la Data Virtualization. Pour plus d'informations, voir Sources de données prises en charge dans la Data Virtualization.
- Pour certaines sources de données, telles que Amazon S3, Ceph®, IBM Cloud Object Storage, Google BigQueryet Snowflake, vous devez effectuer des étapes spécifiques.
- Après l'ajout d'une source de données, tout utilisateur disposant des droits de virtualisation (rôlesData Virtualization 'Gestionnaire ou 'Ingénieur ) peut créer des tables virtuelles. L'utilisateur peut créer des tables virtuelles en utilisant n'importe laquelle des sources de données ajoutées, quel que soit l'utilisateur qui a ajouté la source de données. Pour plus d'informations, voir Gestion des utilisateurs et des rôles.
- Examiner les limites et les restrictions du mappage des types de données dans le cadre de la Data Virtualization. Pour plus d'informations, voir Sources de données prises en charge dans la Data Virtualization.
- Examinez les restrictions d'accès à la connexion à la source de données dans la section Data Virtualization pour déterminer qui doit pouvoir accéder à la connexion à la source de données et quels sont les privilèges dont ils doivent disposer.
Ajout d'une connexion à une source de données
Pour ajouter une connexion à une source de données dans votre environnement, procédez comme suit.
Dans le menu de navigation, cliquez sur Sources de données .
. Le menu du service s'ouvre par défaut sur la pageCliquez sur Data Virtualization.
pour afficher la liste des sources de données qui peuvent être ajoutées à laSélectionnez le type de source de données auquel vous souhaitez vous connecter, puis cliquez sur Sélectionner.
Le type de connexion que vous créez détermine les informations que vous devez fournir.
Généralement, une connexion requiert une URL, un nom d'hôte et un numéro de port.
Indiquez les informations requises en fonction de la connexion que vous avez sélectionnée :
- Nom et description de la connexion.
- Nom de la base de données
- Nom d'hôte ou adresse IP et numéro de port de la base de données requise pour accéder à la connexion.
- Nom d'utilisateur et le mot de passe permettant d'accéder à la source de données.Remarque: Le nom d'utilisateur et le mot de passe spécifiés ici font référence à un ID disposant d'un accès en lecture seule à la source de données. Cet utilisateur est nécessaire pour accéder aux données de la source de données et ne correspond pas nécessairement à un nom d'utilisateur 'Cloud Pak for Data ou à un identifiant d'utilisateur de Data Virtualization.
Pour certaines sources de données, vous pouvez utiliser les données d'identification Cloud Pak for Data pour accéder à la source de données. Pour ce faire, cochez la case correspondante.
- Toutes les propriétés supplémentaires requises pour créer la connexion.
Si vous souhaitez utiliser SSL pour vous connecter à la base de données, copiez le contenu du certificat SSL et collez-le dans la zone correspondante.
- Ajoutez des collaborateurs à la connexion de source de données pour déterminer qui peut y accéder. Sur la page Ajouter des collaborateurs et ajouter la connexion à un connecteur distant , le créateur est répertorié en tant que collaborateur. Choisissez l'une des options suivantes pour ajouter des collaborateurs supplémentaires à la connexion:
- Sélectionnez Ignorer pour créer la connexion de source de données sans aucun autre collaborateur ou connecteur distant. Cela signifie que seul le créateur de la connexion peut l'afficher et l'utiliser.
- Sélectionnez et sélectionnez les utilisateurs et les groupes d'utilisateurs que vous souhaitez ajouter en tant que collaborateurs. Tous les utilisateurs que vous sélectionnez, ainsi que tous les utilisateurs appartenant aux groupes que vous sélectionnez, peuvent accéder à la connexion
- Sélectionnez et sélectionnez les rôles que vous souhaitez ajouter en tant que collaborateurs. Vous pouvez ajouter le rôle Ingénieur, le rôle Administrateur ou les deux. Tout utilisateur ayant les rôles que vous sélectionnez peut accéder à la connexion.
Pour plus d'informations sur les collaborateurs, voir Collaborateurs.
Cliquez sur Créer pour ajouter la connexion à l'environnement de source de données.
- Gérez l'accès pour la connexion afin de déterminer les tâches de base de données que les collaborateurs peuvent effectuer sur la connexion.
- Dans la page Sources de données , cliquez sur le menu déroulant dynamique vertical () et sélectionnez Gérer les accès. Sur la page Gérer les accès , vous pouvez voir les collaborateurs et leurs privilèges actuellement affectés.
- Vous pouvez ajouter des collaborateurs supplémentaires à partir de la page Gérer les accès .
- Appliquez vos modifications.
- Transférez la propriété de la connexion de source de données. Voir Transfert de propriété des sources de données dans Data Virtualization.
Ajout d'une source de données à partir d'une connexion de plateforme existante
Pour ajouter une source de données à partir d'une connexion de plateforme existante, procédez comme suit.
Dans le menu de navigation, cliquez sur Sources de données .
. Le menu du service s'ouvre par défaut sur la pageCliquez sur le menu déroulant Ajouter une connexion et cliquez sur Connexion à une plate-forme existante pour afficher la liste des sources de données qui peuvent être ajoutées à la Data Virtualization.
Sélectionnez la source de données à ajouter et cliquez sur Ajouter.
- Ajoutez des collaborateurs à la connexion de source de données pour déterminer qui peut y accéder. Sur la page Ajouter des collaborateurs et ajouter la connexion à un connecteur distant , le créateur est répertorié en tant que collaborateur. Choisissez l'une des options suivantes pour ajouter des collaborateurs supplémentaires à la connexion:
- Sélectionnez Ignorer pour créer la connexion de source de données sans aucun autre collaborateur ou connecteur distant. Cela signifie que seul le créateur de la connexion peut l'afficher et l'utiliser.
- Sélectionnez et sélectionnez les utilisateurs et les groupes d'utilisateurs que vous souhaitez ajouter en tant que collaborateurs. Tous les utilisateurs que vous sélectionnez, ainsi que tous les utilisateurs appartenant aux groupes que vous sélectionnez, peuvent accéder à la connexion
- Sélectionnez et sélectionnez les rôles que vous souhaitez ajouter en tant que collaborateurs. Vous pouvez ajouter le rôle Ingénieur, le rôle Administrateur ou les deux. Tout utilisateur ayant les rôles que vous sélectionnez peut accéder à la connexion.
Pour plus d'informations sur les collaborateurs, voir Collaborateurs.
Facultatif : Sélectionnez un connecteur distant à associer à la source de données et cliquez sur Ajouter au connecteur.
Pour plus d'informations, voir Accès aux sources de données à l'aide de connecteurs distants dans la Data Virtualization.
- Cliquez sur Ajouter pour ajouter la connexion.Remarque : Lorsque vous ajoutez des connexions de sources de données dans la Data Virtualization, il se peut que vous deviez actualiser deux fois la page Virtualiser. La première notification d'actualisation s'affiche lorsque de nouvelles connexions de source de données sont ajoutées. Cliquez sur Actualiser pour recharger les tables, y compris celles des nouvelles connexions. Après le rechargement des tables, une deuxième notification s'affiche. Cliquez à nouveau sur Actualiser pour mettre à jour votre liste de tables avec les nouvelles tables chargées.
- Gérez l'accès pour la connexion afin de déterminer les tâches de base de données que les collaborateurs peuvent effectuer sur la connexion.
- Dans la page Sources de données , cliquez sur le menu déroulant dynamique vertical () et sélectionnez Gérer les accès. Sur la page Gérer les accès , vous pouvez voir les collaborateurs et leurs privilèges actuellement affectés.
- Vous pouvez ajouter des collaborateurs supplémentaires à partir de la page Gérer les accès .
- Appliquez vos modifications.
- Transférez la propriété de la connexion de source de données. Voir Transfert de propriété des sources de données dans Data Virtualization.