I am looking for the steps for adding a new custom KVP to GIM and GI2 universe. I have added the KVP in ccon_adata_spec file under USER_DATA_CUST_DIM_2.
Also I have added the KVP in ‘IRF_USER_DATA_CUST_2’ and CTL_UD_TO_UDE_MAPPING Tables. But its still not picking the data in GIM DB. Could anyone point out what step i missed to do capture new KVP in GIM.
After you change the adata_spec XML file, you must restart ICON, if you haven’t done this yet, might be the problem.
Do you see the data on g_userdata_history table on ICON DB? If not, check if your ICON has GUD role in addition to GCC and GLS.
If you see the that data there, check if ctl_ude_keys_to_dim_mapping table on GIM DB is also populated correctly (when using low cardinality User Data).
Thank you. I had already restarted the ICONs and I can see the values for my new KVP in G_USERDATA_HISTORY in ICON DB. But am not seeing the same in GIDB_G_USERDATA_HISTORY_V table
Also i have added the new one in CTL_UD_TO_UDE_MAPPING table.
ID UD_KEY_NAME UDE_TABLE_NAME UDE_COLUMN_NAME PROPAGATION_RULE
31 ent_CallerAction IRF_USER_DATA_CUST_2 IUDC2_ENT_CALLERACTION CALL
But I am not able to see the values in in IRF_USER_DATA_CUST_2 table. Its coming as NULL.
Does the DAP which Info Mart uses to connect to ICON DB has the role “gud”? Also, the User Data is case sensitive (must match Lower Case and Upper Case accordingly).