Problem Note 69319: The building of a relational schema for MongoDB has been improved
To access data from MongoDB, SAS/ACCESS® builds a relational schema that is based on a scan of the collections and documents in MongoDB. The scanning might result in a memory error when the collections are very large and complicated.
With this hot fix, an enhancement has been made to improve the scan process to avoid the process failing with an error.
When a MongoDB collection causes a memory failure, the following occurs:
- The collection that generates the error is skipped and the scanning continues with the rest of the collections.
- A note is written to the log with the number of collections that were skipped.
- A warning is written to the log with the name of only the first collection that was skipped.
This behavior might result in one or more tables being omitted from the resulting schema.
The hot fix also might offer faster performance and a reduction in the amount of memory that is needed for the building of the schema.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS/ACCESS Interface to MongoDB | Linux for x64 | 9.4 | | 9.4 TS1M6 | |
*
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.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2022-06-23 14:41:39 |
Date Created: | 2022-06-21 14:06:49 |