The rise of Agentic AI is transforming the analytics landscape, but it comes with an often-overlooked challenge: database strain. Traditionally, operational databases are ringfenced to prevent unstructured, inefficient queries from affecting critical business functions. However, in a world where AI agents dynamically generate and execute SQL queries to retrieve real-time data, production databases are facing unprecedented pressure. Additionally, Retrieval-Augmented Generation (RAG), a rapidly emerging AI technique that enhances responses with real-time data, is further intensifying this issue by demanding continuous access to up-to-date information. RAG works by supplementing AI-generated responses with live or external knowledge sources, requiring frequent, real-time queries to ensure accuracy. This puts even more strain on traditional database infrastructures. In a previous blog post, I looked at how Agentic AI will improve the experience for users of the Oracle Analytics ecosystem. This blog explores the risks of this architectural shift where AI Agents are in opposition with the traditional RDBMS architecture, why traditional solutions such as database cloning fall short, and how modern data architectures like data lakehouses and innovative storage solutions can help mitigate these challenges. Additionally, we examine the implications for the Oracle Analytics Platform, where these changes could impact both data accessibility and performance. The Problem: AI Agents, RAG & Uncontrolled Query Load A well-managed production database is typically shielded from unpredictable query loads. Database administrators ensure that only structured, optimised workloads access production systems to avoid performance degradation. But with Agentic AI and RAG, that fundamental principle is breaking down. Instead of a few human analysts running queries, organisations may now have dozens or even hundreds of AI agents autonomously executing SQL queries in real time. These queries are often:
This creates significant challenges for traditional RDBMS architectures, which were not designed to handle the scale and unpredictability of AI-driven workloads. With Retrieval-Augmented Generation (RAG) in particular, AI models require frequent access to real-time data to enhance their outputs, placing additional stress on transactional databases. Since these databases were optimised for structured queries and controlled access, the introduction of AI-driven workloads risks causing slowdowns, performance degradation, and even system failures. For users of Oracle Analytics, this shift presents serious performance implications. If production databases are overwhelmed by AI-driven queries, query response times increase, dashboards lag, and real-time insights become unreliable. Additionally, Oracle Analytics’ AI Assistant, Contextual Insights, and Auto Insights features, which rely on efficient access to data sources, could suffer from delays or inaccuracies due to excessive load on transactional systems. To mitigate this, organisations must rethink their database strategies, ensuring that AI workloads are governed, optimised, and properly distributed across more scalable architectures. The Traditional Approach: Cloning Production Data One way that organisations have attempted to address this issue is by cloning production databases on a daily or weekly basis to offload AI-driven queries. However, this approach presents several major drawbacks:
For Oracle Analytics users, these challenges could lead to outdated insights, reduced trust in AI-generated recommendations, and a poor user experience due to lagging or inconsistent data. Given these drawbacks, it’s clear that cloning is not a viable long-term solution for handling the database demands of Agentic AI. A Shift in Data Architecture: Data Lakes & Lakehouses Instead of relying on traditional RDBMS architectures, organisations are increasingly adopting data lakes and lakehouses to support AI-driven analytics. These architectures offer several key advantages:
For users of Oracle Analytics, this shift could mean that existing reports and dashboards need to be refactored to work efficiently with a lakehouse structure, adding additional effort and complexity. Optimising Performance with Modern Storage Solutions Beyond adopting new architectural patterns, organisations can leverage modern storage solutions like Silk to mitigate the strain on production databases. Silk provides a virtualised, high-performance data layer that optimises storage performance and scalability without requiring a complete architectural overhaul. By using Silk or similar intelligent storage virtualisation and caching technologies, organisations can:
For organisations using Oracle Analytics, integrating such solutions could help sustain real-time data access while alleviating the performance burden on production databases. However, despite these advantages, storage virtualisation and caching solutions are not a panacea. Organisations must still ensure that their AI workloads are properly governed to prevent excessive resource consumption, and they need to assess whether virtualised storage aligns with their broader data architecture and security policies.
Conclusion: Preparing for the Future of AI-Driven Analytics Agentic AI and RAG are here to stay, and with them comes a fundamental shift in how data is accessed and managed. However, blindly allowing AI-driven queries to run against production databases is not a sustainable solution. To support the evolving demands of AI, organisations must modernise their data strategies by:
For Oracle Analytics users, this shift will require rethinking how data is stored, accessed, and processed to ensure that the platform continues to deliver timely insights without compromising performance. The key takeaway? Traditional database architectures were not designed for AI-driven workloads. To fully embrace the potential of Agentic AI and RAG, organisations must rethink their data foundations - or risk being left behind. How is your organisation adapting to the challenges of AI-driven analytics? Let’s continue the conversation in the comments!
0 Comments
As organisations strive to make faster, smarter decisions, analytics tools must evolve to offer more than static dashboards and manual data exploration. Enter Contextual Insights, a game-changing feature set to debut in Oracle Analytics Cloud (OAC) as part of the January 2025 update.
Thanks to the Oracle Analytics Product Management team, I was given early access to this feature and have had the opportunity to explore it hands-on. In this blog, I’ll share my insights, experience, and feedback to help you understand the transformative potential of Contextual Insights. What Are Contextual Insights Contextual Insights are dynamically generated insights that appear based on the context of the data being analysed. Powered by Oracle’s advanced AI algorithms, these insights surface anomalies, trends, and patterns without requiring users to manually search for them. For instance, imagine you’re analysing sales data for a retail chain. Contextual Insights could highlight a sudden drop in sales for a specific region or a spike in returns for a particular product category—all without you needing to ask. Key Features of Contextual Insights 1. AI-Powered Recommendations Contextual Insights leverage AI to suggest deeper analysis opportunities, such as exploring correlations between variables or detecting unusual behaviour in your data. 2. Dynamic Visualisations The insights are not just textual; they include visual representations such as trend lines, scatter plots, or bar charts, making the findings easier to understand at a glance. 3. User-Centric Design These insights are tailored to the user’s role and the context of their query, ensuring that the most relevant information is surfaced. 4. Seamless Integration Contextual Insights work seamlessly with other OAC features like Auto Insights, Narratives, and the Natural Language Query (NLQ) interface.
How Contextual Insights Fit Into OAC
Oracle has designed Contextual Insights to seamlessly integrate into the Oracle Analytics Cloud (OAC) experience, enhancing usability while preserving the intuitive workflows users rely on. This integration ensures that insights appear naturally during the analytical process, enriching user interactions without introducing complexity. Key Examples of Integration: • Enhanced Visualisation Analysis: When users view a visualisation, Contextual Insights proactively surfaces anomalies, outliers, or unexpected trends specific to the data currently in focus. For instance, a sales trend chart might highlight a sudden dip in revenue for a specific region or product line, prompting immediate investigation. • Ad-Hoc Analysis Empowerment: In exploratory scenarios, where users are conducting ad-hoc analysis, Contextual Insights helps uncover patterns or correlations that might not have been apparent. For example, when analysing marketing campaign data, it might reveal that a spike in customer engagement correlates with specific demographic segments or external factors. A Unified Workflow for Enhanced Decision-Making: This tight integration allows Contextual Insights to complement the natural flow of analysis, ensuring that users discover actionable insights without needing to disrupt their existing processes or switch contexts. By blending seamlessly with tools like dashboards, visualisations, and exploration interfaces, Contextual Insights empowers users to focus on making data-driven decisions rather than spending time searching for information. Bridging Technical Gaps: For non-technical users, this integration is particularly valuable, as it eliminates the need for advanced data expertise to identify meaningful insights. Meanwhile, for advanced analysts, it acts as a catalyst, streamlining deeper exploration and enabling quicker hypothesis testing. By embedding Contextual Insights deeply within OAC, Oracle delivers an analytics experience that is not only smarter but also more intuitive and inclusive, ensuring users at all levels can uncover hidden opportunities with ease.
Why Contextual Insights Matter
In a world where data-driven decisions are becoming the norm, the ability to uncover relevant, actionable insights at the right moment can be the difference between staying ahead of the curve and falling behind. 1. Democratisation of Analytics Contextual Insights empower users who may not have technical expertise in data analytics, widening the reach of OAC across organisations. 2. Enhanced Productivity By surfacing insights automatically, analysts save time previously spent on manual data exploration. 3. Proactive Decision-Making Contextual Insights shift the focus from reactive reporting to proactive planning by identifying trends and anomalies in real-time. How Contextual Insights Complements Auto Insights While Auto Insights in Oracle Analytics Cloud focuses on providing users with automatically generated, high-level summaries and narratives about their data,
Contextual Insights takes this a step further by tailoring those insights to the user’s specific context. Auto Insights excels at offering a broad overview, such as key performance indicators or summarised trends, whereas Contextual Insights dynamically surface patterns, anomalies, and trends based on the user’s immediate data interactions. Together, these features create a seamless experience where users can move from a high-level understanding to in-depth exploration, uncovering actionable insights with minimal effort. This synergy ensures that users at all skill levels can maximise the value of their data, moving from descriptive to diagnostic analytics effortlessly
Real-World Use Cases
Contextual Insights unlock powerful opportunities across a variety of business sectors by surfacing patterns, trends, and anomalies that have the potential to drive more informed and proactive decision-making.
How to Get Started Once the January 2025 update is live, enabling and using Contextual Insights will be straightforward. 1. It is configured at a visualisation level. 2. Ensure that Contextual Insights is enabled for your visualisations. . 3. Select the data item to analyse and select the "Explain Selected" option from the context menu. For more detailed steps, refer to Oracle’s YouTube videos below explaining the feature and also detailing the configuration steps to set up Contextual Insights.
Final Thoughts
Contextual Insights represent a major leap forward in empowering organisations to make faster, smarter, and more informed decisions. By integrating advanced AI-driven capabilities directly into Oracle Analytics Cloud, this feature enables users of all skill levels to uncover hidden opportunities and respond proactively to emerging trends. As analytics tools evolve, features like Contextual Insights showcase Oracle’s commitment to democratising analytics and fostering innovation. Whether you’re a data novice or a seasoned data scientist, Contextual Insights can transform how you explore and act on your data. Embrace this feature to unlock the full potential of your analytics workflows and drive meaningful outcomes in your organisation. If you’re ready to explore its possibilities or need support with OAC, reach out or leave a comment below! |
AuthorA bit about me. I am an Oracle ACE Pro, Oracle Cloud Infrastructure 2023 Enterprise Analytics Professional, Oracle Cloud Fusion Analytics Warehouse 2023 Certified Implementation Professional, Oracle Cloud Platform Enterprise Analytics 2022 Certified Professional, Oracle Cloud Platform Enterprise Analytics 2019 Certified Associate and a certified OBIEE 11g implementation specialist. Archives
February 2025
Categories
All
|