Filtering the Data Loaded into the Publish Domain - 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)

While the enabling or disabling of publish mapping relationships governs what data is published by a tool, you can also filter what published data is loaded into the publish domains in SmartPlant Foundation. In other words, the data that is published can be further reduced by filtering out portions of the data during the loading process.

Unlike disabling mapping, which prevents some portions of data from being sent from the tool, this feature just prevents the data from being stored in SmartPlant Foundation. So the published, but not loaded, data is still available to be retrieved by other tools.

  1. Open the SmartPlant Schema file.

  2. Click Tools > Schema File > Set Data to Load into Publish Domain.

  3. Expand the appropriate component schema for the publishing tool to find the class definitions for objects from that tool.

    SHARED Tip Expand the class definition to see the interface definitions that the class realizes, and expand an interface definition to view the properties it exposes, as well as any relationship definitions associated with it.

  4. Select the objects that should be loaded into the publish domain, and clear those that should not be loaded.

  • Properties or objects highlighted in yellow cannot be cleared.

  • Clearing a check box for a class definition prevents any objects of that class from being loaded, regardless of whether interfaces beneath it are still selected. Similarly, clearing a check box for an interface definition prevents that interface from being loaded, regardless of whether any properties exposed on it are still selected.

  • Clearing the check box for an interface definition will disable its loading for all classes that realize it.

  • Clearing the check box for a property definition or relationship definition will disable its loading for all class definitions that use them.