Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. ルール仕様の概要
  3. ルール仕様の設定
  4. ルールセットの設定
  5. ルール文の設定
  6. 詳細モードでのルール仕様の設定
  7. ビジネスルールおよびルール文
  8. 検証とテスト

ルール仕様アセット

ルール仕様アセット

式ロジックでの例外データオプションの指定

式ロジックでの例外データオプションの指定

式ロジックで例外プロパティを設定して、例外レコードを識別できます。
  1. 詳細モードでルール仕様を開きます。
  2. ルール仕様に必要な入力と出力が含まれていることを確認します。
  3. [入力と出力の管理]
    ダイアログボックスの
    [出力]
    タブで、
    [例外情報の追加]
    オプションを選択します。
    このオプションは、ルールロジックで使用する例外の優先度、例外の説明、およびステータスインジケータをアクティブにします。
  4. ルールエディタで、IF-THEN-ELSE文の
    IF
    要素を入力します。
  5. 入力を指定するには、入力名を入力します。
  6. 演算子の値を入力します。
  7. 演算子の条件を指定します。
  8. THEN
    要素を入力します。
  9. ステータスインジケータを定義します。
    • Output
      を定義します。
    • =
      演算子を入力します。
    • ルール仕様によってレコード内で検出されたデータ品質の問題を反映するステータス値を入力します。
  10. ExceptionPriority
    インジケータを追加します。
    =
    演算子の値を入力して、優先度の値を書き込みます。
  11. レコードを例外として定義するデータ品質の問題の優先度の値を入力します。
    優先度の値として、[マイナー]、[メジャー]、[重大]のいずれかを入力できます。
  12. ExceptionDescription
    インジケータを追加します。
    =
    演算子の値を入力して、説明テキストを書き込みます。
  13. レコードを例外として定義するデータ品質の問題の説明を入力します。
  14. 別のデータ品質の問題を含むレコードを識別するには、
    ELSEIF
    要素を追加します。前の手順のIF-THENシーケンスと同じ方法で要素ロジックを記述します。
  15. ENDIF
    要素を入力します。
次の例は、運転免許証を取得できる年齢に達している可能性のある個人を識別する例外ルールロジックを示しています。
IF Input < 17 THEN Output = 'Child' ELSEIF Input = 17 THEN Output = 'Verify age'
ExceptionPriority
= 'Major'
ExceptionDescription
= 'Driver may qualify this year' ELSEIF Input > 17 THEN Output = 'Adult' ELSE Output = 'Not known' ENDIF
斜体のテキストは例外データオプションを表します。