Not getting a KVP in Speechminer

Hi Experts,

I am facing an issue with a KVP “A” getting populated in Speechminer. As far as i am aware, Speechminer picks all the KVP’s from G_USERDATA_HISTORY table in ICON DB. Please let me know if the understanding is not correct.

We are not getting this KVP in ICON DB itself but from the SIP server logs everything seems perfect. UserData contains the “A” KVP and is being sent to ICON from SIP.

Could you suggest what could be the issue as i am failing to understand?

Check ICON’s configuration whether it’s configured to collect all KVP at all. If yes, check ICON logs to see what happened on that level

You have to specify which attach data ICON stores to the database on the file adata_spec.xml located in ICON’s installation folder. Once the file is changed, ICON needs to be restarted

If you configure ICON for GIR in respect to the deployment guide than there is no need to configure ICON adata_spec.xml file at all.

Well…just checked out documentation and this is new…previously you did have to configure the XML file.

Nice… I just reviewed how it is made. I was thinking on the ICON side. The way the configuration is shown for GIR, the attach data should be stored in G_CUSTOM_DATA_S table, instead of G_USERDATA_HISTORY.

@genesyslearner: Perhaps you should check that other table and those configurations on CustomStates section of ICON (https://docs.genesys.com/Documentation/CR/latest/Solution/ICON)

Still prefer to explicitly set kvp’s needed in xml file. Do not like to have huge ICON db with unused data. GIR guide teaches us a lazy aproach.