Acerca de Autonomous AI Database
Oracle Autonomous AI Database on Dedicated Exadata Infrastructure es un entorno de base de datos altamente automatizado y totalmente gestionado que se ejecuta en Oracle Cloud Infrastructure (OCI) con recursos de hardware y software comprometidos. Estos recursos aislados permiten a las organizaciones cumplir con estrictos requisitos de seguridad, disponibilidad y rendimiento, al tiempo que reducen los costos y la complejidad. Las base de datos de IA autónoma se aprovisionan dentro de una base de datos de contenedores autónoma (ACD) y son bases de datos de usuarios. Puede crear muchas base de datos de IA autónoma en un único recurso de base de datos de contenedores autónoma. En los despliegues de Oracle Public Cloud y Exadata Cloud@Customer, una base de datos de IA autónoma heredará la configuración de bloqueo de retención y las reglas de copia de seguridad asociadas de su ACD principal.
Para obtener una idea holística de la arquitectura de cuatro capas utilizada con la base de datos de IA autónoma en infraestructura de Exadata dedicada y comprender el posicionamiento de la base de datos de IA autónoma en esta arquitectura, consulte Componentes de la base de datos de IA autónoma en infraestructura de Exadata dedicada.
Los DBA de aplicaciones crean, supervisan y gestionan base de datos de IA autónoma. Además, crean y gestionan usuarios de Oracle Database en estas bases de datos y proporcionan a otros la información necesaria para acceder a la base de datos. Se puede conectar a su base de datos de IA autónoma y comenzar a desarrollar aplicaciones para bases de datos una vez que el administrador del conjunto haya configurado recursos de infraestructura y que un administrador de bases de datos de aplicaciones haya aprovisionado una base de datos de IA autónoma con usuarios del conjunto de datos. Un usuario de base de datos también puede conectarse a Autonomous AI Database mediante diversas herramientas como SQL*Plus, SQLcl, Database Actions u Oracle APEX.
Requisitos de la base de datos de IA autónoma
Requisitos de Recursos
Para aprovisionar una base de datos de IA autónoma, necesita una base de datos de contenedores autónoma con o sin Autonomous Data Guard, en función de los requisitos de recuperación ante desastres. Consulte Crear una base de datos de contenedores autónoma para obtener más información.
Políticas de IAM necesarias
Debe tener una cuenta de Oracle Cloud Infrastructure con privilegios otorgados mediante las políticas de IAM necesarias. Las políticas necesarias dependen de la operación que esté realizando. Para obtener una lista de las políticas de IAM que pertenecen a las base de datos de IA autónoma, consulte Políticas para gestionar bases de datos de IA autónomas.
Funciones de base de datos gestionadas desde Autonomous AI Database
Las siguientes funciones se pueden definir y gestionar a nivel de base de datos de IA autónoma.
| Función | Notas: | Referencia adicional |
|---|---|---|
|
Tipo de Carga de Trabajo Puede configurar su base de datos para que sea uno de los tipos de carga de trabajo de Autonomous AI Lakehouse o Autonomous AI Transaction Processing. |
Oracle Autonomous AI Lakehouse es un servicio que elimina prácticamente todas las complejidades que conlleva gestionar un data warehouse, proteger los datos y desarrollar aplicaciones basadas en datos. Oracle Autonomous AI Transaction Processing es un servicio de base de datos totalmente automatizado optimizado para ejecutar cargas de trabajo transaccionales, analíticas y por lotes simultáneamente. |
Acerca de la base de datos de IA autónoma en una infraestructura de Exadata dedicada |
|
Ver detalles de la conexión Puede descargar credenciales de cliente y ver los nombres de TNS y las cadenas de conexión de una base de datos de IA autónoma desde la consola de Oracle Cloud Infrastructure (OCI). |
Un administrador del servicio descarga las credenciales Oracle (archivos de cartera) de Autonomous AI Database. Si no eres administrador de una base de datos de IA autónoma, su administrador debe proporcionarle las credenciales de cliente. Para las base de datos de IA autónoma en espera entre regiones, puede descargar cadenas de conexión específicas de la región. |
Acerca de la conexión a una base de datos de IA autónoma dedicada |
|
Base de datos de IA autónoma para desarrolladores Puede crear una instancia de base de datos de IA autónoma para desarrolladores. Autonomous AI Database para desarrolladores es una oferta gratuita diseñada para actividades de desarrollo de bases de datos y pruebas funcionales. |
La base de datos de IA autónoma para desarrolladores se fija en 4 ECPU y 32 GB de almacenamiento, y no soporta la escala manual ni automática. Dado que las instancias de base de datos de desarrollador solo se pueden crear en bases de datos de contenedor autónomas basadas en ECPU sin Autonomous Data Guard, el botón de alternancia de instancia libre está desactivado para las bases de datos de contenedor autónomas con OCPU, Autonomous Data Guard o ambas. |
Base de datos de IA autónoma para desarrolladores |
|
Recuento de CPU Puede seleccionar el número de CPU para la base de datos en la lista de CPU aprovisionables. |
El tipo de CPU, es decir, ECPU u OCPU, viene determinado por el tipo de recurso informático del cluster de VM de Exadata autónomo principal. El valor por defecto es 2 ECPU o 1 OCPU según el tipo de CPU. |
Gestión de recursos informáticos en base de datos de IA autónoma |
|
Escala automática de CPU La escala automática de CPU permite a la base de datos de IA autónoma utilizar automáticamente hasta tres veces el número de CPU especificado en el recuento de CPU, a medida que aumenta la carga del trabajo en la base de Datos. |
Puede activar la escala automática de CPU al aprovisionar una base de datos de IA autónoma o después de que ya se haya aprovisionado una. |
Activación o desactivación de la escala automática de una base de datos de IA autónoma |
|
Almacenamiento Puede especificar el almacenamiento que desea asignar a su base de datos en terabytes (GB) al aprovisionar una base de datos de IA autónoma. |
El valor mínimo es de 32 GB. Los valores por defecto son 1024 GB para Autonomous AI Lakehouse y 32 GB para las cargas de trabajo de el procesamiento de transacciones de IA autónoma. |
|
|
Pool elástico Los pools flexibles le ayudan a mejorar la eficiencia operativa y a reducir los costos al llevar todas sus bases de datos a la nube. Esto también soporta la consolidación de recursos y la simplificación de la administración y las operaciones mediante Autonomous AI Database. |
Con la escala automática de recursos informáticos desactivada, puede crear un pool elástico como líder de pool o unirse a un pool elástico existente como miembro de pool mediante:
|
Solo se pueden utilizar bases de datos de procesamiento de transacciones de IA autónoma sin Autonomous Data Guard que utilicen el modelo informático de ECPU para crear un pool elástico. |
|
Autenticación de Base de Datos Defina el nombre de usuario y la contraseña de la base de datos al aprovisionar una base de datos. |
El nombre de usuario y la contraseña se definen al crear la base de datos serán el nombre de usuario y la contraseña de ADMIN. Un DBA de aplicación se puede conectar a esta base de datos mediante el nombre de usuario y la contraseña de ADMIN para crear otros usuarios de base de datos. |
Creación de usuarios de base de datos |
|
Control de Acceso Puede configurar un acceso a la red mediante la creación de una lista del control del acceso (ACL). Una ACL proporciona protección adicional para su base de datos de IA autónoma al permitir que solo el cliente con direcciones IP específicas se conecte a la base de datos. Si la base de datos de contenedores autónoma principal utiliza Autonomous Data Guard, también puede definir el control de acceso para la base de datos en espera. |
En función de los tipos de direcciones de la lista, puede elegir una de las siguientes opciones de tipo de notación IP:
|
Control de acceso en una base de datos de IA autónoma en una infraestructura de Exadata dedicada |
|
Correo de contacto Puede proporcionar correos electrónicos de contacto donde puede recibir notificaciones operativas, anuncios y notificaciones de mantenimiento no planificadas relacionadas con su base de datos de IA autónoma. |
Oracle recomienda utilizar la dirección de correo electrónico de un grupo de administradores en lugar de la de una persona, siempre que sea posible, para garantizar que no se pierdan notificaciones o anuncios importantes. |
|
|
Juego de Caracteres La base de datos de IA autónoma le permite seleccionar el juego de caracteres que desee de una lista de juegos de caracteres soportados al aprovisionar una base de datos de IA autónoma. |
Puede seleccionar un juego de caracteres y un juego de caracteres nacional al aprovisionar una base de datos de IA autónoma. La lista de juegos de caracteres soportados actualmente incluye todos los juegos de caracteres de base de datos soportados en plataformas basadas en ASCII. |
Selección de juego de caracteres para base de datos de IA autónoma |
|
Database In-Memory Puede activar la base de datos en memoria para su base de datos de IA autónoma asignando un porcentaje de su área global del sistema (SGA) al almacén de columnas en memoria (almacén de columnas de IM) al aprovisionar la base de datos o más adelante. El almacén de columnas en memoria (almacén de columnas de IM) es la función clave de Database In-Memory. El almacén de columnas de IM mantiene copias de tablas, particiones y columnas individuales en un formato de columna comprimido especial optimizado para exploraciones rápidas. |
Puede activar o desactivar Database In-Memory para una base de datos de IA autónoma existente desde su página Detalles en la consola de Oracle Cloud Infrastructure (OCI). También puede activar Database In-Memory en bases de datos clonadas a partir de una instancia o copia de seguridad de base de datos, independientemente de si el origen de clonación tiene activada Database In-Memory. |
Database In-Memory |
|
Clonación de Base de Datos Puede clonar una base de datos de IA autónoma, creando una copia puntual de la misma o su juego de copias de seguridad. Puede utilizar la función de clonación para configurar rápidamente una base de datos de IA autónoma con datos históricos para fines como prueba, desarrollo o análisis. |
La base de datos de IA autónoma soporta los siguientes tipos de clonación:
|
Acerca de clonación de una base de datos de IA autónoma en una infraestructura de Exadata dedicada |
|
Operations Insights Ops Insights es un servicio en la nube que proporciona estadísticas de 360 grados sobre el uso y la capacidad de los recursos de las bases de datos y los hosts. Puede analizar fácilmente los recursos de CPU y almacenamiento, prever problemas de capacidad e identificar de forma proactiva problemas de rendimiento SQL en el conjunto de bases de datos. |
Por defecto, Ops Insights está desactivado para una base de datos de IA autónoma y debe activarlo desde la consola de Oracle Cloud Infrastructure. Con Ops Insights, puede:
|
Uso de Operations Insights en Autonomous AI Database en una infraestructura de Exadata dedicada |
|
Métricas de Autonomous AI Database Puede supervisar el estado, la capacidad y los resultados de las instancias de Autonomous AI Database mediante métricas, alarmas y notificaciones. Las métricas de una instancia de base de datos de IA autónoma ayudan a medir datos cuantitativos útiles, como el uso de CPU y el almacenamiento, el número de intentos correctos y fallidos de conexión y conexión a las bases de datos, las operaciones y las consultas SQL, las transacciones, etc. Puede utilizar datos de métricas para diagnosticar y solucionar problemas con sus recursos de Autonomous AI Database. |
Puede utilizar la consola de Oracle Cloud Infrastructure o las API de Monitoring para ver las métricas. |
Supervisión de bases de datos con métricas de base de datos de IA autónoma |
|
Seguridad de los datos Oracle Data Safe le ayuda a comprender la confidencialidad de los datos, evaluar riesgos para los datos, enmascarar datos confidenciales, implantar y supervisar controles de seguridad, evaluar la seguridad del usuario, supervisar la actividad del usuario y abordar los requisitos de conformidad con la seguridad de los datos en las bases de datos. |
Oracle Data Safe proporciona el siguiente juego de funciones en una única consola de gestión fácil de utilizar:
Para poder registrar la base de datos con Data Safe, Data Safe se debe configurar para que acceda a las bases de datos en la configuración de la infraestructura dedicada. |
Herramientas de base de datos de IA autónoma
Las siguientes herramientas están disponibles para los usuarios de Autonomous AI Database:
| Herramienta | Notas: | Referencia adicional |
|---|---|---|
|
Database Actions Oracle Database Actions es una aplicación basada en explorador que proporciona herramientas de desarrollo, herramientas de datos, funciones de administración y supervisión para Autonomous AI Database. Mediante Database Actions, puede cargar datos y ejecutar sentencias SQL, consultas y scripts en una hoja de trabajo, exportar datos, crear diagramas de Data Modeler y permitir a los administradores de la base de datos supervisar la base de datos. |
Puede conectarse a Autonomous AI Database mediante Database Actions sin descargar ni instalar software adicional en el sistema. Oracle Database Actions se ejecuta en Oracle REST Data Services y el acceso a él se proporciona mediante autenticación basada en esquema. Para utilizar Oracle Database Actions, debe conectarse como usuario de base de datos con el esquema activado para Database Actions. |
Acerca de Oracle Database Actions Conexión a una base de datos de IA autónoma con Database Actions |
|
Oracle APEX (Oracle Application Express) Oracle APEX proporciona un entorno fácil de utilizar basado en explorador para cargar datos, gestionar objetos de base de datos, desarrollar interfaces REST y crear aplicaciones. |
Oracle gestiona completamente la configuración, la aplicación de parches, la supervisión y el cambio de versión de todos los componentes de Oracle Application Express. No hay límites para el número de desarrolladores o usuarios finales de las aplicaciones de Oracle APEX. La base de datos de IA autónoma puede ampliar instantáneamente los recursos informáticos y almacenamiento en línea según sea necesario, en función de su carga de trabajo. Puede desplegar fácilmente las aplicaciones de Oracle APEX desarrolladas localmente en Oracle APEX en Autonomous AI Database o viceversa fácilmente. |
Creación de una aplicación APEX |
|
SQL*Plus SQL*Plus es una interfaz de línea de comandos que se utiliza para introducir comandos SQL. Puede conectarse a Autonomous AI Database mediante SQL*Plus para definir las tablas, las vistas, los disparadores, los tipos, las secuencias, etc. de la base de Datos. |
Para poder conectar SQL*Plus a una base de datos de IA autónoma, el sistema que ejecuta SQL*Plus debe tener acceso de red a la base de datos de IA autónoma. |
Conexión con SQL*Plus |
|
SQLcl (Oracle SQL Developer Command Line) SQLcl es una interfaz de línea de comandos para Oracle Database. Permite ejecutar de forma interactiva o por lotes SQL y PL/SQL. SQLcl proporciona edición en línea, finalización de sentencias y recuperación de comandos para una experiencia rica en funciones, y también soporta los scripts de SQL*Plus escritos anteriormente. |
Para poder conectar SQLCl a una base de datos de IA autónoma, el sistema que ejecuta SQLCl debe tener acceso de red a la base de datos de IA autónoma. |
Conexión con Oracle SQLcl |
|
SQL Developer Oracle SQL Developer es un entorno de desarrollo integrado y gratuito que simplifica el desarrollo y la gestión de Oracle Database tanto en despliegues tanto tradicionales como en la nube. SQL Developer ofrece un desarrollo integral completo de las aplicaciones PL/SQL, una hoja de trabajo para ejecutar consultas y scripts, una consola de DBA para gestionar la base de datos, una interfaz de informes, una solución completa de modelado de datos y una plataforma de migración para mover las bases de datos de 3o partes a Oracle. |
Para poder conectar SQL Developer a una base de datos de IA autónoma, el sistema que ejecuta SQL Developer debe tener acceso de red a la base de datos de IA autónoma. |
Conexión a Oracle SQL Developer |
|
Servicios de datos REST de Oracle Oracle REST Data Services (ORDS) facilita el desarrollo del interfaz REST para datos relacionales en una base de datos de IA autónoma. ORDS es una aplicación Java de nivel medio que asigna verbos HTTP(S), como GET, POST, PUT, DELETE, etc., a transacciones de base de datos y devuelve todos los resultado como datos JSON. |
La aplicación Oracle REST Data Services (ORDS) en la base de datos de IA autónoma está preconfigurada y totalmente gestionada. ORDS es un servicio predefinido |
Desarrollo de servicios RESTful en una base de datos de IA autónoma |
|
Simple Oracle Document Access (SODA) Oracle proporciona una familia de API de Simple Oracle Document Access (SODA) para acceder a los datos JSON almacenados en la base de datos. SODA se ha diseñado para el desarrollo de aplicaciones sin esquema sin un conocimiento de las funciones de base de datos relacional o de lenguajes como SQL y PL/SQL. Permite crear y almacenar recopilaciones de documentos en Oracle Database, recuperarlos y consultarlos, sin necesidad de saber cómo se almacenan los documentos en la base de datos. |
Puede descargar los controladores de SODA desde la página Detalles de una base de datos de IA autónoma. Hay implantaciones disponibles de SODA:
|
Visión General de SODA |
|
API de Oracle Database para MongoDB La API de Oracle Database para MongoDB convierte el protocolo de transferencia MongoDB en sentencias SQL que ejecuta Oracle Database. Permite a los desarrolladores que tienen juegos de aptitudes MongoDB escribir aplicaciones de almacén de documentos JSON para Oracle Database que utilizan controladores y herramientas que entienden el protocolo MongoDB. |
Para utilizar la API MongoDB con una base de datos de IA autónoma, debe instalar y configurar Oracle REST Data Services (ORDS) gestionado por el cliente por separado, y la versión de ORDS debe ser la 22.3 o posterior. |
Visión general de la API de Oracle Database para MongoDB |
Operaciones de gestión de base de datos de IA autónoma
Puede realizar las siguientes operaciones de gestión en una base de datos de IA autónoma.
| Operación | Instrucciones de la tarea |
|---|---|
| Crear una base de datos de IA autónoma | Creación de una base de datos de IA autónoma |
| Creación de un pool elástico | Creación de un pool elástico |
| Copia de seguridad manual de la base de datos de IA autónoma | Copia de seguridad manual de una base de datos de IA autónoma |
| Clonar una base de datos de IA autónoma | Clonar una base de datos de IA autónoma |
| Creación de una copia de seguridad a largo plazo | Creación de una copia de seguridad a largo plazo |
| Activación o desactivación de la escala automática de una base de datos de IA autónoma | Activación o desactivación de la escala automática de una base de datos de IA autónoma |
| Activación o Desactivación de la Base de Datos en Memoria | Activación o Desactivación de la Base de Datos en Memoria |
| Activar Ops Insights para una base de datos de IA autónoma | Activar Ops Insights para una base de datos de IA autónoma |
| Unirse o salir de un pool elástico | Unirse o salir de un pool elástico |
| Gestione una piscina elástica como líder de la piscina | Gestione una piscina elástica como líder de la piscina |
| Ver detalles de una base de datos de IA autónoma | Visualización de detalles de una base de datos de IA autónoma |
| Gestión de contactos de clientes para una base de datos de IA autónoma | Gestión de contactos de clientes para una base de datos de IA autónoma |
| Gestión de recursos de almacenamiento o CPU de una base de datos de IA autónoma | Gestión de recursos de almacenamiento o CPU de una base de datos de IA autónoma |
| Gestión de copias de seguridad a largo plazo | Gestión de copias de seguridad a largo plazo |
| Gestión de bases de datos principal y en espera en la configuración de Autonomous Data Guard | Gestión de bases de datos primarias y en espera en una configuración de Autonomous Data Guard |
| Traslado de una base de datos de IA autónoma a un compartimento diferente | Traslado de una base de datos de IA autónoma a un compartimento diferente |
| Restauración y recuperación de la base de datos de IA autónoma | Restauración y recuperación de Autonomous AI Database |
| Iniciar, parar y reiniciar una base de datos de IA autónoma | Inicio, parada y reinicio de una base de datos de IA autónoma |
| Visualización de las métricas de Autonomous AI Database para una base de datos | Visualización de las métricas de Autonomous AI Database para una base de datos |
| Visualización de las métricas de Autonomous AI Database de las bases de datos de un compartimento | Visualización de las métricas de Autonomous AI Database de las bases de datos de un compartimento |
| Descarga de credenciales de cliente | Descarga de credenciales de cliente |
| Ver cadenas de conexión para una base de datos de IA autónoma | Visualización de cadenas de conexión para una base de datos de IA autónoma |
| Definición de la Lista de Control de Acceso para una base de datos de IA autónoma | Definición de la Lista de Control de Acceso para una base de datos de IA autónoma |
| Registro o anulación de registro de una base de datos dedicada con Data Safe | Registro o anulación de registro de una base de datos dedicada con Data Safe |
| Terminación de una base de datos de IA autónoma | Terminación de una base de datos de IA autónoma |
| Anula la supresión de una base de datos de IA autónoma | Anulación de la supresión de una base de datos de IA autónoma |
Las operaciones mencionadas anteriormente también se pueden realizar mediante API. Consulte API para gestionar bases de datos de IA autónomas para obtener más información.