Problem Note 63708: SAS® Data Studio in SAS® Viya® 3.4 exhausts your web browser memory after you select a caslib that contains a very large number of entries
Using the Choose Data panel in SAS Data Studio in SAS Viya 3.4 in order to expand a caslib containing hundreds or thousands of entries might take a minute or longer to provide results. The client web browser can stop responding or crash due to high memory usage.
SAS Cloud Analytic Services (CAS) logs from the CAS controller show that a short amount of time was spent processing the request to display the caslib. However, diagnostics from built-in web-browser development tools or the browser debugging mode can show that a large amount of time and memory is spent on the client system.
You can circumvent this issue by limiting the number of items in the caslib. Alternatively, you can use access controls in SAS Viya to limit the number of entries that can be viewed by a given user.
Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.
After you apply the hot fix, performance is improved significantly, and memory usage is also lessened.
However, a caslib that contains thousands of entries is still likely to exhaust memory usage in the web browser because there are simply too many items to display. A best practice is to limit the number of items in a caslib to whatever amount works best in your environment to avoid memory and performance issues.
Operating System and Release Information
SAS System | SAS Viya | Microsoft Windows Server 2012 R2 Datacenter | 3.4 | 3.5 | | Viya |
Microsoft Windows Server 2012 R2 Std | 3.4 | 3.5 | | Viya |
Microsoft Windows Server 2016 | 3.4 | 3.5 | | |
Linux for x64 | 3.4 | 3.5 | | Viya |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Using the Choose Data panel in SAS Data Studio to expand a caslib that contains many hundreds or thousands of entries can take more time than expected to return results. In addition, it can reduce the amount of memory that is available to the web browser.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2019-02-21 12:52:24 |
Date Created: | 2019-02-21 09:09:59 |