Skip to main content

Posts

Showing posts from July, 2026

Oracle Analytics meets AI Blog Series

This is a summary blog post with references to posts published under the Oracle Analytics Meets AI theme. In this series, I am looking at how AI capabilities are becoming part of the Oracle Analytics experience: from asking questions in natural language, to using AI directly inside workbooks, and then extending the experience with more focused AI Agents. 1. Talk to Your Data with Ask BI 2. From Workbook Assistant to AI Agents

Oracle Analytics meets AI: Talk to Your Data with Ask BI

For a long time, searching in an analytics platform meant finding an object: a workbook, a dashboard, a dataset, perhaps a visualization someone had already created. That remains useful, but it is not always where an analytical question starts. Often the question comes first: What was revenue by brand in 2023? Then comes the next question: Drill into BizTech and show sales by line of business. And then another: Focus on Communication and compare sales and profit by region. This is the experience that Ask BI , available from the Oracle Analytics search bar, is designed to support. It lets users search for content and ask questions of prepared data in the same place. Rather than treating a request as a route to one existing report, Ask BI can turn it into an interactive analysis that evolves with the conversation. Search is becoming an analytical starting point The familiar search bar is an excellent entry point because it is already where users go when they do not know exactl...

Fixing ORA-12860 Deadlocks in Oracle AI Database Private Agent Factory on ADB

I recently deployed Oracle AI Database Private Agent Factory (OPAF) v26.4.0 on OCI as part of my internal demo and prototyping environment. The goal was straightforward: stand up a Knowledge Agent that could ingest documents and answer questions using OCI GenAI. What I got instead was a frustrating series of database deadlocks that took most of a day to fully resolve. Here is the full story — including every dead end — so you do not have to repeat it. The Setup OPAF runs as a Podman container on an OCI compute VM in the Frankfurt region. My initial database choice was an Autonomous Database 26ai Free tier instance, which seemed reasonable for a demo environment. OPAF version: 26.4.0.0.0 Container: oracle-applied-ai-label / Podman VM: agentfactoryvm3, OCI Frankfurt Database initial: AutonomousDB23ai — ADB 26ai, Free tier LLM: OCI GenAI, meta.llama-3.3-70b-instruct, eu-fran...