Model object has deduplication method PartitionOrder but no business keys defined (Business Rule)
Various Business Rules are checked after a change is made to a Model Object. These checks ensure the integrity and consistency of the model.
Model Object has PartitionOrder but no BK
This Business Rule checks if a Business Key is defined when a Model Object has the Deduplication Method set to Partition.
This check has no parameter.
If the business rule validation fails, the following message will be displayed as a Warning Notification on the Model Object:
Model object '{ModelObject.Name}' of type '{ModelObject.ModelObjectType.Name}' has dataflow with deduplication method '{DeduplicationMethods.Partition}' has no business keys defined. Therefore all attributes are used as partition, which is functionally the same as deduplication method '{DeduplicationMethods.Distinct}' but with degraded performance.
Example: