Like what you see? Have a play with our trial version.

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Yellowfin 9.7 provides business users with unique ways to engage with and act on their data thanks to Yellowfin Guided NLQ (Natural Language Query), as well as improvements to Code Mode, the JS API and the REST API.

In addition, the latest Yellowfin mobile app allows users to view and engage with reports on the go (learn more).

Enhancements

Expand

Infrastructure

  • Added a toggle to the Admin Console to enable Guided NLQ for each client organization (learn more).
  • Added new silent installer options MySQLDisableSSL, DatabaseConnectionString and AdminDatabaseConnectionString.
  • Upgraded require.js to version 2.3.6.
  • Upgraded the jsoup library to version 1.14.2.
  • Upgraded the Apache XML Graphics Commons library to version 2.6.
  • Upgraded the Apache Commons Compress library to version 1.21.
  • Upgraded PDFBox libraries to version 2.0.24.
  • Upgraded the ClassGraph library to version 4.8.116.
  • Upgraded the XStream library to version 1.4.18.
  • Added a tool to update repository configuration values when Yellowfin is not running.
  • Added an advanced configuration option to customize the broadcast filename format.
  • Improved access permissions checking performance when loading content on the Browse page.
  • Improved session security for active users which redirects to the login page after an allotted time, unless user input is detected.

Roles & groups

  • Added new Guided NLQ role functions Guided NLQ User and Guided NLQ Manager.
  • Enabled Guided NLQ functions for roles with access to creating and updating reports, and updating views.

Data

  • Added ClickHouse DBMS support, including LIMIT support to Clickhouse DB queries, and enabled Clickhouse UUID columns to be identified and used in Yellowfin.
  • Added LIMIT support to Vertica sources.
  • Added support for RSA and ECDSA algorithms for JWT authentication.
  • Enhanced SSO for JWT and SAML to support dynamic sessions entry options.
  • Aligned the existing SAML Bridge features with the more recent SAML implementation, including SP-initiated SAML workflow. 

JS API

  • Added the 'Ask a Question' UI of Guided NLQ as an embeddable object via the JS API.
  • Added functionality to allow namespaces for events on JS API objects.
  • Added the ability to unbind event listeners via the event name function in the JS API.
  • Added functionality to LoaderEvents to allow listening for specific elements. 
  • Added the ability to override child loaders for individual reports, replacing them with a singular loader for the parent element.
  • Added loading status indicators for content loading via the JS API.
  • Implemented the ability to listen to and prevent drill through report interaction events via the JS API.
  • Added the ability to manually configure the display of a drill through child report toolbar via the JS API.
  • Added the option to display chart animations via the JS API (learn more).

REST API

  • Added a new report listing endpoint.
  • Added a favorite reports endpoint.

Views

  • Enhanced view exports to include Guided NLQ configurations, and added a warning when importing Yellowfin 9.7 views into older versions.
  • Added predefined date periods Last Quarter and This Quarter to Date.
  • Overhauled the look and feel of the view builder, and added new options for configuring performance, security, and automation.
  • Improved database validation functionality which reduces overall processing times when cloning views.
  • Replaced the word “business” with “financial” in predefined filter date period labels, and removed the word "calendar" from other predefined filter date period labels.

Advanced functions

  • Added a number of advanced functions including:
    • SPC - Functions (moving average, UCL, LCL, outliers).
    • SPC Step Change.
    • Difference and Growth Truncate.
    • Top/Bottom N Percentage of Total.
    • Top/Bottom N Rank.
    • Periodic Average.
    • Percentage Against Accumulative Column.
    • Accumulative Percentage Against Column.
    • Days Between Date with Offset.

Content export

  • Added a configuration option to customize default settings for export plugins.
  • Enabled URL hyperlinks when exporting crosstab reports to XLSX format.
  • Improved the display of presentations on PDF exports.

Reports

  • Added the ability to create an Append sub query joined to a report on view fields not used in the report.
  • Added conditional bar formatting support for cells with negative values.
  • Enhanced the report pagination links.

