What’s New for Oracle Analytics Server

Here’s an overview of new features and enhancements added recently to improve your Oracle Analytics Server experience.

Select Your Release

If you're not sure what release you're on, click About in the user profile top right.

What's New in Oracle Analytics Server 2026

Exploring, Dashboarding, and Storytelling

Feature Description
Access Contextual Insights from the tooltip toolbar Access Contextual Insights quickly using the Explain Selected option in the tooltip toolbar when you select a data point in a visualization. See Tips on Editing a Visualization.
Access display options in visualizations more easily Access display options more easily from the visualization toolbar. For example, change options such as keep selected, and remove selected, and data action. See Tips on Editing a Visualization.
Access export options from the visualization toolbar Access export options from the visualization toolbar to share workbook content more easily. See Export a Visualization.
Access the Community portal more easily Access the Community portal more easily using a new banner on the home page. The banner displays when you log in. If easy access to the Community isn’t important to you, click Not Interested to hide the banner.
Access the visualization toolbar more easily Access the visualization toolbar more easily and position it when in 'Freeform' layout in workbooks.
Add a reference line using a derived date column Enhance a visualization by adding a reference line or reference band using a derived date column. (For datasets only.) See Add a Reference Line to a Visualization.
Add more powerful dynamic lines to maps Add more powerful dynamic lines to maps in workbooks. Oracle Analytics now supports curved and bi-directional lines, directional arrows, attribute-based linking, and geometry support. See Dynamic Line Map Layers.
Align cell values in table and pivot visualizations Change the position of the values within table or pivot cells to be left, right, or center aligned.
Analyze historic data from Google Analytics Analyze historic data from Google Analytics in workbooks. See Create a Dataset from Google Analytics V4.
Apply conditional formatting rules to totals and subtotals in table and pivot visualizations Choose whether to apply a conditional formatting rule to all data, or to specific totals or subtotals in a table or pivot visualization. See What Can I Do With Conditional Formatting?.
Bind parameters to reference lines that use attribute columns Control a reference line or band on a visualization by binding parameters to reference line values or reference band ranges that use attribute columns. See Bind a Reference Line or Band to a Parameter.
Bind parameters to request variables for specific visualizations Bind a parameter to a request variable to temporarily set the request variable to the parameter's value for an individual visualization instead of the whole workbook. See Bind a Parameter to a Request Variable.
Change the label positioning for linear gauges Change the position of the range labels for vertical and horizontal gauges to make them easier to read. See Configure the Properties for a Gauge.
Configure the time zone for Publisher reports Configure the time zone for Publisher reports using the Dataengine Timezone runtime data model property. See Data Model Properties.
Create a more app-like user experience in workbooks Provide workbook users with navigation options and data action links to create a more app-like user experience. See Button Bars.
Create and save multiple personalized workbook states Save a workbook in a state with specific filters applied and give the state a custom name. You can save multiple states and choose which one to apply when you open the workbook again. See Use Filter Personalizations.
Create and share custom pages Create different pages for your users as alternatives to the default Oracle Analytics home page. Share pages with specific users to give them easy access to the content they need. See Create and Share Pages.
Create conditional formatting rules on dates Create conditional formatting rules on date-time columns for date comparison. For example, highlight projects in red where a resolved date is greater than a target date. See Example - Highlight Data by Date.
Create data actions for non-data content Create Data Actions for non-data content in workbooks, such as buttons. See Create a Button Bar.
Create Gantt chart visualizations Visualize project timelines and track progress using a Gantt chart. See Gantt Charts.
Create gauge visualizations Visualize single metric values in circular or semi-circular gauges to measure their performance. See Use Gauge Visualizations.
Create linear gauge visualizations Visualize single metric values in vertical or horizontal bar gauges to measure their performance. See About Gauge Visualizations.
Create Mekko charts Create Mekko charts using stacked bar charts with varying column sizes based on a measure. See 100% Stacked Bar Graphs.
Create NULL selection steps for level hierarchies Use the Nulls operator in a selection step to specify which levels in a level-based hierarchy you want to include or exclude null values for. See Selection Steps Action and Operator Reference.
Customize label names for totals Label totals with a custom name to provide more meaningful analytics to workbook users. See Customize Grand Totals in Tables and Pivots.
Display negative percentage values Display negative percentage values in visualizations. See Format Numeric Values of Visualizations.
Display web links with a custom image on the Home page Display web links with a custom image on the Home page to make them more intuitive to use. See What are Custom Groups?.
Download option for System Map Layers Download a system map layer and modify to use as a custom map layer. See Download System Map Layer JSON Files.
Dynamic Lines on Maps Use dynamic lines to automatically represent straight lines between specified start and end coordinates on a map. See Use Dynamic Line Map Layers to Connect Locations on Map Visualizations.
Easier access to Oracle Analytics Cloud & Server Community home page Access the Oracle Analytics Cloud & Server Community home page more easily from the profile menu. See Access Oracle Analytics Community.
Enable users to access workbook and dashboard data with enhanced privileges Enable users to access workbook and dashboard data more easily. Provide read access to content without extra privileges to create content based on subject areas.
Enable workbook users to invoke data actions more easily Enable workbook users to invoke data actions more easily using a single click on a data column. See Display Values in Table and Pivot Visualizations as Hyperlinks.
Enhanced display of data actions Display only data actions that consumer users have access to in workbooks. See Hide Inaccessible Data Actions in a Workbook for Consumers in Present.
Enhancements to Create a Parameter interface Create parameters based on the double column data type more easily in workbooks. See Create a Parameter that Uses a Logical SQL Query for a Double Column.
Enhancements to new canvas experience When you create a new canvas in a workbook, the blank canvas now describes the options for how to start creating visualizations.
Export and share workbooks or visualizations in different formats more easily Export and share workbooks or visualizations in different formats more easily using an expanded user interface. See Export Workbook Content in Various Formats.
Format headers and data headers differently in pivots Format the header cells and data header cells in pivot visualizations differently to make them easier to read. See Format Headers in Pivot Visualizations.
Format parameters that are Date, Time, or Timestamp data types Customize the format for parameters that are Date, Time, or Timestamp data types. See About Parameter Properties.
Hide all Color and Shape columns Hide one or more columns in the Color and Shape sections of the Grammar pane so that you can hide a column in both the visualization and its legend. See About Hidden Columns.
Improved consumer workbook experience In consumer mode, when a consumer selects a visualization on a canvas, the visualization is no longer highlighted with a border.
Include vector layers in maps Enhance your maps with polygon and shapes leveraging vector layer based features. See Use Vector Map Layers in Map Visualizations.
Increased data limits for the network visualization The data limit for a network visualization is increased to 2,000 rows or 50 columns. See Network Graphs.
Load local subject area queries from the cache to maximize performance Maximize workbook performance by configuring datasets based on local subject areas to load from the cache. During dataset creation, set Data Access Mode to "Extracted" for local subject areas. See Choosing a Data Access Type for Dataset Tables.
Open workbooks in the original state Workbooks open in the Original State by default unless you've specifically set a different state as the default workbook state. See Set the Default Workbook State.
Password protect PDF content Use a password to protect workbook content exported to PDF format. See Export a Visualization. You can't disable this feature, but specifying a password is optional.
Position the values in horizontal bar gauge visualizations Specify the position of the values in horizontal bar gauge visualizations to avoid label overlap. See Configure the Properties for a Gauge.
Provide navigation links in custom tooltips Provide navigation links in custom tooltips using data actions in workbooks.
Provide richer analytics based on dates Provide richer analytics based on dates, for example, fiscal periods, weather data, holidays, and seasons. Enrich data using custom knowledge with date-based keys. See Integrate Business Timeframes Into Your Data.
Quickly access custom workbook states Use the redesigned State Menu to more easily change to any custom state. See Change the Workbook State.
Quickly see which related columns are available for column swapping See whether workbook columns listed under Related Columns in the Grammar pane are available for column swapping based on their icon color. See Enable and Configure Column Swapping for a Visualization.
Save a custom workbook state without making filter personalizations Save the current state of a workbook as a custom state without making any filter personalizations first. This way you can save the workbook in the state it appears when you open a workbook URL that's been shared with you. See Create a Custom Workbook State.
Save and manage data and machine learning items in the catalog Save and manage data and machine learning items in the catalog. Collaborate and share analytics content more easily. See Saving Your Content in the Catalog.
Select individual cells in table visualizations Select one or more specific cells in tables, rather than an entire row, so you can copy more precise data values. See Selecting Data in Tables and Pivots.
Set multiple data actions for a value displayed as a link in tables and pivots Select more than one data action with the On Click Action property in workbook tables and pivots. See Display Values in Table and Pivot Visualizations as Links.
Set the default workbook layout for the mobile app to Desktop Mode Use the new Desktop Mode option for the Mobile Experience property in Present to set the workbook to open in a desktop format in the Oracle Analytics mobile app. See Specify the Workbook Layout for the Mobile App in Present.
Share content using workbook email schedules Share up-to-date visualizations from workbook canvases by scheduling recurring emails for intended recipients containing the visualizations in Microsoft Excel (XLSX), PDF, or PNG format. See Share Visualizations Using Workbook Email Schedules.
Sort calculations and calculation folders more easily Make workbooks more usable by sorting folders and calculations alphabetically. See Create a Folder to Store Calculations in a Workbook.
Swap columns used in a visualization's axis and legend labels Enable consumers to swap the columns for visualization axis labels and legend labels with other columns from a curated list. See Column Swapping.
Use cached data for dataset queries Improve workbook performance by using cached data to refresh dataset queries. See Choosing a Data Access Type for Dataset Tables.
Use derived date columns with subject areas Use the derived date columns available for any Date, Time, or Timestamp column in a subject area when you want different levels of granularity for that column in your workbooks. See Derived Dates in Workbooks.
Use selection steps in workbooks Add selection steps in the filter bar, as dashboard filter controls, or directly to visualizations to refine the data displayed in visualizations that use hierarchical columns. See About Selection Steps .
Use shared images across workbooks Create shared images so they can be easily reused in multiple workbooks. See Create a Shared Image.
Use system variables in workbook email schedules Use system variables in the subject and message of scheduled workbook emails to display the date, time, and username. See About Creating Workbook Email Schedules.
Use the improved Limit Values By functionality for filters The “Enable Enhancement to Limit Values By in Workbooks” system setting in the Console is enabled by default. This lets you experience the improvements to the Limit Values By functionality for filters. See How Do Filters Limit Each Other?. Ask your administrator to turn the system setting off if you want to revert to the old behavior. See also Change in Filter - Limit By Behavior in Oracle Analytics Cloud Workbooks to learn about the bug fix and how you can correct any workbooks affected by the change in behavior.
Use the simplified Personalization option in Present In Present, use the simplified Personalization toggle to enable or disable personalization for workbook users. The individual Filter and Parameter personalization options are removed. See Turn Workbook Personalization On or Off in Present.

