Customization

This section explains some of the basic procedures for common types of customization for push adapters.

Adding an Attribute

  1. Ensure that the attribute is included in the TQL result.
  2. Add the attribute mapping to the mappings file in the correct CI mapping section.
  3. Ensure the data receiver is prepared to receive the additional attribute in the data.

Removing an Attribute

To remove an attribute, remove the attribute from the mapping file. You should also remove the attribute from the TQL if it is no longer used in the result or as a conditional node.

Adding a CI Type

  1. Add the CI type to the TQL.
  2. Ensure the CI type and it’s attribute data appear in the TQL result (use calculate and preview).
  3. Add the CI type’s mapping in the mappings file. Copy another CI type’s mappings to quickly create a new CI type.
  4. Modify the copied XML’s name and attribute mappings to correspond to the new CI type and its attributes. See Mapping File Reference for the available types of mappings.

Removing a CI Type

  1. Remove the CI Type from the TQL
  2. Remove the mapping section for that CI type in the mappings file.

Adding Links

  1. Ensure the two end CIs are present in the data.
  2. Ensure the link you need to add is in fact a valid link (check in the CI type manager).
  3. Add the link elements in the relationships section of the mappings xml.

Removing Links

  1. Remove the link section of the link you want to remove in the mappings file.
  2. If possible, remove the link from the TQL (unless it affects the efficiency or function of the TQL).