sys_class_name not available to map

tanya71
Kilo Explorer

while creating webservice transform map , I could not get the sys_class_name field in cmdb_ci table . That is the Class field is not showing in the dropdown to include in the mapping assist on transform map . It is not showing up on the webservice list of fields as well.experts urgent help please how to get the class field on cmdb_ci table on the webservice import set and/or include in the transform map?

8 REPLIES 8

david_legrand
Kilo Sage

Hi,



Try to create a new "field map" (without the "mapping assist") and then find the "Class" field into your target table



Regards,


tanya71
Kilo Explorer

thanks Legrand and pre. Yes , predlong I have created individual webservices and transform maps for each table for a different requirement.   But for this current requirement , I was looking at options to minimize creating more   WS import sets and if possible create 1 WS import set and either add multiple transform maps or selecting sys_class_name(Label:Class) and setting   the table name so servers are imported   in cmdb_ci_server or cmdb_ci_win_server and so on.


Still on the transform map in WS import set , I am not seeing   label:Class , field :sys_class_name as available in the target table (cmdb_ci) to map. But when I go through Dictitionary or Tables and Columns on cmdb_ci table , I can select the Class field.


Is there any settings change need to be made so Class field on cmdb_ci table can be exposed in WS import fields and WS transform map? I used mapping assist and still Class is not available as one of the fields on target cmdb_ci table to select from dropdown?


Ir should be there. I just took this from a test data source I found in Demo010:



LZTeVzt.png


tanya71
Kilo Explorer

thanks .yes after I deleted and created a new map , was able to locate and add the field.