0

Pyramid 2023 Issues Addressed

The following list enumerates all the main bug fixes in the Pyramid 2023.0 version

Ongoing Support for Pyramid 2020

A new service pack (2020.28) for the last version of the platform (Pyramid 2020) has been released in tandem with the release of Pyramid 2023. It contains fixes for most customer issues resolved in 2023 (as listed below).

2020.28 will allow customers to remain with the older platform until they have had time to test and deploy 2023.  The release of new service packs for 2020 will continue until the end of 2023

Details on the release of 2020.28 can be found here.

Fixes in Pyramid 2023

  • Fixed a visual issue where relationships disappeared after processing a model
  • Fixed an issue where the Model failed to retrieve the table list of an Oracle data source
  • Added "Show More" and "Copy to Clipboard" buttons to error messages that appear in the SQL Editor
  • Fixed an issue in the master flow where links between nodes in the For Each loop got removed after moving them
  • Fixed an issue where a For Each loop stopped running after 1000 iterations
  • Fixed an issue that was causing a hierarchy order to change
  • Fixed a "Cannot read properties" error when connecting to Microsoft Access data source
  • Fixed an issue where it was not possible to run a Custom Query on a Microsoft Access File
  • Fixed an issue where a Python script node error did not present a clear error message: AttributeError: 'NoneType' object has no attribute 'shape' changed to "outputDF is not a data frame"
  • Fixed an issue where an Azure Blob source, only some of the files appeared in the Select a File dropdown
  • Fixed an issue where Pyramid tried creating unique indexes when processing a direct query with Azure Synapse
  • Fixed a mapping error when using Unpivot when the UI language is set to Hebrew
  • Fixed an issue where elements that were dragged into a large data flow appeared in the wrong location when using the Hebrew UI language
  • Fixed an issue where Table Preview in the data flow on a BigQuery DB was using select *
  • Fixed an IRDB paging issue that caused a specific query to return inconsistent results
  • Fixed an issue where there was no spinner after opening a data flow and clicking on a select node, indicating that the Preview is running
  • Fixed an issue where a message saying "The process is queued for execution" appeared in the Progress panel, although the model was not run
  • Fixed an issue where Pyramid tried to create a new database, although Use Existing Database was selected in the Snowflake Target node
  • Fixed an issue where processing a model based on BigQuery which was using OAuth had failed with a "OAuth2Credentials instance does not support refreshing the access token" error
  • Fixed a "Table does not exist" error when running a data model that writes to BigQuery
  • Fixed an issue where incorrect roles were assigned to a new/imported model
  • Fixed an OutOfMemoryException error that was thrown although there was sufficient available memory
    • Fixed an issue where  a query failed when using two Parent Child hierarchies and an AVG formula in a report
    • Fixed an issue where a Search in a global parameter filter did not work
    • Fixed an issue where a report appeared blank after a change to a combined elements filter
    • Quick sort by values is now disabled when the cross-axis is empty
    • Fixed an issue where using Change Caption on a BW attribute caused the measure format to change
    • Fixed multiple cache issues
    • Fixed an issue where using Sub Query Mode with Explicit Lists caused an MDX error
    • Fixed an issue where a Sort created duplicate Rows
    • Fixed an issue where the 'Hide query error messages from non-admin users' setting didn't work for reports that were already opened
    • Fixed an issue that was causing a report to fail when it was using a Parent-Child Hierarchy with an unreachable circular reference between elements
    • Fixed an MDX error when using an MTD calculation on SAP BW
    • Fixed an issue where Grand Totals were calculated incorrectly in an OLAP cube
    • Fixed an issue where a discover failed to run with a "failed run SQL query in model source" error when loaded
    • Fixed an issue where a line chart was cut off when the chart had a zero value and Auto Scale Bounds
    • Fixed an issue where the Custom Y-axis Scale bounds did not allow negative values
    • Fixed an issue where a report did not show results when moving between visuals unless Autorun was on
    • Fixed an issue where some X-Axis labels were cut off
    • Fixed an issue where axis values appeared with a scientific notation
    • Fixed an issue that was causing the browser to crash when switching between Discovery tabs
    • Fixed an issue where the Dimension Panel and Data Source information did not load in a Discovery report
    • Fixed an issue where a Viewer user in Analyze Further could not add a Longitude measure into the Map Location dropzone
    • Fixed a slicer issue that was causing a blank screen when clicking analyze further
    • Fixed an issue where a blank screen appeared while working on a Discovery
    • Added a new "Always start from 0" option in the Scale Bounds allowing to hide negative values
  • Fixed a cascading filter issue which was causing the interacted content to fail after selecting all items in the filter
  • Fixed an issue where adding multi-select tree filters from the same hierarchy to a Present caused the filters to keep loading
  • Fixed an issue where targets could not be added to a tiled presentation
  • Fixed an issue where a report in Analyze Further could not be modified
  • Fixed an issue where a parameter that was dragged from a discover to a present could be set as a tree slicer
  • Fixed an issue where a direct link to a Present opened the wrong present when using OpenID while in Incognito mode
  • Fixed an issue where a filter did not run when running the presentation
  • Fixed an Interaction issue from a grid to a mini tab
  • Fixed an issue where changing the initial selection of a calculation that used a global parameter caused an error
  • Fixed an issue where the Dynamic Text did not update on a Cover Page
  • Fixed an issue where Present Mini tabs failed to load after clicking on undo/reset
  • Fixed an issue where a Present based on a SQL data source was timing out after an upgrade to 2020.27
  • Fixed an issue where multiple grid rows were highlighted after clicking on a single item on rows
  • Fixed an issue where a change to the subscription time of a Presentation caused its filter selection to reset to the default value
  • Added paging to the Schedule Manager for Viewer Users
  • Fixed an issue where schedules stopped running due to a time zone change
  • Fixed an issue where a subscription was printed with an incorrect filter selection
  • Fixed an issue where bold text in a Publication was not applied to a printed PowerPoint output
  • Fixed an issue where deleted filter caused a scheduled job to fail
  • Fixed an issue where images on the Content page covered visuals in a scheduled publication print
  • Fixed a printing issue with a publication that had a page repeater and a page trigger
  • Fixed an issue where a format string behaved differently after an upgrade
  • Fixed a blank screen issue when editing a parameter
  • Fixed an issue where a dynamic illustration was updated incorrectly based on a filter selection

 

  • Fixed an issue where a message saying "There was an error opening the file" appeared when trying to run or edit a Present
  • Fixed an issue where the Search results returned deleted content for a Viewer user
  • Fixed an issue where a user couldn't create folders under Workgroup content
  • Fixed an issue where a user couldn't delete/purge items
  • Fixed an issue where data sources marked as Favorites did not appear in the Favorites panel
  • Fixed an issue where exporting a Publication to PowerPoint had cut-off columns of the grid when using Scale to fit
  • Fixed an issue where a pdf export was blank after exporting a map in discovery and selecting the No Scale option
  • Fixed an issue where exporting to CSV did not work for a Tabular gird with Sort enabled
  • Fixed an issue where a print to CSV contained the filter selection of the report
  • Fixed an issue where a shape used as a background of a grid appeared on top of it in a print
  • Fixed an issue where a drill-through action export contained more records than expected
  • Fixed an issue where printing a tiled presentation with an illustration to a PDF produced a blank print
  • Fixed an issue where zero values in a grid did not appear in an Excel export
  • Fixed a formatting issue in Excel with content that contained multiple charts
  • Fixed an issue where a Unicode character that appeared in an Excel print prevented creating a calculation within the Excel
  • Fixed an issue where the "Reset Password Every XX Months" when using Database Authentication did not work as expected
  • Fixed an issue where a SQL Connection parameter caused a connection error
  • Fixed an issue where a Mongo DB connection did not work through Pulse
  • Fixed an issue where NULL server name values got added to the db after an upgrade and caused an error when trying to view the databases in the Admin Console
  • Fixed a Multitenancy issue where a domain admin could not view a data source on a different tenant
  • Fixed an issue where an admin couldn't set up the auth method to Windows auth alternative account for SQL server
  • Fixed an issue where changing Database List Technique did not reflect in the UI
  • Fixed an issue where making bulk changes to the role security in the Data Source Manager did not take the selection in the Tenant Name filter into account
  • Fixed a SQL data source connection issue where Pyramid did not use the custom port in the Port field
  • Fixed an issue where the Pyramid ad groups failed to sync when using an Oracle repository
  • Fixed an Azure Synapse connectivity issue after the 2020.27 upgrade
  • Fixed an issue where testing a Databricks connection failed with a missing JDBC connector error
  • Fixed an issue where an error 500 occurred when setting up an Oauth data source with incorrect details
  • Fixed an issue where errors appeared in the system logs each time a user who didn't have access to the internet logged in
  • Added a new "Enable characteristic structures" checkbox in the SAP BW server setting to fix an issue where BW measures appeared as attributes
  • Fixed an issue where if Provisioning was disabled, Pyramid still tried to sync the AD groups set up in Provisioning jobs based on the "AD sync time interval" setting or when Run Now was clicked in the System Schedule
  • Fixed an issue where Pyramid always used Sync Method 1 when clicking on Run Now in the System Schedule
  • Fixed an issue where the System Info did not show accurate RAM info
  • Added the option to manually enter a project name into the Big Query data source connection settings
  • Added a message indicating that the "Enforce SSL secure cookies and pages" setting will take effect after restarting the web servers
  • Added support for the "af-south-1" region for Amazon Athena
  • Fixed an issue where purging a folder using the API didn't purge all the subfolders
  • Fixed an issue where Pyramid showed an empty Proxy Account 2 after using /createUserSaml and adding a proxy2 value
  • Fixed an issue where /access/getUser showed the principle name as the proxy account
  • Improved performance of findcontentItem
  • Fixed an error when trying to find the ID of a folder using /content/findContentItem
  • Fixed an issue where the iPhone PyramidMobileAuth header had no value when logging in through SAML
  • Fixed an issue where a preset that was opened with a Direct Link on an iPhone didn't resize correctly after rotating the screen
  • Fixed an issue where the mobile application used the English UI language, although Hebrew was selected
  • Fixed an issue where interactions didn't work as expected in a dashboard that was opened with a direct link on a mobile device
  • Fixed an issue where a filter was unresponsive in Present on the mobile app
  • A new Android app version has been published
  • Fixed an issue where a Direct Link to a folder in mobile went to the Recent folder and not the linked folder
  • Fixed an issue where a Present appeared with the desktop layout when running on a tablet
  • Fixed an issue where the upper toolbar of the iPhone was overlying the Present
  • Fixed an issue where the size of bubbles on a map was inconsistent between a report and a report snapshot in a conversation
  • Fixed an issue where after upgrading to Pyramid 2020.27, users couldn't log in via OpenID when using a proxy
  • Fixed an issue where Snowflake OAuth failed to insert a token into the database or read it
  • Fixed an OpenID log-in issue where it was not possible to log in due to a missing / in the redirect URL
  • Fixed an issue where OpenID failed to authenticate when an array was sent in the OAuth Token
  • Fixed an OpenID log-in issue after upgrading to 2020.27
  • Fixed an issue where Pyramid was unreachable after restarting the routers
  • Fixed an installation failure issue when using Oracle 19c as a repository
  • The Pyramid Maintenance Tool now works on Linux

Security

Numerous third party libraries in the platform have been upgraded to eliminate vulnerabilities - covering both Java and JavaScript.

Performance

Numerous adjustments to the application have been made to improve client-side performance and memory management.

Reply

null

Content aside

  • 10 mths agoLast active
  • 382Views
  • 1 Following