メイン コンテンツをスキップする 補完的コンテンツへスキップ

単純なSQLビジネスルールでテーブル分析を作成

SQLビジネスルールを使って、データベースのテーブルやビューで分析を作成できます。分析の作成手順はテーブルの場合もビューの場合も同じです。

始める前に

  • パースペクティブで、SQLビジネスルールが少なくとも1つ作成されていること。

  • パースペクティブでデータベース接続が少なくとも1つ設定されていること。

このタスクについて

この例では、SQLビジネスルールを作成で作成されたSQLビジネスルールを、ageカラムを含んでいるtop_customテーブルに追加します。このSQLビジネスルールは18歳を超える顧客を定義し、顧客年齢と一致させます。

テーブル分析を定義

手順



  1. 名前を入力します。
  2. オプション: カラム分析のメタデータ(目的説明作成者)を入力します。
  3. [Next] (次へ)をクリックします。

分析するテーブルを選択

手順


  1. [Tables] (テーブル)メニューで[Select tables] (テーブルを選択)をクリックし、分析するテーブルのチェックボックスを選択します。

    [Table filter] (テーブルフィルター)フィールドに必要なテキストを入力すれば、テーブルをフィルタリングできます。リストには、入力したテキストに対応するテーブルのみ表示されます。

    情報メモ注: [Edit analysis] (分析を編集)ウィザードで[Next] (次へ)ボタンをクリックすると、現在の分析に追加するデータクオリティルールを直接選択できます。この操作はまた、次のステップにあるように[Rules] (ルール)メニューの後の段階で選択することもできます。
  2. リストされたいずれかのテーブルを右クリックし、[Show in DQ repository view] (DQリポジトリービューで表示)を選択します。
    選択されたテーブルが、ツリービューの対応する接続の下へ自動的に配置されます。
  3. [Next] (次へ)をクリックします。

ビジネスルールの選択

手順

  1. [Rules] (ルール)メニューで、SQLビジネスルールを追加したいテーブルの名前の横にある[Add Business rule] (ビジネスルールを追加)をクリックします。
    [Business Rule Selector] (ビジネスルールセレクター)ダイアログボックスが表示されます。
  2. [Rules] (ルール)フォルダーを展開し、該当するテーブルで使用する事前定義済みSQLビジネスルールのチェックボックスをオンにします。
  3. OKをクリックします。
    選択されたビジネスルールが、[Analyzed Tables] (分析済みテーブル)ビューのテーブル名の下にリスト表示されます。
    [Rule] (ルール)メニュにあるビジネスルールのコンテキストメニュー。
    また、ビジネスルールは[DQ repository] (DQリポジトリー)ツリービューから分析エディターのテーブルに直接ドラッグすることもできます。

  4. ビジネスルールに従ったマッチング値と非マッチング値を示すグラフ。
    選択されたテーブルの年齢レコードはすべて、定義されているSQLビジネスルールを基に評価されます。分析結果は2つの棒グラフで表されます。最初の棒グラフは行数インジケーターで、分析済みテーブルにある行数を表示します。2番目の棒グラフは一致および非一致インジケーターで、「分析された結果セット」からの年齢レコードのうち、基準に一致しないもの(つまり18歳未満のレコード)が赤で示されます。
  5. 2番目のテーブルにあるビジネスルール結果を右クリックするか、チャート自体にある結果棒グラフを右クリックします。
  6. オプションを選択します。
    オプション 説明

    ダイレクトでよりシンプルな方法でテーブル分析を実行できます。詳細は、ショートカット手順でSQLビジネスルールを持つテーブル分析を作成をご覧ください。

  7. 必要に応じて、ビジネスルールを右クリックし、[View executed query] (実行したクエリーを表示)を選択します。
    でSQLエディターが開き、クエリーが表示されます。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。