Known Issues - Spectrum_Location_Intelligence_for_Big_Data - Latest

Location Intelligence SDK for Big Data Release Notes

Product type
Software
Portfolio
Locate
Product family
Spectrumâ„¢ software
Product
Spatial Big Data > Location Intelligence SDK for Big Data
Version
Latest
ft:locale
en-US
Product name
Location Intelligence for Big Data
ft:title
Location Intelligence SDK for Big Data Release Notes
Copyright
2024
First publish date
2015
ft:lastEdition
2024-10-16
ft:lastPublication
2024-10-16T13:54:32.588000
  • Geocoding SDK: When using the Geocoding CLI tool to manually configure your reference data, the bash command now requires an additional flag: --t json. This command generates the JsonDataConfig.json file, which contains configuration information for your geocoding datasets and needs to be regenerated for every software and data release.
    cli configure --t json --s /precisely/geo_addr/data --d /precisely/geocoding/software/resources/config
    It is strongly recommended to use automatic data configuration, by providing the location of the data, to configure the geocoding engine. For more information, see the Spectrum Geocoding for Big Data User Guide on the Spectrum Spatial for Big Data documentation landing page.
  • (HAD-4323) Some types of queries will cause Hive to evaluate UDFs in the HiveServer2 process space instead of on a data node. The Routing UDFs in particular use a significant amount of memory and can shut down the Hive server due to memory constraints. To process these queries, we recommend increasing the amount of memory available to the HiveServer2 process (for example, by setting HADOOP_HEAPSIZE in hive-env.sh).
  • (HAD-2967) A null pointer exception is thrown while running the following constant geocoding queries with Hive on Spark or TEZ:
    SELECT ReverseGeocode(-76.97921145819674,38.89325106109181,"epsg:4326");
    SELECT Geocode("","One Second Street","","Jersey City","","07302","USA");

    This is due to an issue in Hive: https://issues.apache.org/jira/browse/HIVE-16587

    Workaround
    CREATE table dual (country string);
    						INSERT into dual values("usa");
    						SELECT Geocode('','2920 LANGSTON PLACE SOUTHEAST APARTMENT 101',
    						'','WASHINGTON','DC','20020',a.country) from dual a;