Data Connectivity, Modeling, and Preparation

Feature Description
Access a Git repository in a private network Configure an Oracle Analytics private access channel to integrate Semantic Modeler with Git in a private network. See About Using Git Repositories with Semantic Model Development.
Add column descriptions to generated datasets Add column descriptions when you use a data flow to create a dataset to assist consumers in understanding the column contents. Use the Save Data step in the data flow editor to describe dataset columns. See Create a Dataset Using a Data Flow.
Connect to Oracle AI Data Platform Connect to Oracle AI Data Platform to access data for workbooks and data modeling.
Connect to Oracle Autonomous Data Warehouse using resource principal Use an Oracle Cloud Infrastructure (OCI) resource principal to connect to Oracle Autonomous Data Warehouse. You can then access data for workbooks and data modeling. See Connect to Oracle Autonomous Data Warehouse.
Connect to Snowflake using key-pair authentication Connect to Snowflake data warehouse using key-pair authentication to access workbook data and for modeling data. See Connect to Snowflake Data Warehouse.
Control who can deploy semantic models Grant permissions at a finer level. Create a user-defined application role and assign it the Create and Edit Semantic Models permission to control which model developers can create and edit but not deploy semantic models. See About Permissions and Deploy a Semantic Model.
Create custom consistency check rules in a semantic model Create and apply custom consistency check rules to extend the default checks and ensure your model adheres to your organization’s unique modeling requirements. See About Custom Consistency Check Rules.
Deploy map layers from external storage Deploy map layers from external storage, to enable an unlimited amount of map layer data in Mapviewer.
Enhanced data flow designer A new data flow diagram experience that includes new icons, improved join and union creation, and two separate layouts for seamless navigation. See Working in the Data Flow Designer.
Filter data based on columns in multiple tables Filter data based on columns in multiple tables in a dataset. For example, Geo.State='TX' or Contact.State='TX'. See Filter Data at the Dataset-Level.
Hide or show warnings in semantic model check consistency results Display the semantic model consistency check warnings that are useful to you. Your selections are applied to all semantic models you work with. See Hide Warnings in Check Consistency Results.
Integrate your semantic model and Git over a private access channel Use HTTPS to connect to and integrate Semantic Modeler with Git repositories on your private network. See Upload a Semantic Model to a Git Repository Using HTTPS.
Model data from Analytics Views Use Semantic Modeler to model data from Oracle Analytics Views. See Oracle Analytic Views.
Perform updates across multiple semantic model objects Modify the object tags or application role permissions of multiple objects in your semantic model at once to save time, effort, and ensure consistency across your model. See Set Semantic Model Object Tags in Bulk and Set Semantic Model Object Permissions in Bulk.
Run Data Flows against cached datasets Run Data Flows against cached datasets to provide the flexibility to work with cached data, whether incrementally updated or not. See Configure a Data Flow to Read Cached Data.
Semantic Modeler supports Azure Git repositories Semantic Modeler supports Git repositories with URLs that don't contain the .git domain, for example Azure repositories. See About Using Git Repositories with Semantic Model Development.
Sort columns alphabetically in Semantic Modeler Develop your semantic model faster by sorting the logical and presentation table columns alphabetically. See Sort Logical Columns Alphabetically and Sort Presentation Columns Alphabetically.
Update the database connection for individual tables within a dataset Update the database connection as a dataset author for individual tables within a dataset, without needing to rebuild or reimport the entire dataset. See Update the Connection Details for a Dataset.
Use a subject area in a data flow Use a subject area directly as a data source in a data flow. See Create a Dataset Using a Data Flow.

