Charger des données dans une base de données d'intelligence artificielle autonome sur une infrastructure Exadata dédiée

Vous pouvez charger des données en masse dans une base de données avec intelligence artificielle autonome sur une infrastructure Exadata dédiée à l'aide des outils Oracle Database et d'Oracle ou d'autres outils d'intégration de données de partie 3e.

Le chargement de données fait généralement référence au chargement de données-échantillons dans une base de données Autonomous AI Database pour explorer ses fonctions ou développer des applications de validation de principe.

Le chargement des données diffère de la migration des données. La migration des données implique généralement de grands volumes de données. Il peut s'agir d'une activité ponctuelle ou régulière, selon les besoins. Voir Migration de données dans une base de données autonome sur l'IA pour explorer les différentes options de migration de données prises en charge par une base de données autonome sur l'IA.

Aperçu du chargement des données

En général, les données sont chargées à partir de fichiers locaux sur votre ordinateur client ou de fichiers stockés dans un magasin d'objets en nuage.

Pour l'expérience de chargement de données la plus rapide, Oracle recommande de charger les fichiers sources dans un magasin d'objets en nuage, tel que le service de stockage d'objets pour Oracle Cloud Infrastructure, avant de charger les données dans votre base de données d'intelligence artificielle autonome. Oracle prend en charge le chargement de fichiers situés dans votre centre de données local mais, lorsque vous utilisez cette méthode de chargement, vous devez tenir compte des vitesses de transmission sur Internet, qui peuvent être nettement inférieures.

La figure ci-dessous présente les utilitaires les plus courants que vous pouvez utiliser pour charger des données dans Autonomous AI Database. Elle montre également les différents formats de fichier et options de stockage pris en charge par les options de chargement des données.



Options de chargement

Le tableau ci-dessous répertorie les différents outils et utilitaires de chargement de données pour référence.
Outil/utilitaire Description Base de données autonome d'IA sur le nuage public Base de données Autonomous AI Database sur Exadata Cloud@Customer Cas d'utilisation applicables Pour plus de détails
Ensemble DBMS_CLOUD

L'ensemble PL/SQL DBMS_CLOUD prend en charge le chargement de données à partir de fichiers en nuage vers des tables créées dans une base de données d'intelligence artificielle autonome.

Vous pouvez charger des données à partir de différents formats de fichier à l'aide des procédures DBMS_CLOUD.COPY_DATA et DBMS_CLOUD.COPY_TEXT .

Les appareils de système de fichiers réseau externe (NFS) fournis par le client ou le service de système de fichiers OCI (FSS) peuvent être joints à l'aide des procédures DBMS_CLOUD_ADMIN.

Applicable Applicable Jeux de données volumineux qui tirent parti du stockage d'objets en nuage pour un chargement rapide.

Charger des données à partir de fichiers en nuage

Attacher le stockage de fichiers réseau à une base de données Autonomous AI Database

Attacher le stockage de fichiers externe à une base de données Autonomous AI

Database Actions

Interface Web avec des fonctions de développement, d'outils de données, d'administration et de surveillance dans Autonomous AI Database.

Database Actions est regroupé avec chaque instance Autonomous AI Database.

Applicable Applicable

Petits jeux de données de test et de développement.

Charger ou accéder aux données de fichiers locaux, du stockage en nuage ou de bases de données distantes.

Chargement de données d'un fichier local dans une table

Oracle SQL*Loader Utilitaire de base de données permettant de charger des données de fichiers externes dans Oracle Database. Applicable Applicable

Chargez de petites quantités de données à partir de fichiers locaux sur votre machine client dans une base de données d'IA autonome sur une infrastructure Exadata dédiée.

Chargement ponctuel de données en masse à partir du stockage en nuage.

Déplacer des données à partir de lacs de données.

Charger des données à l'aide de SQL*Loader
SQL Developer

Version graphique de SQL*Plus qui permet aux développeurs de bases de données d'exécuter facilement des tâches de base.

Cet outil vous permet de vous connecter à des schémas de base de données MySQL et de tierce partie (non Oracle), telles que Microsoft SQL Server, Sybase Adaptive Server et IBM DB2, et d'afficher les métadonnées et les données de ces bases.

Vous pouvez ensuite déplacer ces bases de données vers une base de données d'intelligence artificielle autonome à l'aide de sous-programmes PL/SQL.

Applicable Applicable

Petits jeux de données de test et de développement.

Adopter Oracle Autonomous AI Database.

Exportation de base de données (décharger des objets et des données de base de données)

Déployer des objets dans le nuage

Oracle Application Express Environnement basé sur un navigateur facile à utiliser pour charger des données, gérer des objets de base de données, développer des interfaces REST et créer des applications de base de données pour des appareils mobiles et de bureau. Applicable Applicable

Petits jeux de données de test et de développement.

Charger ou accéder aux données de fichiers locaux, du stockage en nuage ou de bases de données distantes.

Chargement de données à l'aide d'Oracle Application Express
Oracle GoldenGate Outil de réplication de données d'Oracle permettant la migration ponctuelle de données, ainsi que la réplication des données avec saisie des données modifiées. Applicable Applicable

Adoption d'une base de données sur l'IA autonome sur une infrastructure Exadata dédiée.

Architecture active-active évolutive.

Entrepôt de données en temps réel.

Intégration de mégadonnées.

Analyse de flux en temps réel.

Répliquer des données à l'aide d'Oracle GoldenGate

Note :

Si vous n'utilisez pas l'utilisateur ADMIN, assurez-vous que l'utilisateur dispose des privilèges nécessaires pour les opérations que l'utilisateur doit effectuer. Pour plus d'informations, voir Gérer les privilèges des utilisateurs de base de données.