A propos d'Autonomous AI Database
Oracle Autonomous AI Database on Dedicated Exadata Infrastructure est un environnement de base de données entièrement géré et hautement automatisé exécuté dans Oracle Cloud Infrastructure (OCI) avec des ressources matérielles et logicielles engagées. Ces ressources isolées permettent aux entreprises de répondre à des exigences strictes en matière de sécurité, de disponibilité et de performances tout en réduisant les coûts et la complexité. Les bases de données d'IA autonomes sont provisionnées dans une base de données Conteneur Autonomous et sont des bases de données utilisateur. Vous pouvez créer de nombreuses bases de données autonomes dans une même ressource de base de données Conteneur Autonomous. Une base de données Autonomous AI hérite des paramètres de verrouillage de conservation et des règles de sauvegarde associées de sa base de données Conteneur Autonomous parent.
Pour avoir une idée globale de l'architecture à quatre couches utilisée avec Autonomous AI Database sur une infrastructure Exadata dédiée et comprendre le positionnement d'Autonomous AI Database dans cette architecture, reportez-vous à Composants de Autonomous AI Database sur une infrastructure Exadata dédiée.
Les administrateurs de base de données d'application créent, surveillent et gèrent des bases de données d'IA autonomes. En outre, ils créent et gèrent les utilisateurs Oracle Database au sein de ces bases de données, et fournissent aux autres utilisateurs les informations nécessaires à l'accès à la base de données. Vous pouvez vous connecter à votre base de données Autonomous AI et commencer à développer des applications de base de données une fois que l'administrateur de parc a configuré des ressources d'infrastructure et qu'un administrateur de base de données d'application provisionne une base de données Autonomous AI avec des utilisateurs de base de données. Un utilisateur de base de données peut également se connecter à Autonomous AI Database à l'aide de divers outils tels que SQL*Plus, SQLcl, Database Actions ou Oracle APEX.
Exigences relatives aux bases de données d'IA autonomes
Besoins en ressources
Pour provisionner une base de données Autonomous AI, vous avez besoin d'une base de données Conteneur Autonomous avec ou sans Autonomous Data Guard, en fonction des exigences de récupération après sinistre. Reportez-vous à Création d'une base de données Conteneur Autonomous pour plus de détails.
Stratégies IAM requises
Vous devez disposer d'un compte Oracle Cloud Infrastructure avec des privilèges accordés via les stratégies IAM requises. Les stratégies requises dépendent de l'opération que vous effectuez. Pour obtenir la liste des stratégies IAM relatives aux bases de données Autonomous AI, reportez-vous à Stratégies de gestion des bases de données Autonomous AI.
Fonctionnalités de base de données gérées à partir d'une base de données d'IA autonome
Les fonctionnalités suivantes peuvent être définies et gérées au niveau de la base de données Autonomous AI.
| Fonctionnalité | Remarques | Références supplémentaires |
|---|---|---|
Type de charge globale Vous pouvez configurer votre base de données comme étant l'un des types de charge globale Autonomous AI Lakehouse ou Autonomous AI Transaction Processing. |
Oracle Autonomous AI Lakehouse est un service cloud d'entrepôt de données qui élimine presque toutes les complexités liées à l'exploitation d'un entrepôt de données, la sécurisation des données et le développement d'applications orientées données. Oracle Autonomous AI Transaction Processing est un service de base de données entièrement automatisé optimisé pour exécuter simultanément des charges de travail transactionnelles, analytiques et par lots. |
A propos d'Autonomous AI Database sur une infrastructure Exadata dédiée |
Visualiser les détails de connexion Vous pouvez télécharger les informations d'identification client et visualiser les noms TNS et les chaînes de connexion d'une base de données Autonomous AI à partir de la console Oracle Cloud Infrastructure (OCI). |
Les informations d'identification client Oracle (fichiers de portefeuilles) sont téléchargées à partir de la base de données Autonomous AI par un administrateur du service. Si vous n'êtes pas administrateur de base de données Autonomous AI, l'administrateur doit vous fournir les données d'identification client. Pour les bases de données Autonomous AI de secours inter-région, vous pouvez télécharger des chaînes de connexion propres à la région. |
A propos de la connexion à une base de données d'IA autonome dédiée |
Base de données d'IA autonome pour les développeurs Vous pouvez créer une instance Autonomous AI Database for Developers. Autonomous AI Database for Developers est une offre de niveau gratuit conçue pour les activités de développement de bases de données et de test fonctionnel. |
Autonomous AI Database for Developers est réparé à 4 ECPU et 32 Go de stockage, et ne prend pas en charge le redimensionnement manuel ou automatique. Etant donné que les instances de base de données de développeur peuvent uniquement être créées sur des bases de données Conteneur Autonomous basées sur ECPU sans Autonomous Data Guard, le bouton Basculer vers l'instance gratuite est désactivé pour les bases de données Conteneur Autonomous avec OCPU, Autonomous Data Guard ou les deux. |
Base de données d'IA autonome pour les développeurs |
Nombre d'UC Vous pouvez sélectionner le nombre de CPU pour votre base de données dans la liste des CPU provisionnables. |
Le type d'UC, c'est-à-dire ECPU ou OCPU, est déterminé par le type d'exécution du cluster de machines virtuelles Exadata Autonomous parent. La valeur par défaut est 2 ECPU ou 1 OCPU en fonction du type d'UC. | Gestion du calcul dans une base de données d'IA autonome |
Redimensionnement automatique de l'UC Le redimensionnement automatique de l'UC permet à la base de données Autonomous AI d'utiliser automatiquement jusqu'à trois fois plus d'UC qu'indiqué dans Nombre d'UC à mesures que la charge globale sur la base de données augmente. |
Vous pouvez activer le redimensionnement automatique de l'UC lors du provisionnement d'une base de données d'IA autonome ou après son provisionnement. | Activation ou désactivation du redimensionnement automatique d'une base de données Autonomous AI |
Stockage Vous pouvez indiquer le stockage à allouer à votre base de données en téraoctets (Go) lors du provisionnement d'une base de données d'IA autonome. |
La valeur minimale est de 32 Go. Les valeurs par défaut sont 1024 Go pour Autonomous AI Lakehouse et 32 Go pour les charges de travail Autonomous AI Transaction Processing. |
|
Pool élastique Les pools élastiques vous aident à améliorer l'efficacité opérationnelle et à réduire les coûts en transférant toutes vos bases de données vers le cloud. Cela prend également en charge la consolidation des ressources et la simplification de l'administration et des opérations à l'aide d'Autonomous AI Database. |
Lorsque le redimensionnement automatique Compute est désactivé, vous pouvez créer un pool élastique en tant que leader de pool ou rejoindre un pool élastique existant en tant que membre de pool à l'aide des éléments suivants :
|
Seules les bases de données de traitement des transactions Autonomous AI sans Autonomous Data Guard qui utilisent un modèle de calcul ECPU peuvent être utilisées pour créer un pool élastique. |
Authentification de base de données Vous définissez le nom utilisateur et le mot de passe de la base de données lors du provisionnement d'une base de données. |
Le nom utilisateur et le mot de passe définis lors de la création de la base de données seront le nom utilisateur et le mot de passe ADMIN. Un administrateur de base de données d'application peut se connecter à cette base de données à l'aide du nom utilisateur et du mot de passe ADMIN pour créer d'autres utilisateurs de base de données. | Création d'utilisateurs de base de données |
Contrôle d'accès Pour configurer l'accès réseau, créez une liste de contrôle d'accès (ACL). Une liste de contrôle d'accès fournit une protection supplémentaire à votre base de données Autonomous AI en autorisant uniquement le client possédant des adresses IP spécifiques à se connecter à la base de données. Si la base de données Conteneur Autonomous parent utilise Autonomous Data Guard, vous pouvez également définir un contrôle d'accès pour la base de données de secours. |
Selon les types d'adresse de votre liste, vous pouvez choisir l'une des options de type de notation IP suivantes :
|
Contrôle d'accès dans la base de données d'IA autonome sur une infrastructure Exadata dédiée |
Adresse électronique du contact Vous pouvez fournir des courriels de contact dans lesquels vous pouvez recevoir des notifications opérationnelles, des annonces et des notifications de maintenance non planifiée concernant votre base de données Autonomous AI. |
Oracle recommande d'utiliser l'adresse électronique d'un groupe d'administrateurs plutôt que celle d'une personne, chaque fois que cela est possible, afin de garantir qu'aucune notification ou annonce importante n'est manquée. | |
Jeu de caractères Autonomous AI Database vous permet de choisir un jeu de caractères de votre choix dans la liste des jeux de caractères pris en charge lors du provisionnement d'une base de données Autonomous AI. |
Vous choisissez un jeu de caractères et un jeu de caractères national lors du provisionnement d'une base de données Autonomous AI. La liste des jeux de caractères pris en charge inclut actuellement tous les jeux de caractères de base de données pris en charge sur les plates-formes ASCII. |
Sélection de jeu de caractères pour la base de données Autonomous AI |
Database In-Memory Vous pouvez activer Database In-memory pour votre base de données Autonomous AI en allouant un pourcentage de sa mémoire SGA (System Global Area) à la banque de colonnes en mémoire lors du provisionnement de la base de données ou ultérieurement. Le stockage en colonnes en mémoire (stockage en colonnes IM) est la fonctionnalité clé de Database In-Memory. Le magasin de colonnes IM conserve les copies des tables, des partitions et des colonnes individuelles dans un format de colonne compressé spécial optimisé pour les balayages rapides. |
Vous pouvez activer ou désactiver Database In-Memory pour une base de données Autonomous AI existante à partir de sa page Détails sur la console Oracle Cloud Infrastructure (OCI). Vous pouvez également activer Database In-Memory sur les bases de données clonées à partir d'une instance ou d'une sauvegarde de base de données, que la source clone soit activée ou non. |
Database In-Memory |
Clonage de base de données Vous pouvez cloner une base de données Autonomous AI en créant une copie ponctuelle de celle-ci ou de son ensemble de sauvegarde. Vous pouvez utiliser la fonctionnalité de clonage pour configurer rapidement une base de données d'IA autonome avec des données historiques à des fins de test, de développement ou d'analyse. |
Autonomous AI Database prend en charge les types d'interface clone suivants :
|
A propos du clonage d'une base de données Autonomous AI sur une infrastructure Exadata dédiée |
Ops Insights Ops Insights est un service cloud natif qui fournit des informations à 360 degrés sur l'utilisation et la capacité des ressources des bases de données et hôtes. Vous pouvez facilement analyser les ressources d'UC et de stockage, prévoir les problèmes de capacité et identifier de manière proactive les problèmes de performances SQL du parc de bases de données. |
Par défaut, Ops Insights est désactivé pour une base de données d'IA autonome et vous devez l'activer à partir de la console Oracle Cloud Infrastructure. Avec Ops Insights, vous pouvez :
|
|
Mesures de base de données d'IA autonome Vous pouvez surveiller l'état, la capacité et les performances de vos bases de données Autonomous AI à l'aide de mesures, d'alarmes et de notifications. Les mesures de la base de données Autonomous AI permettent d'évaluer des données quantitatives utiles, telles que l'utilisation de l'UC et du stockage, le nombre de tentatives d'ouverture de session de base de données ayant réussi et échoué, les opérations de base de données, les requêtes SQL, les transactions, etc. Vous pouvez utiliser les données de mesure pour diagnostiquer et résoudre des problèmes avec vos ressources de base de données Autonomous AI. |
Vous pouvez utiliser la console Oracle Cloud Infrastructure ou les API du service Monitoring pour visualiser les mesures. | Surveillance des bases de données avec les mesures de base de données Autonomous AI |
Data Safe Oracle Data Safe vous permet d'évaluer la sensibilité de vos données, d'évaluer les risques liés aux données, de masquer ces données confidentielles, d'implémenter et de surveiller des contrôles de la sécurité, d'évaluer la sécurité utilisateur, de surveiller l'activité de l'utilisateur et de répondre aux exigences en matière d'application de la conformité des données des bases de données. |
Oracle Data Safe fournit l'ensemble de fonctionnalités suivant dans une seule console de gestion simple à utiliser :
Pour pouvoir inscrire votre base de données auprès de la plate-forme Data Safe, Data Safe doit être configuré pour accéder aux bases d'informations dans votre configuration d'infrastructure dédiée. |
Présentation d'Oracle Data Safe |
Outils de base de données d'IA autonome
Les outils suivants sont disponibles pour les utilisateurs d'Autonomous AI Database :
| Outil | Remarques | Références supplémentaires |
|---|---|---|
Database Actions Oracle Database Actions est une application basée sur un navigateur qui fournit des outils de développement, des outils de données, des fonctionnalités d'administration et de surveillance pour Autonomous AI Database. A l'aide de Database Actions, vous pouvez charger des données et exécuter des instructions, des requêtes et des scripts SQL dans une feuille de calcul, exporter des données, créer des diagrammes Data Modeler et permettre aux administrateurs de base de données de surveiller la base. |
Vous pouvez vous connecter à une base de données Autonomous AI à l'aide de Database Actions sans télécharger ni installer de logiciel supplémentaire sur votre système. Oracle Database Actions est exécuté dans Oracle REST Data Services et l'accès se fait au moyen d'une authentification basée sur un schéma. Pour utiliser Oracle Database Actions, vous devez vous connecter en tant qu'utilisateur de base de données dont le schéma a été activé pour Database Actions. |
A propos d'Oracle Database Actions Connexion à une base de données d'IA autonome avec Database Actions |
Oracle APEX (Oracle Application Express) Oracle APEX fournit un environnement basé sur un navigateur facile à utiliser permettant de charger des données, de gérer des objets de base de données, de développer des interfaces REST et de créer des applications. |
Oracle gère entièrement la configuration, l'application de patches, la surveillance et la mise à niveau pour tous les composants Oracle Application Express. Le nombre de développeurs ou d'utilisateurs finals pour vos applications Oracle APEX est illimité. Autonomous AI Database peut redimensionner instantanément les capacités de calcul et de stockage en ligne, selon les besoins, en fonction de la charge globale. Vous pouvez déployer facilement les applications Oracle APEX développées sur site vers Oracle APEX sur la base de données d'IA autonome, et inversement. |
Création d'une application APEX |
SQL*Plus SQL*Plus est une interface de ligne de commande permettant d'entrer des commandes SQL. Vous pouvez vous connecter à Autonomous AI Database à l'aide de SQL*Plus pour définir les tables, les vues, les déclencheurs, les types, les séquences et autres aspects de cette base. |
Pour pouvoir connecter SQLPlus à une base de données Autonomous AI, le système exécutant SQLPlus doit disposer d'un accès réseau à la base de données Autonomous AI. | Connexion avec SQL*Plus |
SQLcl (Oracle SQL Developer Command Line) SQLcl est une interface de ligne de commande pour Oracle Database. Elle permet d'exécuter des instructions SQL et PL/SQL de manière interactive ou en batch. SQLcl propose la modification incorporée, l'achèvement des instructions et le rappel des commandes pour une expérience riche en fonctionnalités, tout en prenant en charge les scripts SQL*Plus précédemment écrits. |
Pour pouvoir connecter SQLCl à une base de données d'IA autonome, le système exécutant SQLCl doit avoir un accès réseau à la base de données d'IA autonome. | Connexion avec Oracle SQLcl |
SQL Developer Oracle SQL Developer est un environnement de développement intégré gratuit qui simplifie le développement et la gestion d'Oracle Database dans les déploiements traditionnels et cloud. SQL Developer offre un développement complet de bout en bout de vos applications PL/SQL, une feuille de calcul pour l'exécution de requêtes et de scripts, une console DBA pour la gestion de la base de données, une interface de rapports, une solution de modélisation de données complète et une plate-forme de migration pour le déplacement de vos bases de données 3e partie vers Oracle. |
Pour pouvoir connecter SQL Developer à une base de données Autonomous AI, le système exécutant SQL Developer doit disposer d'un accès réseau à la base de données Autonomous AI. | Connexion avec Oracle SQL Developer |
Oracle REST Data Services Oracle REST Data Services (ORDS) facilite le développement d'interfaces REST pour les données relationnelles dans une base de données d'IA autonome. ORDS est une application Java de niveau intermédiaire qui met en correspondance des verbes HTTP(S), tels que GET, POST, PUT, DELETE, etc., avec des transactions de base de données et renvoie les résultats sous forme de données JSON. |
L'application Oracle REST Data Services (ORDS) dans la base de données Autonomous AI est préconfigurée et entièrement gérée. ORDS se connecte à la base de données avec le service de base de données prédéfini low avec un nombre maximal fixe de connexions (le nombre de connexions pour ORDS ne change pas en fonction du nombre d'UC). Vous ne pouvez pas modifier la configuration ORDS par défaut. |
Développement de services RESTful dans Autonomous AI Database |
SODA (Simple Oracle Document Access) Oracle fournit une famille d'API SODA (Simple Oracle Document Access) pour l'accès aux données de type JSON stockées dans la base de données. SODA est conçu pour le développement d'applications sans schéma, sans connaissances sur les fonctionnalités de base de données relationnelle ou les langages tels que SQL et PL/SQL. Il permet de créer et de stocker des collections de documents dans Oracle Database, de les extraire et de les interroger sans obligatoirement savoir comment les documents sont stockés dans la base de données. |
Vous pouvez télécharger les pilotes SODA à partir de la page Détails d'une base de données Autonomous AI. Les implémentations de SODA sont les suivantes :
|
Présentation de SODA |
API Oracle Database pour MongoDB Oracle Database API for MongoDB convertit le protocole de connexion MongoDB en instructions SQL exécutées par Oracle Database. Il permet aux développeurs disposant d'ensembles de compétences MongoDB d'écrire des applications de banque de documents JSON pour Oracle Database qui utilisent des pilotes et des outils qui comprennent le protocole MongoDB. |
Pour utiliser l'API MongoDB avec une base de données Autonomous AI, vous devez installer et configurer Oracle REST Data Services (ORDS) géré par le client séparément, et la version d'ORDS doit être 22.3 ou ultérieure. | Présentation d'Oracle Database API for MongoDB |
Opérations de gestion de base de données d'IA autonome
Vous pouvez effectuer les opérations de gestion suivantes sur une base de données Autonomous AI.
| Opération | Instructions de tâche |
|---|---|
| Création d'une base de données d'IA autonome | Création d'une base de données d'IA autonome |
| Création d'un pool élastique | Création d'un pool élastique |
| Sauvegarde manuelle de votre base de données d'IA autonome | Sauvegarde manuelle d'une base de données Autonomous AI |
| Clonage d'une base de données d'IA autonome | Clonage d'une base de données d'IA autonome |
| Création d'une sauvegarde à long terme | Création d'une sauvegarde à long terme |
| Activation ou désactivation du redimensionnement automatique d'une base de données Autonomous AI | Activation ou désactivation du redimensionnement automatique d'une base de données Autonomous AI |
| Activation ou désactivation de Database In-Memory | Activation ou désactivation de Database In-Memory |
| Activation d'Ops Insights pour une base de données d'IA autonome | Activation d'Ops Insights pour une base de données d'IA autonome |
| Rejoindre ou quitter un pool élastique | Rejoindre ou quitter un pool élastique |
| Gérer un pool élastique en tant que leader de pool | Gérer un pool élastique en tant que leader de pool |
| Affichage des détails d'une base de données Autonomous AI | Affichage des détails d'une base de données Autonomous AI |
| Gestion des contacts client pour une base de données d'IA autonome | Gestion des contacts client pour une base de données d'IA autonome |
| Gestion des ressources d'UC ou de stockage d'une base de données Autonomous AI | Gestion des ressources d'UC ou de stockage d'une base de données Autonomous AI |
| Gestion des sauvegardes à long terme | Gestion des sauvegardes à long terme |
| Gérez les bases de donnée principale et la base de données de secours dans la configuration Autonomous Data Guard | Gestion de bases de Données principale et de secours dans une configuration Autonomous Data Guard |
| Déplacement d'une base de données Autonomous AI vers un autre compartiment | Déplacement d'une base de données Autonomous AI vers un autre compartiment |
| Restauration et récupération de votre base de données Autonomous AI | Restauration et récupération d'une base de données Autonomous AI |
| Démarrage, arrêt et redémarrage d'une base de données Autonomous AI | Démarrer, arrêter et redémarrer une base de données Autonomous AI |
| Visualiser les mesures de base de données Autonomous AI pour une base de données | Visualiser les mesures de base de données Autonomous AI pour une base de données |
| Affichage des mesures de base de données Autonomous AI pour les bases de données d'un compartiment | Affichage des mesures de base de données Autonomous AI pour les bases de données d'un compartiment |
| Téléchargement des informations d'identification client | Téléchargement des informations d'identification client |
| Affichage des chaînes de connexion pour une base de données Autonomous AI | Affichage des chaînes de connexion pour une base de données Autonomous AI |
| Définition de la liste de contrôle d'accès pour une base de données Autonomous AI | Définition de la liste de contrôle d'accès pour une base de données Autonomous AI |
| Inscription ou annulation de l'inscription d'une base de données dédiée auprès de Data Safe | Inscription ou annulation de l'inscription d'une base de données dédiée auprès de Data Safe |
| Terminaison d'une base de données d'IA autonome | Terminaison d'une base de données d'IA autonome |
| Restauration d'une base de données d'IA autonome | Restauration d'une base de données d'IA autonome |
Les opérations répertoriées ci-dessus peuvent également être réalisées à l'aide de l'API. Pour plus d'informations, reportez-vous à API de gestion des bases de données Autonomous AI.