Augmented Analytics and Machine Learning

Feature Description
Access contextual insights for visualizations more easily As an author, access Contextual Insights for a visualization without having to turn on the Explain Visualization property. Turn on the property to enable Contextual Insights for consumers. See Enable and Configure Contextual Insights for a Visualization.
Access new Contextual Insights Access additional visualizations generated by Contextual Insights including metric correlation charts, value trending charts, additional breakdown chart formats, and charts based on attributes with high cardinality. See Understand Visualizations Generated by Contextual Insights.
Analyze video content with OCI Vision AI models Detect labels, objects, text, and faces, in videos using OCI Vision AI models. Use data flows to apply OCI Vision models that analyze your video content. See Use OCI Vision Models in Oracle Analytics.
Get insights into workbook calculations more easily Get insights into workbook calculations more easily using Explain directly from the Data Panel in workbook editor. See Quick Start with Explain.
Perform similarity analysis on datasets Perform similarity analysis on datasets to find records similar to a given record. Oracle Analytics uses data flows to apply vector search models sourced from Oracle Database V23ai or Oracle Autonomous Data Warehouse 23ai/Oracle Autonomous Data Warehouse 26ai. See Apply a Similarity Analysis Model to Your Data.
Use geometry data in datasets Enhance data-driven map layers with spatial calculations in workbooks and data flows using geometry data in datasets. In this update, you can create geometry data types in Point() format and convert the LONGVARBINARY values of a geometry column into Well-Known Text (WKT) format. See Spatial Functions.
Use the Prophet forecasting model to forecast numerical values over time Use the Prophet forecasting model to forecast numerical values over time in workbooks. Prophet uses a curve fitting approach, similar to BSTS models, except that it uses generalized additive models instead of a state-space representation. See What Statistical Analytics Can I Add to Visualizations?

