OAC Overview & Architecture¶
Last updated: 2026-04-27 Tags: architecture, overview, platform, editions, components
π Full Oracle Documentation: Getting Started with OAC Β· OAC Documentation Hub
Summary¶
Oracle Analytics Cloud (OAC) is Oracle's cloud-native business intelligence and analytics platform. It delivers self-service data visualization, enterprise reporting, augmented analytics (AI/ML), and semantic modeling in a fully managed SaaS/PaaS service on Oracle Cloud Infrastructure (OCI).
Editions¶
| Edition | Target | Key Capabilities |
|---|---|---|
| Enterprise | Large organizations | Full semantic model, Classic Dashboards, BI Publisher, ML, 4 OCPUs+ |
| Professional | Departmental / SMB | Self-service only, Workbooks & Datasets, no RPD modeling, no Publisher |
| OAC Free (OAF) | Learning / Dev | Limited OCPUs, full Enterprise features, not for production |
π‘ Tip: Enterprise edition is required if you need Classic Dashboards, BI Publisher reports, or the full Semantic Model (RPD).
Core Components¶
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β OAC Service (OCI) β
β β
β βββββββββββββββ ββββββββββββββββ ββββββββββββββββββ β
β β Presentationβ β BI Server β β BI Publisher β β
β β Services β β (Query Eng.) β β (Reports) β β
β ββββββββ¬βββββββ ββββββββ¬ββββββββ βββββββββ¬βββββββββ β
β β β β β
β ββββββββΌβββββββββββββββββββββββββββββββββββββββββββ β
β β Semantic Model (RPD) β β
β β Physical Layer β Business Model β Presentationβ β
β ββββββββββββββββββββββββββββ¬ββββββββββββββββββββββββ β
β β β
β ββββββββββββββββββββββββββββΌββββββββββββββββββββββββ β
β β Data Sources (DB, Files, Cloud, XSA) β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Presentation Services¶
- Web-based UI (browser)
- Hosts Workbooks (self-service), Classic Dashboards, Analyses
- Manages catalog (folders, permissions, favorites)
- Handles user sessions, authentication, and page rendering
BI Server (Query Engine)¶
- Core analytical engine
- Translates Logical SQL β physical SQL for any data source
- Manages the Semantic Model (RPD)
- Cache manager, usage tracking, aggregate navigation
- Federated queries across multiple data sources
BI Publisher (Reporting Engine)¶
- Pixel-perfect report generation
- Template-based: RTF, XPT, Excel, PDF templates
- Bursting: split reports and deliver by recipient
- Scheduler: time-based and event-based delivery
Oracle Analytics Data Server¶
- Columnar in-memory engine
- Accelerates dataset queries (Workbook-style)
- Backs Extended Subject Areas (XSA)
Deployment Architecture¶
Fully Managed (Default)¶
OAC runs entirely on OCI. Oracle manages:
- Patching, upgrades, backups
- High availability and disaster recovery
- Scaling (vertical: OCPU scaling)
Private Access Channel (PAC)¶
Connects OAC to private/on-premise data sources without exposing them to the internet.
- Reverse proxy inside customer VCN
- Supports DB, REST, JDBC connections
- See Data Sources & Connections
Remote Data Gateway (RDG)¶
Agent installed on-premise to relay data queries:
- Supports relational databases, files
- Used when PAC is not sufficient or for legacy connectivity
User Roles & Access Layers¶
| Layer | Who | Tool |
|---|---|---|
| Self-Service Analytics | Business Users | Workbooks, Datasets |
| Enterprise Reporting | Power Users / Analysts | Classic Dashboards, Analyses, Publisher |
| Data Modeling | Data Engineers / Admins | Semantic Model (RPD via Model Administration Tool) |
| Administration | Admins | Service Console, Security Console |
OAC URL Structure¶
Key paths:
/ui/β Main analytics UI/analytics/β Alternate path (same destination)/xmlpserver/β BI Publisher direct access/bi/β Classic catalog and Answers
Versioning & Updates¶
- OAC follows a monthly release cadence
- Updates are applied by Oracle; customers can defer one release cycle
- Release notes published at docs.oracle.com/en/cloud/paas/analytics-cloud/