Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Tests the auto-merging settings of your Identity Resolution Job without merging your data. It randomly selects a sample of matching groups from the existing matching results, and applies the automerging settings that you provided. You can then view the number of profiles in the sample, the number of matches, and the number of profiles identified to be merged. This enables you to evaluate the accuracy of the attributes in your matching list.
You can't view which profiles are matched and would be merged.
We strongly recommend you use this API to do a dry run of the
automerging process before running the Identity Resolution Job. Include
at least two matching attributes. If your matching list includes too
few attributes (such as only FirstName
or only LastName
), there may
be a large number of matches. This increases the chances of erroneous
merges.
Synopsis
- data GetAutoMergingPreview = GetAutoMergingPreview' {}
- newGetAutoMergingPreview :: Text -> Consolidation -> ConflictResolution -> GetAutoMergingPreview
- getAutoMergingPreview_minAllowedConfidenceScoreForMerging :: Lens' GetAutoMergingPreview (Maybe Double)
- getAutoMergingPreview_domainName :: Lens' GetAutoMergingPreview Text
- getAutoMergingPreview_consolidation :: Lens' GetAutoMergingPreview Consolidation
- getAutoMergingPreview_conflictResolution :: Lens' GetAutoMergingPreview ConflictResolution
- data GetAutoMergingPreviewResponse = GetAutoMergingPreviewResponse' {}
- newGetAutoMergingPreviewResponse :: Int -> Text -> GetAutoMergingPreviewResponse
- getAutoMergingPreviewResponse_numberOfMatchesInSample :: Lens' GetAutoMergingPreviewResponse (Maybe Integer)
- getAutoMergingPreviewResponse_numberOfProfilesInSample :: Lens' GetAutoMergingPreviewResponse (Maybe Integer)
- getAutoMergingPreviewResponse_numberOfProfilesWillBeMerged :: Lens' GetAutoMergingPreviewResponse (Maybe Integer)
- getAutoMergingPreviewResponse_httpStatus :: Lens' GetAutoMergingPreviewResponse Int
- getAutoMergingPreviewResponse_domainName :: Lens' GetAutoMergingPreviewResponse Text
Creating a Request
data GetAutoMergingPreview Source #
See: newGetAutoMergingPreview
smart constructor.
GetAutoMergingPreview' | |
|
Instances
newGetAutoMergingPreview Source #
Create a value of GetAutoMergingPreview
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetAutoMergingPreview
, getAutoMergingPreview_minAllowedConfidenceScoreForMerging
- Minimum confidence score required for profiles within a matching group
to be merged during the auto-merge process.
GetAutoMergingPreview
, getAutoMergingPreview_domainName
- The unique name of the domain.
GetAutoMergingPreview
, getAutoMergingPreview_consolidation
- A list of matching attributes that represent matching criteria.
GetAutoMergingPreview
, getAutoMergingPreview_conflictResolution
- How the auto-merging process should resolve conflicts between different
profiles.
Request Lenses
getAutoMergingPreview_minAllowedConfidenceScoreForMerging :: Lens' GetAutoMergingPreview (Maybe Double) Source #
Minimum confidence score required for profiles within a matching group to be merged during the auto-merge process.
getAutoMergingPreview_domainName :: Lens' GetAutoMergingPreview Text Source #
The unique name of the domain.
getAutoMergingPreview_consolidation :: Lens' GetAutoMergingPreview Consolidation Source #
A list of matching attributes that represent matching criteria.
getAutoMergingPreview_conflictResolution :: Lens' GetAutoMergingPreview ConflictResolution Source #
How the auto-merging process should resolve conflicts between different profiles.
Destructuring the Response
data GetAutoMergingPreviewResponse Source #
See: newGetAutoMergingPreviewResponse
smart constructor.
GetAutoMergingPreviewResponse' | |
|
Instances
newGetAutoMergingPreviewResponse Source #
:: Int | |
-> Text | |
-> GetAutoMergingPreviewResponse |
Create a value of GetAutoMergingPreviewResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:numberOfMatchesInSample:GetAutoMergingPreviewResponse'
, getAutoMergingPreviewResponse_numberOfMatchesInSample
- The number of match groups in the domain that have been reviewed in this
preview dry run.
$sel:numberOfProfilesInSample:GetAutoMergingPreviewResponse'
, getAutoMergingPreviewResponse_numberOfProfilesInSample
- The number of profiles found in this preview dry run.
$sel:numberOfProfilesWillBeMerged:GetAutoMergingPreviewResponse'
, getAutoMergingPreviewResponse_numberOfProfilesWillBeMerged
- The number of profiles that would be merged if this wasn't a preview
dry run.
$sel:httpStatus:GetAutoMergingPreviewResponse'
, getAutoMergingPreviewResponse_httpStatus
- The response's http status code.
GetAutoMergingPreview
, getAutoMergingPreviewResponse_domainName
- The unique name of the domain.
Response Lenses
getAutoMergingPreviewResponse_numberOfMatchesInSample :: Lens' GetAutoMergingPreviewResponse (Maybe Integer) Source #
The number of match groups in the domain that have been reviewed in this preview dry run.
getAutoMergingPreviewResponse_numberOfProfilesInSample :: Lens' GetAutoMergingPreviewResponse (Maybe Integer) Source #
The number of profiles found in this preview dry run.
getAutoMergingPreviewResponse_numberOfProfilesWillBeMerged :: Lens' GetAutoMergingPreviewResponse (Maybe Integer) Source #
The number of profiles that would be merged if this wasn't a preview dry run.
getAutoMergingPreviewResponse_httpStatus :: Lens' GetAutoMergingPreviewResponse Int Source #
The response's http status code.
getAutoMergingPreviewResponse_domainName :: Lens' GetAutoMergingPreviewResponse Text Source #
The unique name of the domain.