Performance, Compliance, and Administration

Feature Description
Control who can configure datasets to preload data from subject areas Grant permissions at a finer level. Use the privilege Set Extracted Data Access Mode for Datasets on Local Subject Areas to control who can set the Data Access property for their datasets to Extracted. When a dataset is in Extracted mode, data is preloaded from the subject area once and in advance, ensuring consistent workbook performance for users.

See About Permissions and Choosing a Data Access Type for Dataset Tables.

Control who can manage connections to OCI Object Storage Grant permissions at a finer level. Use the privilege Create and Edit Connections to OCI Object Storage with Resource Principal to control whether users can manage connections to OCI Object Storage using resource principal. See About Permissions.
Customize the home page experience for your users Select the page that users see when they first sign in and hide the ready-to-use home page provided by Oracle Analytics to prevent users from using it. See Manage Default Home Page Assignments.

Allow other users to manage home page assignments by giving them the permission Manage Default Landing Page Assignments. See About Permissions.

Enhanced encryption and security configuration on connections that use TLS As previously notified, external connections that use TLS use the latest encryption and security configuration by default.

If you haven't done so already, read the article TLS Security Updates for Connections in Oracle Analytics (KB127925).

Improved user experience for managing users, roles, and permissions

Easier to manage what users can see and do through the new look Roles and Permissions pages.

Easier to create application roles, and improved tab layouts. Wildcards no longer required when you search, and more. See Configure What Users Can See and Do.

Improved user experience for the Console Find what you need more easily with the search bar. See Access the Console.
Improved user experience for the Console Console pages have the latest Oracle Redwood look and feel. See Access the Console in Oracle Analytics Cloud.
Manage snapshots in Oracle Cloud storage more easily Use existing OCI Resource connections when you export or import snapshots to cloud storage. No need to enter storage details each time. See Export Snapshots and Import Snapshots. See also Create a Connection to Your OCI Tenancy.
Return information about workbooks and analyses programmatically Return details about your workbooks and analyses using REST APIs. See Get workbook details and Get analysis details.
Secure delivery of pixel-perfect reports using the ecdsa-sha2-nistp521 cryptographic key Deliver Oracle Analytics Publisher reports through SFTP using the ecdsa-sha2-nistp521 cryptographic key. See SSH Options for SFTP.
Secure pixel-perfect reports delivery using AES-GCM OpenSSH encryption algorithms Deliver pixel-perfect reports through SFTP using these encryption algorithms:
  • aes128-gcm (aes128-gcm@openssh.com)
  • aes256-gcm (aes256-gcm@openssh.com)

