Release Notes 2022.12.0

Release Highlights

Incorta introduces several new features in the 2022.12.0 release that improve its capabilities for financial use cases and scalability and performance for large data sets.

Although the multi-schema load plans feature is still a preview feature in this release, Incorta adds new functionality to support it. You can now track and manage the load jobs related to schemas and load plans on the new Load Jobs and Load Job Details Viewer pages.

Incorta now supports decimal columns, which enables discovering, reading, storing, and managing decimal data from different data sources, ensuring high-precision calculations.

You’ll also find a new integration between Incorta and XLCubed. This integration enables querying Incorta business views through Microsoft Excel using XLCubed and embedding XLCubed reports in Incorta dashboards.

Incorta added two new data applications to the Marketplace: SAP S/4HANA Supply Chain (quickstart) and Oracle Cloud ERP Payables and Procurement (quickstart).

Additional enhancements include calculations of null values, business schema enhancements, and the tooltip tray in multiple visualizations.

Note

The 2022.12.0 release is available for newly created clusters and new trial users. If you’re an existing customer upgrading from a prior release, please contact Incorta Support to schedule your upgrade.

Important

This release uses the Data Agent version 6.0.0. Make sure you upgrade to the data agent version available on the Cloud Admin Portal.

Parallel column reading

Incorta has disabled the recently introduced feature, Parallel column reading, in this release. Incorta will reintroduce the feature in a future release after addressing some known issues.

Upgrade considerations

After upgrading to the 2022.12.0 release, materialized views (MVs) with columns that are cast to decimal fail to validate or load with a mismatched types error. To avoid this failure, do one of the following:

  • Cast the existing cast function to match the MV column data type in the Table Editor, resulting in saving the column with the original data type while reserving the defined precision and scale in the original cast function.
  • Change the MV column data type to decimal in the Table Editor and revalidate the MV definition. However, this solution may lead to some limitations when referencing the column in formulas, functions, and dashboards. For more details, refer to References → Decimal Data Support.

New Features

Architecture and Application Layer

Marketplace: new data applications and components

Integrations

Data Management Layer

Dashboards, Visualizations, and Analytics

In addition to these new features, there are other enhancements and fixes.

Want more details?

Refer to What's New in Incorta Cloud 2022.12.0 for more details and examples.

Support for decimal data types

Incorta Cloud can now discover, read, store, and manipulate decimal data from different data sources, ensuring high-precision calculations. Incorta supports decimal numbers with a precision of up to 18 while It discovers and stores decimal data with a precision higher than 18 as double. Formulas and functions also support the decimal data type.

For information about data sources, functions, and visualizations that support the decimal data type, refer to References → Decimal Data Support.

Handling null values

The Cluster Management Console (CMC) admins can now control how Incorta handles null values using the Server Configurations > Customizations > Null Handling option. This option is a preview feature that is disabled by default. The CMC admin can turn it on so that Incorta handles null values as null rather than real values, such as an empty string or zero. When null values are handled as real values, there is an inconsistency between function and formula results in Spark-based objects (such as materialized views) and Incorta-native objects (such as physical schema tables and Incorta SQL and Analyzer tables). The inconsistency also expands to other areas, such as filters, grouping, and subtotals.

When you enable Null Handling, Incorta differentiates between null values and real values in the following areas

  • Aggregation functions: SUM, MIN, MAX, AVERAGE, MEDIAN, COUNT, and DISTINCT
  • Aggregation formulas using SUM, MIN, MAX, AVERAGE, MEDIAN, COUNT, and DISTINCT
  • Aggregation formulas using level-based measures
  • Grouping dimensions based on physical columns
  • Totals and subtotals
Note

Enabling this feature may result in a different output for existing calculations.

New data applications

The data applications Marketplace includes two new quickstart applications. Quickstart applications are up and running in minutes, and contain sample data so you can try them out before installing the full, enterprise applications, which contain more features and functionality.

SAP S/4HANA Supply Chain (quickstart)

Ensure that your sales orders are no longer impacted by supplier delays with our customizable, prebuilt dashboards. Use the dashboards with your near real-time SAP S/4HANA data to quickly analyze and expedite supplier-delayed sales orders. With insights into purchase orders and materials from your top suppliers, you can be confident that your orders will arrive on time.

