Schema Mapping for Smart Instrumentation - Integration - Update 44 - Help - Hexagon

Integration Help

Language
English
Product
Integration
Search by Category
Help
Smart 3D Version
12.1 (2019)
Smart Construction Version
2019(7.0)
SmartPlant Foundation / SDx Version
10
Smart Electrical Version
2019 (9.0)
Smart Materials/Smart Reference Data Version
2020 (10.0)
Smart P&ID Version
9 (2019)
Smart Review Version
2020 (15.0)
Smart Engineering Manager Version
10 (2019)
Smart Interop Publisher Version
13.1 (2019 R1)
Smart Isometrics Version
7.0(2019)
Spoolgen Version
9.0(2019)

This section describes the assumptions, rules, and limitations imposed by the Smart Instrumentation adapter on schema mapping.

This section describes the structure of the tool schema and how it is used by the authoring tool SmartPlant integration adapter in support of the publish and retrieve operations. This topic does not provide a list of the classes, properties, or enumerated lists (select lists) that are mapped by the delivered Smart Instrumentation tool schema. You can obtain this information by viewing the tool schema directly. This set of topics does not describe the user interface of the Schema Editor.

Before modifying the mapping for Smart Instrumentation, you must understand:

  • The Smart Instrumentation software

  • The Smart Instrumentation data model

  • The delivered mapping for Smart Instrumentation

  • How the delivered mapping for Smart Instrumentation works

  • SmartPlant schema modeling

  • The Schema Editor

  • The To Do List feature of Smart Instrumentation

In the topics that describe schema mapping, the following terms are frequently referenced:

  • Tool schema — Defines the Smart Instrumentation objects to be published or retrieved and how they map to objects in the SmartPlant schema. The tool map schema implements mapping between the objects in the Smart Instrumentation data model and the objects in the SmartPlant schema. Users who customize either the Smart Instrumentation data model or the SmartPlant schema may also need to customize the mapping contained in the tool schema.

  • SmartPlant schema — Defines the SmartPlant integration data model.

  • Adapter — The Smart Instrumentation code module that supports the SmartPlant integration commands.

When you publish Smart Instrumentation data, the SmartPlant integration adapter extracts data from the Smart Instrumentation database and converts it into a set of objects and relationships that are compatible with the SmartPlant schema. These objects and relationships are defined in an .xml file, which is sent to SmartPlant Foundation for further processing. For Smart Instrumentation, the name of this file is INtoolsMap.xml, and it must be located in the folder specified in the Path for SmartPlant XML files box of the Domain Definition window.