See Set Up Delivery Destinations.

Understand snapshot password changes

Include special characters in snapshot passwords when you export snapshots from the Console. Allowable special characters include:!#$%&'()*+,-./:;<=>?@[\]^_`{|}~

See Export Snapshots.

Use OAuth2 to authenticate with your Microsoft SMTP mail server Use OAuth2 authentication (Client Credentials Flow) to connect to a mail server offered by Microsoft Exchange Online (part of Microsoft 365). See Use a Publicly Accessible SMTP Mail Server to Deliver Reports, Microsoft Exchange Online - Reconfigure Existing SMTP Mail Servers Configured with Basic Authentication to use OAuth2, and Deliver Publisher Reports Using OAuth Authorized SMTP Server.

What's Desupported in OAS 2026

See Features Desupported in Oracle Analytics Server.

Features Deprecated and Planned for Desupport in Future Updates

Here's an overview of deprecated features that will be desupported in future updates of Oracle Analytics Server. When a feature is desupported, Oracle no longer fixes bugs related to that feature and may remove the code altogether. Support Requests can't be filed for the feature.

Feature Planned Desupport Alternative Functionality
Analyze Sentiment Data Flow Node Deprecated and planned for desupport in the future. Alternative sentiment analysis capabilities are available through OCI AI services. Users can also deploy their own models in OCI and leverage them within data flows.

Console connection functionality:

  • In Console, the Database Connections option will be removed.
  • In Oracle Analytics Model Administration Tool, the Connection Pool > General tab > Use Console Connection option will be removed.
Planned for deprecation in March 2027. Use the System Connection option displayed in connection dialogs or the systemConnection parameter in the connection REST APIs to make a connection available to your data model. See Create a Connection to a Data Source and Connection REST Endpoints.

Product Guide Enhancements

New or enhanced content Audience More information
... ... ...

What’s New in Oracle Analytics Server 2025

Here’s an overview of new features and enhancements added recently to improve your Oracle Analytics Server experience.

What's New in Oracle Analytics Server 2025

Exploring, Dashboarding, and Storytelling

