

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 検証用のブループリントを作成する
<a name="idp-cases-validation"></a>

BDA では、検証ルールを定義して、抽出されたデータの正解率を確保できます。これらの検証ルールをブループリントに組み込むことで、BDA は抽出されたデータに対してさまざまなチェックを実行できます。BDA を使用すると、特定のビジネスまたは業界の要件に合わせたカスタム検証を作成できます。この機能の幅広さを説明する検証の例は、次のとおりです。

**数値検証**  
数値検証は、抽出された数値データが指定された値の範囲内にあるか、特定の基準を満たしているかをチェックするために使用します。これらの検証は、金額、数量などの数値データのフィールドに適用できます。


| フィールド | 手順 | 抽出タイプ | タイプ | 
| --- | --- | --- | --- | 
|  BalanceGreaterCheck  |  以前の残高は 1,000 USD を超えているか  |  推定  |  ブール値  | 
|  総利益は売上と COGS の差と等しくなるか  |  検証の質問  |  推定  |  ブール値  | 
|  is\$1gross\$1pay\$1valid  |  年初来の支払い額合計は、給与明細に記載の最高金額の値か  |  推定  |  ブール値  | 

**日時の検証**  
日付や時刻の検証は、抽出された日付データまたは時刻データが特定の範囲内にあるか、特定の基準を満たしているかをチェックするために使用されます。これらの検証は、期日、有効期限日、またはその他の日付や時刻に関連するデータなどのフィールドに適用できます。


| フィールド | 手順 | 抽出タイプ | タイプ | 
| --- | --- | --- | --- | 
|  was\$1injury\$1reported\$1after\$11\$1month  |  負傷が雇用主に報告されたのは、負傷した日から 1 か月以上後だったか  |  推定  |  ブール値  | 
|  is\$1overdue  |  明細書は期限切れか 支払い額の期限が切れているか  |  推定  |  ブール値  | 
|  is\$1delivery\$1date\$1valid  |  配送日は今後 30 日以内か  |  推定  |  ブール値  | 

**文字列/形式の検証**  
文字列または形式の検証は、抽出されたデータが特定の形式に準拠しているか、事前定義済みのパターンと一致するかをチェックするために使用されます。これらの検証は、名前、住所、またはその他のテキストデータなどのフィールドに適用できます。


| フィールド | 手順 | 抽出タイプ | タイプ | 
| --- | --- | --- | --- | 
|  routing\$1number\$1valid  |  銀行支店コードが 9 桁の場合は true  |  推定  |  ブール値  | 
|  Is\$1NumMeterIDsListed  |  請求書には 5 つを超えるメーター ID が記載されているか  |  推定  |  ブール値  | 

BDA のカスタム検証機能を使用すると、複数の条件、計算、または論理操作を組み合わせて複雑な検証ルールを作成し、抽出されたデータが目的の基準を満たしていることを確認することができます。これらの検証には、クロスフィールドチェック、計算、またはビジネスプロセスや規制要件に固有のその他のカスタムロジックが含まれる場合があります。

これらの検証ルールをブループリントに組み込むことで、BDA は抽出されたデータを自動的に検証し、正解率と特定の要件へのコンプライアンスを確保できます。この機能を使用すると、検証が失敗した場合の人間によるレビューをトリガーできます。