Values.AutoMergingSourceConfiguration settings for how to perform the auto-merging of profiles.
type nonrec t = {enabled : OptionalBoolean.t;The flag that enables the auto-merging of duplicate profiles.
*)consolidation : Consolidation.t option;A list of matching attributes that represent matching criteria. If two profiles meet at least one of the requirements in the matching attributes list, they will be merged.
*)conflictResolution : ConflictResolution.t option;How the auto-merging process should resolve conflicts between different profiles. For example, if Profile A and Profile B have the same FirstName and LastName (and that is the matching criteria), which EmailAddress should be used?
*)minAllowedConfidenceScoreForMerging : Double0To1.t option;A number between 0 and 1 that represents the minimum confidence score required for profiles within a matching group to be merged during the auto-merge process. A higher score means higher similarity required to merge profiles.
*)}val make :
?consolidation:??? ->
?conflictResolution:??? ->
?minAllowedConfidenceScoreForMerging:??? ->
enabled:OptionalBoolean.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of OptionalBoolean.t
| `Double of Double0To1.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `List of [> `String of String1To255.t ] list ] list
| `String of String1To255.t ])
list ])
list ]