The enterprise application, SAP S/4HANA Financials and Supply Chain, is coming soon.

Oracle Cloud ERP Payables and Procurement (quickstart)

Optimize your cash management and payment timing with our customizable, prebuilt dashboards. The dashboards speed up your analysis of supplier purchase orders, invoices, and payments, providing a solid understanding of accounts payable. They'll even help you identify supplier discounts to take advantage of, problematic suppliers, and process improvements.

The enterprise application is Oracle Cloud ERP Financials and Supply Chain.

Component SDK Marketplace

Starting in this release, the component SDK is available in the Marketplace tab. The component SDK Marketplace tab is only available for Super Users to install visualizations.

Integration with XLCubed from Fluence

In this release, Incorta introduces a new integration with XLCubed. Using XLCubed for Microsoft Excel, you can query Incorta business views and embed XLCubed published reports into Incorta dashboards. The tight integration with XLCubed for Excel helps in building pixel-perfect planning and budgeting models.

For more information, refer to Integrations → XLCubed.

Note

This feature is available only on Windows machines and for Incorta Cloud releases 2022.3.0 and later.

Incorta also has a data application, the XLCubed Excel plugin dashboards for Oracle E-Business Suite (EBS), that helps you perform advanced analytics on your Oracle EBS data with our customizable XLCubed dashboards.

For more information see, XLCubed Excel plugin dashboards for Oracle E-Business Suite.

Business schema enhancements

The enhancements to the Business Schema Manager and Business Schema Designer include keeping track of business schema versions and introducing additional columns and classifications of business schemas. Incorta now maintains business schema versions for better collaboration, business schema lifecycle management, and audit capabilities. The Business Schema Manager introduces additional columns in the business schema list, such as the Department, Modified by, and Last Modified columns. You can specify the displayed columns and sort the business schema list using the new columns.

Encryption in BlackLine data destination

In this release, Incorta enables you to send encrypted data files to BlackLine data destinations. For more information on how to enable the encryption, refer to Concepts → Data Destination.

Monitoring load jobs

To facilitate monitoring and tracking the load jobs of schemas and load plans with single or multiple schemas, Incorta introduces two new pages: the Load Jobs and Load Job Details Viewer.

The Schema > Load Jobs tab is now available for schema managers to monitor, search, view, and manage recent or current load jobs of schemas and load plans. This page allows schema managers to spot issues with running or recent load jobs. It lists load jobs, whether they are manually started for a specific physical schema or automatically started via scheduled load plans with one or more physical schemas. The Load Jobs tab displays only one record per schema or load plan. To view the details of the load job or the job history of a specific physical schema or load plan, select the related record.

By default, the new page, Load Job Details Viewer, shows the schemas, objects, and details of the load job you select on the Load Jobs tab. In addition, it lists the list of load jobs related to the selected one. You can select one of these jobs to show its details.

For more information, refer to Tools → Schema Manager → Load Jobs and Tools → Load Job Details Viewer.

Dynamic form functions in Notebook

The Incorta Notebook now includes dynamic forms, allowing analysts and data scientists to create interactive Python notebooks for demonstrations, presentations, and analysis. You can create statically or dynamically populated form controls, such as a dropdown menu, to quickly change desired fields for analysis. Learn more.

Tooltip tray for donut, pie, and scatter visualizations

The tooltip tray introduced in the Incorta Cloud 2022.8.0 release is now supported in donut, pie, and scatter visualizations. You can drag and drop any column type either measure or dimension to the tooltip tray.

Note

Incorta treats all column types you add to the tooltip tray as measures.

Style formatting for dashboard KPIs

You can now format the style and appearance of KPIs in dashboards. This includes the font, font size, color, and alignment of values and labels. This helps you:

  • Reduce white space and ensure details fit well in the KPI tile by adjusting the font size
  • Distinguish sections by adjusting the KPI text colors

For more information, refer to the KPI documentation.

Slicer component enhancements

The Slicer (selector) component in the Marketplace now supports formulas that contain presentation variables. This makes it easy to filter selections for a presentation value, improving dashboard interactivity and what-if analysis.


Additional Enhancements and Fixes

In addition to the new features and major enhancements mentioned above, this release introduces some additional enhancements and fixes that help make Incorta more stable, engaging, and reliable.

