Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Jan 31, 2024 8:04:08 AM
Mar 15, 2018 6:12:47 AM
This article provides useful settings for your Qlik GeoAnalytics server.
Content:
Default limit: 150 MB
Sets max shapefile zip to 1 GB, -1 = unlimited.
<?xml version="1.0" encoding="UTF-8"?>
<GeoAnalyticsModule maxDefaultDatasetSize ="1073741824"/>
You can configure Qlik GeoAnalytics to access local file systems (for reading shapefiles) as well as access GIS databases such as PostGIS.
GIS databases:
Change enableDatabaseAccess to true
Example:
<?xml version="1.0" encoding="UTF-8"?>
<GeoAnalyticsModule enableDatabaseAccess="true"/>
Any required database drivers should be installed in ProgramData/Qlik GeoAnalytics Server/server3/lib.Local files
Grant permissions to read local files to the keys. This is done by:
The server block per default requests (with 403) to the same machine or local network, resulting in "Blocked access to local network: ..." in the server log.
<?xml version="1.0" encoding="UTF-8"?>
<WebMap5Module allowGetResourceLocal="true" />
When doing port forwarding or using load balancers in front of the Qlik GeoAnalytics (QGA) server(s), it necessary to tell the QGA server to use https as the protocol in subsequent calls. The protocol behind the LB is normally http.
<?xml version="1.0" encoding="UTF-8"?>
<WebMap5Module forceSSL="true"/>
How would you combine the allowGetResourceLocal and forceSSL attributes in the same xml config file?
Would this work?
<?xml version="1.0" encoding="UTF-8"?>
<WebMap5Module>
<forceSSL>true</forceSSL>
<allowGetResourceLocal>true</allowGetResourceLocal>
</WebMap5Module>
Do this instead:
<WebMap5Module forceSSL="true" allowGetResourceLocal="true" />
Thanks, Patric