Data Analysis Agents

What is a Data Analysis Agent?

A Data Analysis Agent is an AI-powered agent designed to work directly with your enterprise databases. It understands your schema, analyzes structured data, and automatically generates insights, explanations, and visualizations using LLM capabilities.

In simple terms, you can ask questions about your data so you get answers, charts, and explanations without writing SQL.

How it works?

Data Analysis Agents automatically turn questions into insights by working directly with your database.

The agent understands your database schema, translates questions into SQL, runs the query safely, and presents insights with charts, tables, and explanations.

Create a Data Analysis Agent

  1. Select Data Sources

    • Supports structured data sources such as Oracle Database 19c or later and database views.

    • See Database Data Source for more details.

    • Or use Sample Datasets that you can easily import to explore and experiment right away.

    Select Data Sources

  2. Select View/Table

    Select View/Table

  3. Define Agent Details

    • Assign a name and description to the data analysis agent.

    Define Agent Details

  4. Publish the Agent

    • After configuration, publish the agent to make it available.

    Publish the Agent

  5. Start Conversations

    • Interact with the agent and get answers based on the source data.

    NoteAn initial exploration is made when opening the chat for the first time.

    Initial Exploration

  6. Review Agent Results

    • Review LLM-powered explanations, self-generated visualizations, structured data tables, and SQL queries from results.

    NoteSome responses might not have Messages tab explicitly, that is because there is no other visualization to represent the answer.

    • LLM powered explanation

    LLM powered explanation

    • Self generated visualization

    Self generated visualization

    • Structured data

    Structured data

    • SQL Query

    SQL Query

  7. Filter Structured Data

    Filter Structured Data

  8. Run SQL statements

    Run SQL statements