El agente de IA de DMS es un agente personalizable y publicable que funciona como una capa unificada de servicio de datos. Le permite consultar y analizar datos mediante lenguaje natural, con respuestas instantáneas las 24 horas del día, los 7 días de la semana. Este tema describe cómo crear, usar y compartir un agente de IA.
Procedimiento
Paso 1: Crear un espacio de trabajo
Inicie sesión en DMS 5.0.
-
Coloque el puntero sobre el icono
en la esquina superior izquierda y seleccione .NotaSi utiliza la consola de DMS en modo normal, seleccione en la barra de navegación superior.
-
Haga clic en Create Workspace. En el cuadro de diálogo que aparece, introduzca un Workspace Name, seleccione una Region y haga clic en OK.
NotaEl nombre del espacio de trabajo solo puede contener letras, dígitos y guiones bajos (_).
Solo puede seleccionar la región de Singapore.
-
En la columna Actions del espacio de trabajo deseado, haga clic en Go to Workspace.
NotaDe forma predeterminada, solo el creador del espacio de trabajo tiene acceso a este. Para el desarrollo colaborativo, el creador debe otorgar permisos de desarrollo a otros usuarios.
Paso 2: Crear y usar un agente
-
Cree un agente.
En la pestaña File
, haga clic en el icono
y seleccione AI agent. -
Agregue una o más tablas.
El agente solo puede responder preguntas relacionadas con las tablas que usted agregue.
Haga doble clic en el agente que creó.
En la pestaña Table information, haga clic en Add.
-
Seleccione las tablas deseadas y haga clic en OK.
Por ejemplo, seleccione las tablas customer y orders.
-
Agregue un conjunto de pruebas y consulte al agente.
Agregar un conjunto de pruebas mejora la precisión de las respuestas futuras y optimiza el agente.
-
Haga clic en la pestaña Test set, introduzca su pregunta y haga clic en OK.
Ejemplo:
Can you find the orders with status O? Después de crear la pregunta, haga clic en regression. El agente genera automáticamente una respuesta y la instrucción SQL correspondiente.
-
Si la respuesta cumple con sus requisitos empresariales, haga clic en Run.
NotaSi la instrucción SQL generada no cumple con sus requisitos empresariales, puede hacer clic en el icono de "no me gusta" debajo de la instrucción SQL; luego, haga clic en Debug e inténtelo de nuevo. Si la instrucción SQL generada tras el reintento es correcta, haga clic en Save. Esto mejora la precisión de las instrucciones SQL que el agente genere en el futuro.
-
Muestre los resultados como un gráfico.
Haga clic en el botón para alternar la vista de gráfico en la esquina superior izquierda y cambie a la vista de gráfico. En el panel de configuración de la izquierda, establezca el tipo de gráfico en Line chart, seleccione O_ORDERDATE para el campo del eje X y [Total] O_ORDERKEY para el campo del eje Y. El gráfico de líneas aparecerá a la derecha. Puede hacer clic en Try another en la esquina superior derecha para cambiar a una visualización diferente, o hacer clic en Download image para guardar el gráfico.
-
-
Comparta el agente de IA.
Haga doble clic en el agente deseado. En la página de overview, copie la URL de acceso del agente y compártala con otros usuarios. Estos podrán hacer preguntas al agente en el área de conversación y obtener respuestas.
Ejemplo de pregunta: "¿Cuántas publicaciones hay en total?"
El agente devuelve un resultado de 91966 publicaciones y genera automáticamente la instrucción SQL SELECT COUNT(*) AS TotalPosts FROM
codebase_community.posts;. En el área de resultados, puede alternar entre Table view y Chart view, o hacer clic en Copy o Rerun query para gestionar la instrucción SQL.
Preguntas frecuentes
-
P: ¿Cuál es el alcance de consulta de datos de un agente de IA? ¿Existe riesgo de fuga de datos?
R: Un agente de IA solo puede consultar datos de las tablas que usted haya agregado. Esto previene fugas de datos. Los permisos de consulta del agente se basan en los permisos del usuario que accede a él. Si un usuario no tiene permiso para consultar una tabla, el agente solo devuelve la instrucción SQL sin los datos.
-
P: ¿Un agente de IA accede proactivamente a los datos de las tablas agregadas cuando nadie está haciendo preguntas?
R: No. El agente accede a los metadatos de bases de datos, tablas y columnas, así como al conocimiento empresarial, únicamente cuando genera una instrucción SQL en respuesta a la pregunta de un usuario.