Feature Description
Add a Checkbox / Radio Button filter selector to dashboards Use the Checkbox / Radio Button dashboard filter to allow users to select a single data value (radio buttons) or multiple data values (checkboxes). See About Dashboard Filters.
Add conditional formatting for attributes Format data in workbooks using conditional rules based on attribute values. See Add Conditional Formatting to Data.
Add emojis and icons to more visualization types Enhance composite and tile visualizations with emojis and icons. See What Can I Do With Conditional Formatting?
Add tooltips to static reference map layers Provide useful information to workbook users with tooltips in static reference map layers. See Work with the Selection Tool for Geometry Data Type Layers.
Apply conditional formatting to totals and subtotals Apply conditional formatting to totals and subtotals in workbooks. See What Can I Do with Conditional Formatting?
Bind a parameter to exclude filter values Bind a parameter to a workbook, dashboard, or visualization filter's Exclude property to pass excluded values between filters. See Create and Bind a Parameter to Exclude Filter Values.
Bind parameters to reference lines Bind a parameter to a reference line or reference band date value or range to place the visualization's reference line or band based on date values the user specifies. See Bind a Parameter to a Reference Line or Band.
Bind parameters to relative time filters Bind a parameter to a relative time filter to dynamically update a visualization based on user input to relative time periods. See Bind Parameters to Filters.
Bind parameters to request variables Bind a parameter to a request variable to temporarily set the request variable to the parameter's value for a specific workbook query. See Bind a Parameter to a Request Variable.
Bind parameters to Top/Bottom N filters Bind a parameter to a Top/Bottom N filter to dynamically update a visualization based on user input to top and bottom filter values. See Bind Parameters to Filters.
Control how workbook consumers configure maps Control how workbook consumers can select shapes in map visualizations. See Apply Multiple Data Layers on a Single Map Visualization.
Convert canvas filters to dashboard filters Move and convert all unpinned workbook filters to dashboard filters to utilize the functionality, filter styles, and personalization options that dashboard filters provide. See Convert Canvas Filters to Dashboard Filters.
Create and share workbook canvas templates Create and share workbook canvas templates to enable workbook creators to quickly create visualization content. See Begin to Build a Workbook and Create Visualizations.
Create and share workbook themes Create and share workbook and visualization styling properties, including color series and font settings to a workbook. See About Workbook Themes.
Create calculation-based groups more easily Create calculation-based groups in workbooks more easily without having to create expressions. See Create Group Calculations in a Workbook.
Create calculations more easily Include nested calculations more easily in the workbook expression builder. See Create Reusable Functions and Calculations in a Workbook.
Create canvases with enhanced layout Select multiple visualizations to display equally on a canvas. See Display Multiple Visualizations Equally on a Canvas.
Create custom groups of home page artifacts Create your own named custom group of home page artifacts from datasets, visualizations, and dashboards. See Create and Share Custom Home Page Groups.
Create custom tooltips in workbooks Create custom tooltips in workbooks to provide formatted column descriptions for workbook users. See Customize Visualization Tooltips.
Create improved Sankey visualizations Create improved Sankey diagrams to show resources, materials, and costs in workbooks. Use the Node Height Stretch property to adjust node width, column height, placement, display of data labels and their font properties, and the transparency of the node gap ratio. See Network Graphs.
Create parameters with derived dates Choose derived date columns such as Year, Quarter, and Month to create parameters for a date or datetime data type column. See About Parameter Properties.
Create precise relative time workbook filters Create precise relative time workbook filters by excluding partial periods. See Filter Types.
Customize tooltips in more visualization types Provide customized tooltips for workbook users in visualizations of type Maps, Sunburst, Network, and Boxplot. See Customize Visualization Tooltips.
Deploy static reference layers to maps Add static reference map layers to your map visualizations even when there's no business data related to these layers. For example, show a map of schools and overlay a tornado path map layer to identify buildings at risk. See Apply Reference Layers to Map Visualizations.
Design canvas layouts to control how visualizations display on different screen sizes Use the Responsive Canvas editor to design and optimize canvas layouts for the browser on different devices, for example mobile, tablet, or laptop. See Design Canvas Layouts for Different Screen Sizes.
Design datasets more easily Design datasets more easily using the enhanced Join Diagram editor. Enhancements included global reset, free-form node placement, and new icons in nodes to show data settings. See Add Joins Between Dataset Tables.
Display multiple legends in a workbook Use a legend visualization to group legends in one place, and improve the end-user experience when viewing data. See Create a Legend Visualization.
Display negative numbers in red Display data labels and tooltips containing negative numbers in red in visualizations. See Format Numeric Values of Visualizations.
Display reference lines in attribute columns Display reference lines in attribute columns in visualizations. See Add Reference Lines to Visualizations.
Embed workbooks in presentation mode Embed workbooks into applications and web pages so that the workbook displays in presentation (rather than design) mode. See Prepare the HTML Page for Embedding.
Export content to Excel from embedded visualizations Export table and pivot table data in Microsoft Excel format from embedded workbooks. See Export a Visualization.
Get notified about filter personalizations Get notified when opening a workbook that has filter personalizations applied to it. See About Filter Personalizations.
Hide columns in visualizations Configure a visualization using a column that isn't visible to end users. See Hide Columns in Visualizations.
Launch data actions in new ways Launch data actions in new ways using new launch options in workbooks. See Create Data Actions to Connect Canvases.
Locate tables more easily Locate tables more easily when you design workbooks using a homepage style search area in the Add Data dialog. See Begin to Build a Workbook and Create Visualizations.
Manage the content catalog more easily Manage the content catalog more easily using drag and drop for artifacts and folders. See Move Catalog Folders and Contents.
Organize your workbook calculations Organize your workbook calculations and functions into subfolders in the My Calculations area. See Create a Folder to Store Calculations in a Workbook.
Save background, border, and shadow styles to canvas templates Specify visualization background, border, and shadow styles when creating workbook canvas templates. See Begin to Build a Workbook and Create Visualizations.
Select filter styles for dashboard filters Specify dashboard filter style and formatting to provide a better on canvas consumer filtering experience. See Change the Dashboard Filter Style.
Set locale and language preferences in your user profile Set locale and language preferences in your user profile to override browser settings. The user interface displays in the specified language, and time, date, and currency data display based on the specified locale. See Localize the User Interface for Data Visualization.
Share a workbook URL with persisted filter values Share a workbook URL with persisted filter values so other users can view the workbook with your filter selections already applied. See Share a Workbook URL with Persisted Filter Values.
Style your dashboard filter controls Style the filter selectors in your dashboard filter control by displaying or hiding the outline. Available for both the Standard and Filter Chip styles. See Dashboard Filter General Properties.
Switch between auto and manual Present modes Easily locate the icon to switch between auto and manual modes in Present. Improved descriptions explain what happens when you switch between modes. See Switch Between Auto and Manual Modes in Present.
Use parameters to show or hide a visualization Show or hide a visualization on a canvas based on the selected value of a parameter to provide a more interactive dashboard experience. See Use a Parameter to Conditionally Show or Hide a Visualization.
Use selection steps in workbooks Add selection steps in the workbook filter bar to filter hierarchical columns in visualizations to refine the data displayed. See About Selection Steps.

