Ejecutar consulta de lenguaje natural en la herramienta de análisis de datos
Puede consultar Oracle Autonomous Database mediante Natural Language Query en lugar de tener que escribir una consulta SQL.
Requisitos
- Un servicio de cuenta OpenAI, o Cohere o An Azure OpenAI con crédito
- Acceso al paquete
DBMS_CLOUD_AI
.
- Debe definir su perfil de IA mediante la función de consulta de lenguaje natural. Siga los pasos mencionados en este capítulo para Utilizar Select AI to Generate SQL from Natural Language Prompts.
- Después de crear y configurar el perfil de AI, defina el perfil de AI en el asistente de Preferencias de Data Studio de la página Conexiones para utilizar funciones de AI como la generación de SQL a partir de lenguaje natural en la herramienta Data Studio.
- Generar consultas SQL desde lenguaje natural en vistas analíticas
Puede crear consultas SQL en vistas analíticas.
- Generar consultas SQL desde lenguaje natural en tablas
Puede crear consultas SQL en tablas.
- Generación de consultas SQL desde Natural Language en vistas analíticas
Para ejecutar una consulta de lenguaje natural desde una consulta SQL en vistas analíticas, realice los siguientes pasos: - Generación de consultas SQL desde lenguaje natural en tablas
Siga el procedimiento mencionado a continuación para generar consultas SQL desde lenguaje natural en tablas:
Tema principal: Herramienta Análisis de datos
Generar consultas SQL desde lenguaje natural en vistas analíticas
Para ejecutar una consulta de lenguaje natural desde una consulta SQL en vistas analíticas, realice los siguientes pasos:
Supongamos que desea ver el importe de ventas por categorías.
- En la página inicial de Data Analysis, haga clic en cualquiera de las vistas analíticas que desea consultar.
En este ejemplo, consultará la vista analítica
SH_SALES_HISTORY
.Se abrirá la página Análisis.
- Seleccione Idioma natural. Al seleccionar Natural Language, se abre el área de hoja de trabajo SQL con una consulta SQL predefinida en el área de hoja de trabajo. Nota
Puede ver la opción Lenguaje natural solo después de configurar y definir el perfil de AI mediante el procedimiento Usar la opción Seleccionar IA para generar SQL a partir de peticiones de datos de lenguaje natural y definir el asistente Configuración de Data Studio en la página Conexiones. - Introduzca la siguiente consulta natural que desea ejecutar en
SH_SALES_HISTORY
en el campo Consulta natural:show me amount sold by category
. - Haga clic en Generar consulta.
-
Después de que la herramienta genere la consulta, el separador Resultado de consulta muestra el resultado de la consulta. También puede ver la representación gráfica del contenido de
PLAN_TABLE
en el separador Explicación del plan.También puede ver el resultado de la consulta en la vista de gráfico cambiando el modo de visualización en Vista de gráfico o vista de diagrama.
Generar consultas SQL a partir de lenguaje natural en tablas
Siga el procedimiento mencionado a continuación para generar consultas SQL desde Natural Language on Tables:
-
En la página inicial de Data Analysis, haga clic en cualquiera de las tablas que desea consultar. En este ejemplo, seleccionamos la tabla
PRODUCTS
.Se abre la página Análisis con una consulta que recupera todas las columnas de la tabla seleccionada
PRODUCTS
. - Seleccione Usar consulta natural.
- Al seleccionar Usar consulta natural, puede seleccionar varias tablas en el icono Seleccionar tablas.
Nota
Puede ver la opción Lenguaje natural solo después de configurar y definir el perfil de AI mediante el procedimiento Usar la opción Seleccionar IA para generar SQL a partir de peticiones de datos de lenguaje natural y definir el asistente Configuración de Data Studio en la página Conexiones.Seleccione las tablas desde las que desea generar la consulta SQL. Puede utilizar las columnas de la tabla seleccionada en el campo de texto donde introduzca la consulta natural.
Nota
Puede hacer clic en Vista tabular, arrastrar y soltar columnas desde el navegador hasta el área de colocación Columnas y filtro para seleccionar las columnas que desea consultar. - Haga clic en el modo de visualización Consulta base para introducir el lenguaje natural.
Introduzca lo siguiente en el campo Natural Query Text:
show me the minimum product price with the product
.Haga clic en Generar consulta.
Al seleccionar Generar consulta, se convierte el lenguaje natural en la consulta SQL equivalente y se muestran los resultados en el separador Resultados de consulta.
También puede ver el resultado de la consulta en la vista tabular, la vista dinámica y la vista de gráfica. Puede arrastrar y soltar filas, columnas y filtros del explorador de tablas al área de colocación.
Nota
En la vista Gráfico, puede ver el resultado en hojas horizontales y verticales.