Enhancements

EnhancementArea
The cloud admin can now enable the Machine Learning support toggle in CMC without contacting Incorta SupportCluster Management Console
When synchronizing LDAP directory with Incorta, language, country, timezone, and calendar now have default values in case they are empty. The default values are as follows:
  ●  Language: English
  ●  Country: United States
  ●  Timezone: GMT±00:00
  ●  Calendar: Gregorian
Dashboards
Counting tables in Business Views generated with errorsInspector Tool

Fixes

Issue resolvedArea
Security session variables retrieving a list of users would not display all users intended in the query.Analyzer
Security session variables retrieving a list of users would not display all users intended in the query.Analyzer
No notifications when installing Python packagesCloud Admin Portal
The Netsuite connector would freeze during load if chunking was enabled where only one batch exists.Connectors
Freshservice v2 connector encountered sporadic failures during data load.Connectors
An error occurred when the user attempted to edit the directory location in a data source’s settings.Connectors
The Fusion connector would encounter an error when testing connection to a data source.Connectors
Fusion connector hung in the first incrementation or full load during the extraction phase after restarting the loader service in GCSConnectors
Insight names of an emailed dashboard in XLSX would have style tags displayed in the title.Dashboards
Emailed dashboards did not respect Default to Display configurations.Dashboards
When downloading an insight as a CSV file, the numbers in the exported file were rounded per the insight configurations.Dashboards
Incorrect warning appears when saving an insight to another dashboard.Dashboards
Data destinations could intermittently be displayed incorrectly when delivery of content was scheduled.Dashboards
While loading the filters page of a dashboard, clicking the Done button would remove all filters from the dashboard.Dashboards
Filters were not always from BlackLine to an Incorta Dashboard.Dashboards
Dashboard load failure due to an aggregation failed errorDashboards
When downloading an insight as a CSV file, the numbers in the exported file were rounded per the insight configurations.Dashboards
Corrupted joins in installed data applications on 2022.11.0Data Applications
Welcome window could cause the user name to not display properly if users did not enter any information.Miscellaneous
Shared schema via email broken link.Physical Schema
Failure to load a table containing extremely long strings in a column resulted in a negative size error.Physical Schemas
Schema load times with PK-index would take longer than expected.Physical Schemas
Incorrect error message when trying to edit a derived table.Physical Schemas
Multiple insights could result in an error until a restart of the Incorta service.Physical Schemas
Materialized views would not properly extract records after multiple extractions.Physical Schemas
Incremental loads will now log full stack traces in the event of an error.Physical Schemas
Multiple session variables in an individual filter with an IN condition would result in an error while rendering the desired query.Physical Schemas
Queries that included an alias and the physical schema could intermittently fail to evaluate properly.Physical Schemas
Materialized views failed to load after version upgradePhysical Schemas
Schema update failure resulting in java.lang.IndexOutOfBoundsException: Index: -1 error when selecting the Done buttonPhysical Schemas
Scheduled dashboard jobs based on a Google Sheet data source would intermittently fail to send to recipients.Scheduler
Empty next run timestamp for scheduled dashboardsScheduler
java.lang.ArrayIndexOutOfBoundsException exception when creating a Min formula with Double input on SparkSQLi
Chart display values were incorrectly rounded at too low of a value to be visually helpful. The threshold for rounding display values has been increased.Visualizations
Aggregate values on a stacked column insight would not be removed when total values were disabled.Visualizations
Resolved several issues where the average line on a column chart would incorrectly appear or disappear.Visualizations
Presentation variable values were not displayed in the UI when used in combination with a between operator.Visualizations
Blank totals at higher levels in aggregated table visualizations when enabling the “Merge column” option and sorted in descending orderVisualizations

Known Issues

The following are known issues in 2022.12.0.

  • A formula column that only references a physical column with null values shows wrong results as the Loader Service does not respect the null values when materializing the formula column.
  • The count and distinct functions return null values instead of zeros when using them in a flat table or a session variable.
  • Applying an average aggregation on a decimal column with null values only throws an error and causes the insight to fail to render.
  • Running total is not displayed correctly when the measure has null values.

For all of the known issues and workarounds in Incorta Cloud releases, refer to Known Issues in 2022 Releases.