Charts

  • Added Average, Accumulation and Trend functions to several non-auto area, bar, and column charts.
  • Added the option to rename the total column on a waterfall chart (learn more).
  • Enhanced functionality for waterfall charts by adding a Start column to indicate the starting position of the chart (learn more).
  • Added a color field to waterfall charts (learn more).
  • Updated the default chart colors for new installs.
  • Improved the display of line charts by setting a default order for line shapes used to highlight data points in a series.
  • Resolved an issue that would prevent a combined series trend line from activating for auto horizontal bar charts with the same category and color dimensions.
  • Streamlined chart variance display options and added Simple Percentage as a new chart variance type (learn more).
  • Improved the display of charts with borders on dashboards.

Broadcast

  • Added a new function to allow plugins to filter out email addresses before they are sent by Yellowfin.
  • Improved functionality which prompts the user to retain or cancel a scheduled task when running the task manually on the same day it is scheduled.
  • Improved report broadcast scheduling to include the status of the report in the event of an error.

User interface

  • Added a Guided NLQ entry point to the Create menu in the main toolbar.
  • Added the component Guided NLQ to the Licence Management page.
  • Improved Code Mode to take full advantage of the JS API.
  • Added an Open Report button to reports on published Stories which directs the user to the report's output page.
  • Renamed the Add Filters button on the Filters pop-up to Save (learn more here and here).
  • Restyled the default Yellowfin login page.

Localization

  • Added support for language-specific separators for decimals and thousands when using numeric filters.

...

Expand

Infrastructure

  • Added the advanced configuration option SHOWLOWMEMORYEXPORTOPTION, which adds a toggle to the Export Settings dialog box for individual reports to override the global setting for low memory exports.
  • Resolved an issue that would cause GroupCache removal messages to be delivered to cluster nodes with incorrect data.
  • Resolved an issue that would cause Yellowfin WAR file redeployment when upgrading from certain versions of Java.

Performance

  • Improved import page load times for systems with a large number of content folders.
  • Improved loading times when entering export and import pages.
  • Improved loading times when expanding the User and Group sections of the Admin Console.
  • Improved rendering on the Browse page for users with access to a large number of folders.

Data

  • Enabled the recognition of Snowflake database table timestamp fields with time zones.
  • Resolved an issue that would prevent third-party database connectors from loading data.
  • Resolved an issue that would prevent a replacement database from importing as the correct database type when a license limit had been reached.
  • Extended the ReferenceDay table to include dates up to the year 2030.
  • Resolved an issue that would prevent the creation of views based on Intersystem IRIS stored procedures.

Roles & groups

  • Resolved an issue that would prevent correct role names from being displayed in group member list.
  • Resolved an issue that would process groups containing roles incorrectly when using the GroupFlattenTask function.
  • Resolved an issue that would revoke owner access to a private report when read access was given to another user via the share pop-up.
  • Resolved an issue that would prevent a user from editing and copying other users' public dashboards.
  • Resolved an issue with personal dashboard permissions that would log a user out of Yellowfin when exporting certain file types.

Web services

  • Resolved an issue in the LOADDASHBOARDTAB and LOADPARENTDASHBOARDTAB web services that would prevent dashboard filters from being returned in a web service report.

JS API

  • Resolved an issue that would prevent date sliders from functioning correctly via the JS API.
  • Resolved issues that would affect drill through functionality in the JS API.
  • Added a report interaction that disables the Open Chart Image tooltip option.

Views

  • Resolved an issue that would prevent UUIDs from populating a CSV file when attempting to translate a view.
  • Resolved an issue that would create new field UUIDs for fields within cloned views instead of copying the existing field UUIDs.

Content export

  • Resolved an issue that would cause certain JS charts to duplicate when exporting to PDF.
  • Resolved an issue that would prevent Stories with certain embedded videos from being exported to PDF.
  • Resolved an issue that would prevent SVG <image> tags from exporting to PDF.

Broadcasts

  • Resolved an issue that would cause a broadcast to fail when the report included sub queries with filters.
  • Resolved an issue that would prevent report broadcasts and emails from being sent if a report was filtered with the ‘Equal to’ or ‘Different from’ operand.
  • Resolved an issue that would display broadcast URLs incorrectly when custom parameters were defined for Co-Display reports.

