0
Pyramid 2025.02 Issues Addressed
The following list enumerates all the main bug fixes in the Pyramid 2025.02 version.
Click here to see the listing of all new features added to 2025.02.
Fixes in Pyramid 2025.02
Model
- Fixed an issue where import failed when a model contained a Parquet destination node
- Fixed an issue where a model schedule continued executing even after the model was deleted
- Reduced sort memory usage to prevent OutOfMemory errors during high parallel sort/join workloads
- Fixed an issue that was causing Roles to be removed from a Model after importing the same model to a different server
- Fixed an issue where Parent-Child Hierarchies displayed the wrong related table when hovering over the PCH attribute in the Discover view
- Resolved a blank-screen issue when switching from new Discover to Model
- Fixed an OutOfMemoryError in the Summarize Node that triggered a “Satellite monitor IOException 7004” when processing a model
- Fixed an issue where joining large tables from a MariaDB source in the Model ETL Flow would timeout and fail to read data
- Fixed an issue where using Pyramid Content as a source in a model had failed
- Fixed an issue where queries running through a Pulse server returned only first 100 records
- Fixed an issue where column data types appeared mismatched in a Union node, even when they were identical
- Fixed an issue where running Python on a table sourced from Pyramid Content caused an error
- Fixed an issue where a Model Preview based on a Pyramid Content source crashed the runtime engine
- Fixed an issue where ETL calculated columns using string comparisons produced incorrect results
- Improved the error message shown when a stored procedure used in an ETL Custom Query is missing required columns
Discover
Queries:
- Resolved an issue in which enabling caching caused the grid to display an outdated cached view when slicers were updated
- Fixed an issue where removed slicers still impacted Analyze Further when the member existed on both rows and filters
- Fixed an issue where aggregations on parameter members did not work
- Fixed an issue where an “Explanation” note appeared whenever a regression line was added although 'Show Notes' was off
- Fixed an issue where formulations using a Custom Column and saved under a Custom Column hierarchy in the Select Hierarchy dropdown were inaccessible
- Fixed an issue where a tooltip action displayed “Not enough information” when a “Pyramid Content” URL was present on columns
- Disabled context calculations in the filter dropzone, which were never meant to function as filters
- Fixed an issue where the “Explain” feature displayed incorrect results in a Discovery
- Fixed an issue where a Discover failed due to a Sort on member key error
Fixed error when querying a measure with a disconnected table while having filtering logic
Visuals:
- Implemented performance optimizations for AG Grid, resulting in improved rendering speed and responsiveness when handling large datasets
- Removed redundant space from a row header
- Fixed an issue where the data label background in Bar Charts stretched across the entire bar depending on the window or screen size
- Fixed an issue where a slicer appeared as "Loading" when first launching the Discover report
- Fixed a visual issue where a specific chip in a Context Calculation appeared to be unselected when editing the calculation
- Resolved an issue where extra whitespace appeared in rows, occurring only when the second member on the rows was a URL type member
- Fixed an issue where the start and end points of the IBCS waterfall chart didn't display tooltips
- Fixed missing total labels on stacked charts when “No Scale” mode was enabled
- Fixed an issue where data labels were not displayed on maps
- Fixed an issue where drilling down on a Shape Map did not function correctly
- Fixed data labels not showing in certain columns when using a Marimekko chart
- Fixed incorrect colors in conditional formatting
Present
- Fixed an issue where multi-selection slicer choices were ignored when users quickly switched to selecting from another slicer
better fallback handling for invalid order-by-columns
- Resolved an issue causing the tooltip action to appear in an unexpected position within an embedded presentation
- Fixed an issue where a Parameter icon is shown in a direct URL when it should be hidden
- Fixed an issue that caused an endless spinner when attempting to edit a disabled slicer in Presentation Runtime mode
- Fixed an issue where the search box inside slicers in Presentation Runtime did not allow pasting via the context menu
- Fixed an issue when "Run Slicers" didn't trigger the dynamic text in a presents
- Fixed an issue where enabling a slicer caused Present to timeout
- Fixed an issue where an action used to switch between mini-tabs did not function as expected
- Fixed an issue where the width of button slicers could not be changed
- Fixed an issue where slicers did not update mini-tabs when changing to a different mini-tab
- Fixed an issue where a Tabulate item located in private content was causing a timeout in a Present
- Fixed an issue where Model Mapping failed when a dimension or attribute containing NULL values was also used as a slicer, due to failed NULL matching
- Fixed an issue where presentation text scaled down incorrectly on smaller screen resolutions
- Fixed an issue where cascading slicers failed to load when “All” was selected and the data source was SAP BW
- Fixed a JavaScript error when applying a date slicer bookmark that threw “Cannot read properties of undefined (reading 'caption')”
Tabulate
- Fixed and issue where a Tabulate stopped working due to a null exception
- Fixed an issue where the custom Grand Total name did not update in Tabulate
- Fixed an issue where Tabulate returned errors when adding a slicer to a new Tabulate
Publish & Subscription
- Fixed an issue where in-line email license restrictions were not enforced correctly
- Fixed an issue where report subscriptions failed with a timeout error, requiring a Task Engine restart
- Fixed an issue where new drop-down slicer element selections from a hierarchy were not saved in a publication
- Fixed an issue where selected items in a tree slicer were deselected when changing the slicer type to drop-down in a publication
- Fixed an issue where report titles were not visible in publications, and the “Report Title/Subtitle” switch was disabled under Visual
- Fixed an issue preventing publication downloads via link when the user was not authenticated
Formulate
- Fixed a caching issue involving Custom Columns based on parameters combined with a nested calculation
- Fixed an issue where the DayOfWeekNumber function produced incorrect results on German-locale RTE servers
- Fixed an issue where the “Last X” node returned incorrect results for naturally ordered lists
- Fixed a query error in Discover reports caused by the use of Switch and List formulas
Illustrate
Resolved an issue in which missing data-source permissions for a single illustration caused other dashboard illustrations to fail
Content Management
- Fixed an issue where Presentation items were removed from users’ Favorites after content migration, even though the items migrated successfully and retained their original IDs
- Fixed an issue where details were missing when hovering over the item name for one-off illustrations that were made shareable
- Fixed an issue where saving a new version in a duplicated presentation caused the original presentation to become corrupted
- Fixed Bookmarks and Subscription issues after Cut, Paste, and Replace of a Presentation
- Fixed an issue preventing discoveries from being deleted due to falsely remaining linked to a Presentation
- Fixed an issue where a measure from Measure Settings in a Custom Column incorrectly appeared in Search and the Discover content tree
- Fixed an issue where migration to production failed due to duplicate keys in bookmark data
Printing & Export
- Fixed an issue where embedded presentations in RTL UI were printed to PDF in LTR format
- Fixed an issue where certain levels of opacity for text or shapes were not printing when exporting to PPTX
- Fixed an issue where disabling “Merge common cells” during Excel print/export still merged the subtotal row
- Fixed an issue where an already-encoded URL link in a Discovery could not be opened when printed to Excel
- Fixed an issue where the "Add Link-Back" feature was not available under 'External Busting premium' license
- Fixed an issue where exporting a Presentation or Publication with interactions added unwanted hyphens to the file name
- Fixed an issue that caused export to Excel to fail
- Fixed an issue where exporting a Presentation containing a Tabulate grid to Excel exposed hidden Tabulate columns
- Fixed an issue where exporting a Tabulate from a Presentation to Excel resulted in unformatted measures, unlike direct Tabulate exports
- Fixed an issue where Excel exports from a Tabulate were formatted differently depending on whether the Discovery was added as “Direct” or “Formula.
- Fixed an issue where mixed Hebrew and English text was printed to PowerPoint with incorrect font sizes
Mobile
- Fixed an issue that caused an infinite loading screen when a user attempted to log into the mobile app
- Fixed an error when selecting slicer values in Present on iPad when using Apple Magic Keyboard
- Fixed an issue where mobile users were not validated correctly when using an Azure proxy with SAML authentication and device ID checks enabled
- Resolved navigation panel clipping when using large system font sizes on iOS
Admin
- Resolved an issue where clicking the key icon in the licensing widget in the Admin Hub resulted in an error
- Fixed an error that occurred when clicking the key icon in the Licensing widget of the Admin Hub
- Fixed an issue where the IMDB Status widget did not function properly
- Fixed an issue where Task Manager filtering did not return results after navigating to another view and then returning
- Tenants folder were added to the "Add content or widget" section of Hub templates
Security
- Numerous third party components with critical, high and medium vulnerabilities have been upgraded.
- Support for legacy security capabilities has been removed.
- Java was upgraded to 21.09
Other
- Implemented various security improvements across the platform
- Fixed an issue that caused an upgrade to fail with a c.pa.tools.init.SetupToolsExecutor error
- Resolved a problem that caused the runtime to crash continuously, creating additional runtime engine processes each time
- Fixed an issue where some openID tokens were rejected by Pyramid causing login failures
- Fixed an issue where upgrade failed due to duplicated values in the user_prom_selection table
- Fixed an issue where the updateRole API in the Pyramid SDK always applied the isHidden flag
- Fixed an issue where the runtime engine didn't start after an upgrade
- Fixed an issue where running the CreateUsers and UpdateUsers APIs in parallel caused incorrect license allocations
- Fixed an issue where the Box JWT authentication connection was broken
- Removed the use of the USE function from the upgrade scripts
- Removed USE statements from upgrade scripts
- Fixed an issue where the internal Python environment used the Conda default channel despite Conda Forge being selected
- Fixed an issue where R appeared as installed (green) after an upgrade, even though it was not actually installed
- Fixed an issue where upgrades failed because the IRDB configuration file was not found
- Fixed an issue where upgrading failed when Pyramid was installed on one drive and the repository directory on another
- Various help improvements
Reply
Content aside
- 10 hrs agoLast active
- 43Views
- 1 Following
Related Articles