Define implicit delete rules - HxGN SDx - Update 63 - Administration & Configuration

Administration and Configuration of HxGN SDx

Language
English
Product
HxGN SDx
Search by Category
Administration & Configuration
SmartPlant Foundation / SDx Version
10

When is implicit delete process required?

When exporting data from the staging to target system, you may have some redundant data in the target system that needs to be deleted or terminated. In that case, you can configure an implicit delete rule to identify this data and use the Import Validate Delete Export workflow to delete it in the target system.

Implicit delete rules

Implicit delete is one of the component processes that Data Validator uses and is based on the configured mappings and groupings. Users can implicitly decide to delete or terminate a group of objects from the target system, because they are no longer in the supplied input data submission. Data Validator compares the new data submission with the existing data in the target system and flags any items that are missing from the new data submission in the form of a deletes report. Once approved, the existing data in the target system can then be deleted implicitly on export of the new data submission. This behavior is configurable within Data Validator and HxGN SDx.

The deletion of data from the target system during export is controlled by a set of configurable Implicit Delete Rules. These implicit delete rules determine what is to be deleted or terminated from the target system based on what is present in the staging area. A deletes report is run after validation so that cardinality checks on relationship objects can be included in the validation report, and before the export of any data to the target system and any deletion of data.

The delete rules compile a set of items that exist in the target system, matching the context and object type. The rules are run against the data submission and generate the delete instructions, which are added to the data submission in Data Validator. A deletes report is run so that you can review what is going to be deleted from the target system. Once the implicit delete is approved, the export process runs and deletes or terminates the items in the target system, as determined by the delete instructions.

As the implicit delete functionality can delete data from the target system database, you must run the deletes report each time before any export proceeds, so that all object deletions are reviewed and approved.

For more information on the implicit delete functionality, see Understand implicit delete functionality.

What do you want to do?