Data Connectivity, Modeling, and Preparation

Feature Description
Add filters on file-based datasets Filter a broader range of workbook data by adding filters for file-based datasets using the Edit Definition dialog. See Filter a Dataset Table.
Add time series functions Perform forecasting and trend analysis with time series functions such as AGO, TODATE, and PERIODROLLING in workbooks. See Time Series Functions and Create Calculated Data Elements in a Workbook.
Calculate duration more easily Calculate duration in workbooks more easily between two dates or timestamps in your dataset. For example, calculation duration in years, quarters, months, weeks and so on. See Transform Editor Reference.
Connect to Delta Share Use Delta Share as a data source for workbooks. See Connect to Data Using Delta Sharing.
Connect to OCI Data Flow SQL Endpoints Connect to data from OCI Data Flow SQL Endpoints in workbooks. See Overview to Analyzing OCI Data Flow SQL Endpoints.
Connect to OData V4 Create workbooks based on data from OData version 4. See Certification - Supported Data Sources.
Connect to Oracle Database with user credentials Enable users to enter their own database credentials when connecting to Oracle Database. See Connect to an Oracle Database.
Create datasets from files stored in OCI Object Storage Create multi-table datasets for workbooks using files stored in OCI Object Storage buckets. See Create a Dataset from OCI Object Storage.
Create more efficient workbooks Create more efficient workbooks by making the underlying dataset query performance more consistent. Set the Data Access Mode to Automatic Caching to take advantage of this feature.
Enrich data with Digit-Only Keys in Custom Knowledge Enrich data with Custom Reference Knowledge that now supports keys that are entirely made up of numbers. This enables you to use common categorization codes that are text but contain only digits such as UNSPSC codes. See Working with Digit-only Keys.
Load data columns as measures or attributes using recommendations Enrich data more effectively using an alert (magic wand icon) that indicates when there're enhancements available to interpret data columns as measures or attributes. In addition, you can view and select which columns to change or retain. See Change the Column Type of Measures and Attributes.
Monitor data load history programmatically Get reload history for your datasets using REST APIs. See Get reload history for a dataset, Get latest reload history for a dataset, and Get reload history for a dataset job.
Monitor run history for data flows and sequences programmatically Get run history for data flows and sequences using REST APIs.

For data flows, see Get run history for a data flow, Get latest run history for a data flow, and Get run history for a data flow job.

For sequences, see Get run history for a sequence, Get latest run history for a sequence, and Get run history for a sequence job.

Semantic Modeler supports generic JDBC connections Build generic JDBC connections to access and model data sources with Semantic Modeler. See Data Sources Supported for Semantic Models.
Update datasets incrementally Update datasets incrementally using full-load (load all data), insert (add new data to existing data), or upsert (load new and updated data). See Load Dataset Data Incrementally.

Augmented Analytics and Machine Learning

Feature Description
Assess machine learning models using quality metrics Access machine learning models generated by AutoML using quality metrics accessed from a new Quality tab in the inspect model dialog. See Assess a Predictive Model's Quality.
Deploy custom models for document classification and key value extraction Perform document classification and key value extraction using custom models when integrating with Oracle Cloud Infrastructure Document Understanding. See Perform Document Classification and Key Value Extraction.
Deploy custom OCI Language models Deploy custom named entity recognition and text classification models directly from Oracle Analytics Cloud. See Use OCI Language Models in Oracle Analytics.
Deploy OCI Face Detection models Deploy OCI Face Detection models that can identify human faces and their landmark locations within an image, and provide a confidence score. See Use OCI Vision Models in Oracle Analytics.
Deploy OCI Language models more easily Deploy OCI Language models such as sentiment analysis and key phrase extraction without having to specify the input language in workbooks. See Apply an OCI Language Model to a Dataset.
Geometry column support in datasets Allow a dataset to have a column of data type geometry for use in data driven map layers and spatial calculations. See Use Geometry Data Type Columns in Visualizations.
Obfuscate content more selectively When you deploy AI Language PII identification models, you have more control over what content is obfuscated. See Obfuscate Sensitive Data in a Dataset.
Persist Auto Insights column selections and insight types See your persisted column selections and insight types in the Insights Settings panel after you close and re-open the workbook. See Use Auto Insights to Get Immediate Insights into Your Data.
Refresh Auto Insights to include filters Refresh the Auto Insights panel after adding or updating a filter to see updated insights based on the filter. See Refresh Auto Insights to Include Filters.
Review useful metadata AutoML models Review useful metadata about models generated by AutoML using the model inspector tab in workbooks. See What Are a Predictive Model's Related Datasets?
Use Contextual Insights to understand your data Access meaningful insights about specific data selections in a visualization using Contextual Insights. See Use Contextual Insights to Understand Your Data.

