Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Jun 1, 2021 12:09:53 PM
Oct 26, 2018 6:45:28 AM
When selecting data from MongoDB table using MongoDB connector (Qlik ODBC Connector package), some fields are not recognized by the connector. These fields do exist in certain documents of the table, but does not show up in the "Select data to load" wizard.
This happens when loading the whole table. When separating the sample problematic entries to a new MongoDB collection, the issue does not happen.
For better performance, Qlik MongoDB does not scan all documents in the source table to build up table metadata. Instead, it follows a sampling strategy to pick up a sample set of documents. Default sampling strategy is to take the first 100 documents.
If a filed does not appear in the sampled documents, it will not be captured in metadata of the table in and thus does't show up in "Select data to load" wizard.
Environment:
Check if the missing fields exists within the first 100 documents of the source table.
If it is not, configure the following Advanced parameters appropriately to make sure at least one document containing the missing fields is captured in the samples.
SamplingLimit
SamplingStrategy
Note: The random sampling strategy is only supported by MongoDB Server 3.2 or higher.
SamplingStepSize
You can find more details about advanced parameters in Simba' help site (the third party provider for Qlik ODBC Connector package) at Simba MongoDB ODBC Driver - Schema Definition Driver Configuration Options
Hi!
It does not works for us. Seems that Qliksense always set Forward method even setting Backwards. Could be a kind of issue of the software?
Any alternatives?
It occurs using:
Mongo version 3.7.1
ODBC connector 6.166.1
QlikSense Descktop February 2022 (14.54.2)
Many thanks!
Regards
Hello @vmontano
In order for us to investigate this further, a support case may be necessary. Please contact support and report your findings, providing the information you gave in this article.
All the best,
Sonja
Hi @Sonja_Bauernfeind
First of all, thanks a lot for your response. I've found that support was moved to community. What is the process to open a ticket and where, it is, could you share the link?
Regards
Hello @vmontano
The easiest way to contact support is to use our chat bot. You can see it in the bottom right corner, the green bubble with CHAT NOW 🙂
All the best,
Sonja