Collecter à partir de sources de données sur place
La collecte est un processus qui extrait les métadonnées techniques de votre source de données vers votre catalogue de données. Ce tutoriel décrit les étapes à suivre pour effectuer une collecte à partir d'une source de données Oracle Database sur place connectée à Oracle Cloud Infrastructure à l'aide d'un réseau en nuage virtuel.
Dans ce tutoriel, vous allez :
- Créer les politiques nécessaires à la collecte des sources de données sur place.
- Obtenir les informations d'accès à la base de données sur place.
- Créer un point d'extrémité privé dans le catalogue de données.
- Attacher le point d'extrémité privé à votre catalogue de données.
- Créer une ressource de données.
- Ajouter une connexion pour la ressource de données.
- Collecter la ressource de données.
Pour plus d'informations, voir Configuration d'un réseau privé.
Avant de commencer
Pour suivre ce tutoriel avec succès, vous devez disposer des éléments suivants :
- Un compte Oracle Cloud Infrastructure Voir Inscription à Oracle Cloud Infrastructure.
- L'accès aux ressources de catalogue de données. Voir Préalables et Exemples de politiques.
- Une instance de catalogue de données déjà créée. Voir Création d'une instance de catalogue de données.
Avant de pouvoir collecter une source de données sur place, vous devez la connecter à Oracle Cloud Infrastructure.
Connexion d'une source de données sur place à Oracle Cloud Infrastructure
Vous créez des politiques dans Oracle Cloud Infrastructure pour permettre l'accès aux diverses ressources. Pour pouvoir créer un réseau privé dans votre location, vous devez disposer des autorisations de réseau appropriées.
Au cours de cette configuration, vous allez créer une politique pour pouvoir effectuer toutes les opérations de réseau dans tous les compartiments de votre location.
Effectuez les étapes suivantes :
Un réseau en nuage virtuel est un réseau privé virtuel configuré dans une région Oracle Cloud Infrastructure unique. Un réseau en nuage virtuel comporte un seul bloc CIDR IPv4 contigu de votre choix.
La taille de réseau en nuage virtuel autorisée est comprise entre /16 et /30. Identifiez le bloc CIDR avant de créer un réseau en nuage virtuel. Vous ne pourrez pas modifier le CIDR ultérieurement Pour référence, cliquez ici pour accéder à un calculateur CIDR.
Pour créer un réseau en nuage virtuel, procédez comme suit :
Le VCN est créé et la page Détails des réseaux en nuage virtuels du VCN s'affiche.
Par défaut, une table de routage, une option DHCP et une liste de sécurité sont automatiquement créées pour le réseau en nuage virtuel.
Une passerelle de routage dynamique (DRG) est un routeur virtuel que vous devez ajouter à votre réseau en nuage virtuel pour fournir un chemin pour le trafic de réseau privé entre le réseau en nuage virtuel et le réseau sur place.
Après avoir créé une passerelle DRG, vous devez configurer l'accès au réseau sur place à l'aide d'une connexion RPV ou de FastConnect. Dans cette configuration, les instructions pour utiliser la passerelle DRG avec FastConnect sont fournies.
Pour créer une passerelle DRG, procédez comme suit :
- Ouvrez le menu de navigation et sélectionnez Identité et sécurité. Sous Identité, sélectionnez Domaines. Sous Domaine d'identité, sélectionnez Groupes dynamiques.
- Cliquez sur Créer une passerelle de routage dynamique.
- Assurez-vous que vous êtes autorisé à travailler dans le compartiment sélectionné ou sélectionnez le compartiment où vous voulez créer la passerelle DRG.
- Entrez un Nom pour la passerelle DRG.
- Cliquez sur Créer une passerelle de routage dynamique. La passerelle DRG est créée et la page de détails s'affiche. Vous allez maintenant configurer la passerelle DRG avec FastConnect.
- Cliquez sur Circuits virtuels.
- Cliquez sur le lien FastConnect dans le tableau Circuits virtuels. Sinon, dans le menu de navigation, vous pouvez sélectionner Réseaux, puis cliquer sur FastConnect.
- Créez vos connexions FastConnect selon que vous souhaitez vous connecter à un partenaire Oracle, un fournisseur tiers ou vous colocaliser avec Oracle. Lors de la création de vos connexions FastConnect, sélectionnez un circuit virtuel privé et la passerelle DRG que vous avez créée précédemment.
Après avoir configuré les circuits virtuels pour votre passerelle DRG, vous allez associer celle-ci à votre réseau en nuage virtuel. Vous ne pouvez attacher qu'une passerelle DRG à un réseau en nuage virtuel à la fois, et vous ne pouvez attacher une passerelle DRG qu'à un réseau en nuage virtuel à la fois.
Pour attacher une passerelle DRG à un réseau en nuage virtuel, procédez comme suit :
- Ouvrez le menu de navigation , sélectionnez Service de réseau, puis Réseaux en nuage virtuels.
- Cliquez sur le VCN que vous avez créé précédemment.
- Cliquez sur Passerelles de routage dynamique.
- Cliquez sur Attacher une passerelle de routage dynamique.
- Sélectionnez le compartiment où vous avez créé la passerelle DRG, puis sélectionnez la passerelle que vous avez créée et configurée précédemment.
- Cliquez sur Attacher.
Vous acheminez le trafic du sous-réseau privé vers la passerelle DRG à l'aide d'une table de routage du sous-réseau privé.
Pour mettre à jour la table de routage par défaut de votre sous-réseau privé, procédez comme suit :
- Ouvrez le menu de navigation , sélectionnez Service de réseau, puis Réseaux en nuage virtuels.
- Cliquez sur le réseau en nuage virtuel créé précédemment pour en afficher les détails.
- Cliquez sur Tables de routage.
- Cliquez sur Table de routage par défaut pour <your-vcn> ou sur la table de routage que vous avez spécifiée pour le sous-réseau privé.
- Cliquez sur Ajouter des règles de routage.
- Dans le panneau Ajouter des règles de routage, sélectionnez Passerelle de routage dynamique pour TYPE de cible.
- Dans Bloc CIDR de destination, entrez le CIDR de votre réseau sur place.
- Cliquez sur Ajouter des règles de routage.
Les options DHCP d'un réseau en nuage virtuel sont utilisées pour fournir automatiquement des informations de configuration aux instances lorsqu'elles démarrent.
Pour créer des options DHCP, procédez comme suit :
- Ouvrez le menu de navigation , sélectionnez Service de réseau, puis Réseaux en nuage virtuels.
- Sélectionnez le VCN que vous configurez pour votre source de données sur place.
- Cliquez sur Options DHCP.
- Cliquez sur Créer des options DHCP.
- Entrez un nom pour les options DHCP.
- Assurez-vous que vous êtes autorisé à travailler dans le compartiment sélectionné ou sélectionnez le compartiment où vous voulez créer les options DHCP.
- Sélectionnez Résolveur Internet et de réseau en nuage virtuel dans Type DNS.
- Cliquez sur Créer des options DHCP.
Une passerelle de traduction d'adresses de réseau (NAT) vous permet de donner aux instances de votre réseau privé l'accès à Internet, sans les exposer aux connexions Internet entrantes. La création d'une passerelle NAT est une étape facultative que vous pouvez effectuer pour votre VCN. Vous pouvez collecter la base de données Oracle Database sur place sans créer de passerelle NAT.
- Ouvrez le menu de navigation , sélectionnez Service de réseau, puis Réseaux en nuage virtuels.
- Sélectionnez le réseau en nuage virtuel que vous configurez pour votre source de données sur place.
- Cliquez sur Passerelles NAT.
- Cliquez sur Créer une passerelle NAT.
- Entrez un nom pour la passerelle NAT.
- Assurez-vous que vous êtes autorisé à travailler dans le compartiment sélectionné ou sélectionnez le compartiment où vous voulez créer la passerelle NAT.
- Cliquez sur Créer une passerelle NAT.
- Créez une règle de routage qui dirige le trafic requis depuis votre sous-réseau privé vers la passerelle NAT..
- Cliquez sur Tables de routage
- Sélectionnez la table de routage de votre réseau en nuage virtuel.
- Cliquez sur Ajouter une règle de routage.
- Sélectionnez Passerelle NAT pour Type de cible.
- Entrez 0.0.0.0/0 dans Bloc CIDR de destination.
- Sélectionnez le compartiment où vous avez créé la passerelle NAT.
- Dans Passerelle NAT cible, sélectionnez la passerelle NAT que vous avez créée précédemment.
- Cliquez sur Ajouter une règle de routage.
Lorsque vous créez un réseau en nuage virtuel, une liste de sécurité associée est créée par défaut. Vous pouvez ajouter des règles de sécurité à cette liste de sécurité par défaut ou créer une liste de sécurité pour autoriser le trafic entrant et sortant pour votre VCN. Dans ce tutoriel, vous allez ajouter une règle de sécurité à la liste de sécurité par défaut.
Pour créer une liste de sécurité avec les règles de sécurité requises, procédez comme suit :
- Ouvrez le menu de navigation , sélectionnez Service de réseau, puis Réseaux en nuage virtuels.
- Cliquez sur le VCN que vous avez créé précédemment pour voir les détails du VCN.
- Cliquez sur Listes de sécurité dans la page Détails du réseau en nuage virtuel du VCN que vous avez créé précédemment.
- Cliquez sur Liste de sécurité par défaut pour <your vcn> .
- Cliquez sur Règles de trafic sortant.
- Assurez-vous que la règle de trafic sortant par défaut, autorisant le trafic pour tous les protocoles, est créée.
- Cliquez sur Règles de trafic entrant.
- Cliquez sur Ajouter des règles de trafic entrant.
- Entrez le CIDR de votre réseau sur place, qui contient l'adresse IP du serveur DNS utilisée pour résoudre les noms de domaine complets de vos sources de données sur place.
- Sélectionnez TCP pour Protocole IP.
- Entrez 1521–1522 dans Intervalle de ports de DESTINATION
- Cliquez sur Ajouter des règles de trafic entrant.
Les sous-réseaux sont des divisions que vous créez dans un réseau en nuage virtuel. Chaque sous-réseau se compose d'un intervalle contigu d'adresses IP qui ne chevauchent pas celles des autres sous-réseaux du VCN. Vous créez un sous-réseau privé lorsque vous ne voulez pas que les ressources créées dans le sous-réseau aient des adresses IP publiques.
Pour créer un sous-réseau privé, procédez comme suit :
- Cliquez sur Créer un sous-réseau dans la page Détails des réseaux en nuage virtuels du VCN que vous avez créé à l'étape précédente.
- Entrez un nom pour le sous-réseau privé.
- Conservez la sélection régionale par défaut pour le TYPE de sous-réseau.
- Entrez le bloc CIDR du sous-réseau privé.
- Sélectionnez la table de routage par défaut ou la table de routage que vous avez mise à jour avec la passerelle DRG.
- Sélectionnez Sous-réseau privé pour Accès au sous-réseau.
- Sélectionnez Utiliser les noms d'hôte DNS dans ce sous-réseau pour Résolution DNS.
- Entrez une étiquette DNS.
- Sélectionnez les options DHCP que vous avez créées précédemment.
- Sélectionnez les listes de sécurité par défaut dans lesquelles vous avez ajouté la règle de sécurité pour votre VCN.
- Cliquez sur Créer un sous-réseau.
Le sous-réseau est créé et affiché dans la page Sous-réseaux du compartiment que vous avez choisi.
1. Créer des politiques d'accès
Pour configurer le catalogue de données pour l'accès au réseau privé d'une source de données, vous devez avoir accès aux ressources de réseau et de catalogue de données.
Si vos accès vous autorisent déjà à effectuer toutes les opérations de catalogue de données et de réseau dans les compartiments requis, vous pouvez ignorer cette étape.
Pour créer la politique requise pour configurer un réseau privé dans le catalogue de données, procédez comme suit :
2. Obtenir les détails de la source de données
Vous avez besoin des informations de connexion au réseau privé et à la base de données pour la base de données Oracle sur place que vous souhaitez collecter.
Obtenez les informations suivantes pour la base de données Oracle sur place auprès de votre administrateur :
- Pour configurer le réseau privé, vous avez besoin du nom du VCN et du sous-réseau, ainsi que de l'URL d'Oracle Database.
- Pour créer la ressource de données, vous avez besoin de l'hôte de la base de données Oracle, du port et du nom ou du SID du service de base de données.
- Pour ajouter une connexion, vous devez disposer des données d'identification de connexion à la base de données.
3. Créer un point d'extrémité privé
Vous créez un point d'extrémité privé de catalogue de données pour configurer les détails d'accès au réseau pour la source de données (base de données Oracle) que vous souhaitez collecter.
Pour créer un point d'extrémité privé dans le catalogue de données, procédez comme suit :
- Ouvrez le menu de navigation et sélectionnez Analyse et intelligence artificielle. Sous Lac de données, sélectionnez Catalogue de données.
- Cliquez sur Points d'extrémité privés.
- Dans la page Points d'extrémité privés, cliquez sur Créer un point d'extrémité privé.
- Dans le panneau Créer un point d'extrémité privé, assurez-vous d'avoir l'autorisation de travailler dans le compartiment sélectionné et entrez un nom pour le point d'extrémité privé. Par exemple, Point d'extrémité privé XYZ.
- Sélectionnez le réseau en nuage virtuel et le sous-réseau utilisés pour connecter votre base de données Oracle sur place à Oracle Cloud Infrastructure.
- Entrez la zone DNS de la base de données Oracle. Utilisez une virgule pour entrer plusieurs zones DNS de source de données.
- Cliquez sur Créer.
ACTIVE.Si le statut du point d'extrémité privé passe à FAILED, assurez-vous que vous avez correctement créé les politiques d'accès et configuré votre réseau privé.
4. Attacher un point d'extrémité privé
Vous attachez un point d'extrémité privé à un catalogue de données afin de permettre la création de ressources de données pour les sources de données disponibles dans le réseau privé.
Pour attacher un point d'extrémité privé à un catalogue de données, procédez comme suit :
- Cliquez sur Catalogues de données.
- Cliquez sur le menu Actions du catalogue de données auquel vous voulez attacher le point d'extrémité privé et sélectionnez Attacher un point d'extrémité privé.
- Sélectionnez le point d'extrémité privé que vous avez créé à l'étape précédente et cliquez sur Attacher.
Updating, et le point d'extrémité privé est attaché. Une fois le point d'extrémité privé attaché, le statut du catalogue de données passe à Active.5. Créer une ressource de données Oracle Database
Vous êtes maintenant prêt à enregistrer votre source de données Oracle Database dans le catalogue de données en tant que ressource de données .
Pour créer une ressource de données de base de données Oracle, procédez comme suit :
- Cliquez sur l'instance du catalogue de données auquel vous avez attaché le point d'extrémité privé à l'étape précédente.
- Dans l'onglet d'accueil du catalogue de données, cliquez sur Créer une ressource de données à partir de la vignette Actions rapides.
- Dans le panneau Créer une ressource de données, entrez un nom pour identifier la ressource de manière unique. Facultativement, entrez une description.
- Dans la liste Type, sélectionnez Oracle Database.
- Dans le champ Hôte, entrez le nom d'hôte de la base de données.
- Dans le champ Port, entrez le port de base de données.
- Dans le champ Base de données, entrez le nom ou le SID du service de base de données.
- Cochez la case Utiliser un point d'extrémité privé.
- Cliquez sur Créer.
6. Ajouter une connexion
Après avoir créé la ressource de données de base de données Oracle, vous allez ajouter une connexion pour la ressource.
Pour une base de données Oracle, vous pouvez utiliser des clés secrètes dans le service de chambre forte pour Oracle Cloud Infrastructure afin de stocker le mot de passe dont vous avez besoin pour vous connecter à la source à l'aide d'une connexion. En utilisant le service de chambre forte OCI, vous fournissez l'OCID de la clé secrète lors de l'entrée des détails de connexion, de sorte que vous n'avez pas à entrer le mot de passe réel lorsque vous créez la ressource de données.
Une chambre forte est un conteneur pour clés et clés secrètes. Les clés secrètes servent à stocker les données d'identification comme les mots de passe requis pour se connecter à des sources de données. Vous utilisez une clé de chiffrement dans une chambre forte pour chiffrer et importer le contenu d'une clé secrète dans la chambre forte. Le contenu des clés secrètes est encodé en base64. Le catalogue de données utilise la même clé pour extraire et déchiffrer les clés secrètes lors de la connexion d'une ressource de données à la source de données. Pour plus d'informations sur la chambre forte, les clés et les clés secrètes, voir Aperçu du service de chambre forte. Pour plus d'informations sur la copie de l'OCID de la clé secrète, voir Voir les détails des clés secrètes.
Pour ajouter une connexion pour la ressource de données de base de données Oracle, procédez de la façon suivante :
7. Collecter la ressource de données
Vous êtes maintenant prêt à collecter votre ressource de données de base de données Oracle.
Pour collecter votre ressource de données de base de données Oracle, procédez comme suit :
Étape suivante
Vous pouvez maintenant explorer la ressource de données, créer un glossaire et lier des termes et des marqueurs à des objets de données.