Deletion of object / fields in Data Management application
- Currently, the option to delete the object / fields are not provided.
- Once the custom objects are created and then referenced in a different part of the application, we wish to restrict the Gainsight Administrators from accidentally modifying or deleting the custom objects as part of the object dependency tracking feature.
- Currently only Reporting and Rules are being tracked. Work is under progress to cover other application viz Relations, JO, S3, Data Integration projects etc. Once these areas are covered, we would enable the option to delete the objects and fields.
Deletion of data of a object via S3 connector
- Data deletion is not allowed via S3 connector. For deletion of data, you need to use the "Delete using data filter" and "Delete all" functionality in Data Management.
- Please refer to the documentation for the details.
Deletion Process
Regarding deletion of data in MDA, we currently do not support the concept of "soft delete" / "undo delete" or maintain historical versions of data, though on the roadmap this item is existing. This is not a simple thing to implement and we need to consolidate our thoughts on the approach (e.g. do we just keep the last delete version or multiple version, if the deleted data is un-deleted, how to treat if new data already exists for the same combinations, if we enable unique constraints and undelete happens, how to tackle that).