Dashboards

  • Enhanced the Canvas Properties panel display functionality.
  • Resolved an issue that would prevent the FILTER<ID> and FILTER<UUID> parameters from functioning correctly when used with a dashboard.
  • Resolved an issue that would prevent view-level filter groups from having their cached values refreshed from the dashboard.
  • Resolved an issue that would prevent view-level cached filters from refreshing when a report was imported.

Reports

  • Resolved an issue that would prevent access filters from functioning correctly if a certain combination of cached filters were applied.
  • Resolved an issue where cached filter values would not display for imported reports.
  • Resolved an issue that would cause an error when attempting to edit a report with a cached filter query.
  • Added a configuration option for locale-based sorting to improve performance issues for diacritics (such as é and ö) (learn more).
  • Resolved an issue for cross tab reports which would prevent subtotals from displaying in the correct layout.
  • Resolved an issue that would prevent advanced functions from being used in drill through links.
  • Resolved an issue that would return empty data in a report that used a date parameter in a calculated field.

Charts

  • Improved the Auto-Hide Legend option to automatically hide chart legend items when they exceed a pre-configured amount (learn more).
  • Reinstated numeric axes as the default value for the Default Gridlines option on new installs.
  • Streamlined the Axis Title Text dropdown menu options.
  • Resolved an issue that would cause an error on certain selected chart series when linked by a conditional drill through.
  • Resolved an issue for numeric display charts that would display the default formatting prefix when using a percentage variance.
  • Resolved an issue that would prevent the correct display of the trend line color for a chart series or color selection.
  • Resolved an issue that would prevent the mean trend line color from saving.

User interface

  • Resolved an issue that could cause canvas reports in stories to be cropped.
  • Improved thumbnail generation to properly scale for better display on desktop and mobile app.
  • Resolved an issue that would cause a date slider display error on a chart after toggling to and from its table, if the table contained pagination buttons.
  • Resolved an issue that would cause a time slider display error on a published dashboard when using a tabbed Section Style in Section Formatting.
  • Resolved an issue that would cause an error after switching to code mode from preview mode, and prevent the use of the Delete Code Mode Content feature.
  • Resolved an issue that would cause the report to re-run on the chart builder page.
  • Resolved an issue that would cause the SSL Required field name in the Create Data Source dialog box to display as 'undefined'.
  • Resolved an issue that would prevent dependent filters from correctly updating their values in the story Filter panel.
  • Resolved an issue that would prevent users from closing the warning pop-up that would appear when deleting a drill through filter.
  • Updated the description text for List Size in Filter Formatting.
  • Resolved an issue that would prevent report cancellation requests when a user navigated away from the dashboard.
  • Resolved an issue that would prevent the Refresh tab from being hidden when saving a report, even when the Hide Report Refresh role function had been enabled.
  • Resolved an issue that would prevent the report column drop-down list from appearing after re-rendering.
  • Resolved an issue that would prevent the Row Highlight function on dashboard reports from highlighting the entire row.
  • Streamlined all approval notifications to match those for reports and views.
  • Streamlined the positioning of page sliders for dashboard reports.
  • Streamlined the report column pop-up options.
  • Updated the title of the Properties pop-up for associated reports and video widgets (learn more).
  • Updated the Yellowfin Community and Wiki links on the Admin Console, and in the installer and updater.

Mobile

  • Resolved an issue where single sign-on would not function for legacy versions of the Yellowfin app on iOS and Android.

...

NameDescriptionDocument
Change Management guideLearn about the new changes up to Yellowfin 9.6 (Yellowfin 9.7 updates coming soon) and how they impact users upgrading to the latest version. 

View file
nameYF9-6 Change Management Document.pdf
height250

Yellowfin 9.3-9.6 Release NotesA full list of all enhancements and issues in Yellowfin 9.3-9.6.Scroll down this page!
Yellowfin 9.2 Release NotesAll the major enhancements in Yellowfin 9.2.
Yellowfin 9.1 Release NotesAll the latest features introduced in Yellowfin 9.1.

...