Performance, Compliance, and Administration

Feature Description
Control the default behavior for the Limit Values By option in workbooks Determine if filter selections limit each other by default. Use the system setting Default Limit Values By for Filters to change the default behavior for your organization. The default behavior can be overridden in the workbook. See Performance and Compatibility Options - Default Limit Values By for Filter.
Enable or disable workbook personalization Control whether users can personalize workbooks using a system setting (Enable Personalization in Workbooks). See System Settings - Enable Personalization in Workbooks.
Enable semantic models to load faster Enable semantic models to load faster using multiple threads through system settings. See Performance and Compatibility Options - Load Semantic Models Using Multiple Threads.
Filter deliveries more efficiently

Select multiple filters for your deliveries and apply them once, rather than one at a time. A more efficient way to search and monitor your deliveries. See Track the Reports You Distribute By Email or Through Agents.

Generate email delivery reports Generate a report that contains information about email deliveries and export your report to a CSV file. See Generate and Download a Deliveries Report (CSV).
Grant permissions to analytics users at a finer grain than previously possible

Use individual permissions to grant a range of user actions: export workbook data, download dataset files, export content to DVA files, manage security (users and application roles), manage snapshots, manage social channels, create and edit custom groups, create and edit shared layouts, create and edit shared themes, manage themes and layouts.

Use individual permissions to provide access to each of these Console pages: Connections, Content, Extensions, Maps, and Virus Scanner.

See About Permissions.

Manage recipients for your deliveries in one place View and edit the recipients for all your deliveries from the Monitor Deliveries page. An easier way to manage recipients for both email deliveries and agents. See View and Edit Recipients for Deliveries.
Save time when changing the time zone for multiple deliveries Save time when changing the time zone for multiple deliveries. Multi-select deliveries and either set a new time zone for all the deliveries or update a specific time zone. See Change the Owner or Time Zone for Deliveries.
Understand snapshot password changes Minimum password length increased to 14 characters (previously 8). See Export Snapshots.
Understand updates to catalog crawl scheduling

The default frequency for running a catalog crawl is monthly (previously weekly). The minimum number of days you can specify between catalog crawls is 7 days (previously 1 day).

See Schedule Regular Content Crawls.

Validate and block queries in analyses Develop custom validation scripts in JavaScript to validate analysis criteria and column formulas, and block invalid queries. See Validate and Block Queries in Analyses Using Custom JavaScript.
Use OAuth2 to authenticate with your Microsoft SMTP mail server **

Use OAuth2 authentication (Client Credentials Flow) to connect to a mail server offered by Microsoft Exchange Online (part of Microsoft 365). See Use Console to Configure a SMTP Mail Server to Deliver Reports and Deliver Publisher Reports Using OAuth Authorized SMTP Server.

Reconfigure your existing Microsoft SMTP mail servers to use OAuth2 as Microsoft is deprecating Basic authentication and will fully remove support for Basic authentication by September 2025. See Microsoft Exchange Online - Reconfigure Existing SMTP Mail Servers Configured with Basic Authentication to use OAuth2.

** OAuth2 authentication support is available with Oracle Analytics Server July 2025 patch (or later). See Patch Oracle Analytics Systems and Critical Patch Update (CPU) Advisory for Oracle Analytics Server.

What's Desupported in OAS 2025

See Features Desupported in Oracle Analytics Server.

Product Guide Enhancements

New or enhanced content Audience More information
A new developers guide, which explains how to develop and extend an Oracle Analytics instance. For example, create and manage custom extensions, embed analytics content in applications and web pages, and use SOAP APIs. Developers

See Developer's Guide for Oracle Analytics Server.

A new REST API guide, which explains how to automate processes and programmatically access features and functionality in Oracle Analytics Server. For example, programatically manage the catalog, safe domains, and system settings.

Developers

See REST API for Oracle Analytics Server.

A new guide for developers, which explains how to programmatically access features and functionality of Oracle Analytics Publisher using web services that support OAuth2 authentication.

Developers

See Oracle Analytics Publisher Developer's Guide for Oracle Analytics Server.