次の方法で共有


DQS アクティビティの監視

このトピックでは、Data Quality Services (DQS) でナレッジ検出、ドメイン管理、照合ポリシー、データ クレンジング、データ照合、および SSIS クレンジングの各アクティビティを一元的に監視する方法について説明します。

このトピックの内容

  • 作業を開始する準備:

    制限事項と制約事項

    セキュリティ

  • DQS アクティビティの表示

  • DQS アクティビティ情報のフィルター処理

  • DQS アクティビティの詳細の表示

  • DQS アクティビティの詳細のエクスポート

  • DQS アクティビティの終了

  • DQS アクティビティのプロセスの停止

作業を開始する準備

制限事項と制約事項

アクティビティを終了させたりアクティビティ内のプロセスを停止させたりすることができるのは、DQS_Main データベースの dqs_administrator ロールを持つユーザーだけです。

セキュリティ

権限

  • DQS アクティビティを表示するには、DQS_MAIN データベースに対する dqs_kb_editor または dqs_kb_operator ロールが必要です。

  • DQS アクティビティを表示することに加え、アクティビティを終了させたりアクティビティ内のプロセスを停止させたりするには、DQS_MAIN データベースの dqs_administrator ロールが必要です。

[トップに戻る] リンクで使用される矢印アイコン[Top]

DQS アクティビティの表示

  1. Data Quality クライアントを開始します。詳細については、以下を参照してください。 Data Quality Client アプリケーションの実行.

  2. Data Quality クライアント のホーム画面で [アクティビティ監視] をクリックします。 アクティビティ監視画面が表示されます。

    [アクティビティ監視] 画面

  3. アクティビティ監視画面には、アクティビティ グリッド内の各アクティビティに関する情報が表示されます。 アクティビティ グリッドには、各 DQS アクティビティに関する次の情報が表示されます。

    情報

    説明

    ID

    整数値。 アクティビティ監視のためにシステムによって生成された一意のアクティビティ番号です。

    名前

    このアクティビティで使用されるナレッジ ベースまたはデータ品質プロジェクトの名前です。

    アクティブ

    アクティビティが現在アクティブかどうかを示します。 次のいずれかの値になります。

    • [アクティブ]: アクティビティは現在実行中です。

    • [終了]: アクティビティは終了しました。

    • [中止]: DQS 管理者がアクティビティ監視画面を使用してアクティビティを中止したか、ユーザーが Data Quality クライアント の該当する機能領域で実行中にアクティビティを取り消しました。

    種類

    アクティビティの種類を示します。 アクティビティの種類は、[ナレッジ マネージメント][DQ プロジェクト][SSIS クレンジング] のいずれかの値になります。

    サブタイプ

    アクティビティの種類に対して実行される特定のワークフローを示します。

    • 種類が [ナレッジ マネージメント] のアクティビティは、ワークフローまたはサブタイプとして、[ナレッジ検出][ドメイン管理]、および [照合ポリシー] を持ちます。

    • 種類が [DQ プロジェクト] のアクティビティは、ワークフローまたはサブタイプとして、[クレンジング] および [照合] を持ちます。

    • 種類が [SSIS クレンジング] のアクティビティは、ワークフローまたはサブタイプとして [クレンジング] のみを持ちます。

    現在の状態

    アクティビティの現在の状態を示します。 アクティビティの状態は、最後の計算プロセスによって決定されます。 次のいずれかの値になります。

    • [実行中]: 計算プロセスが実行中です。

    • [成功]: 状態は、すべての計算プロセスの実行前に [成功] に設定されます。 計算プロセスが正常に終了すると、状態は再度 [成功] に設定されます。

    • [失敗]: 計算プロセスが失敗しました。

    • [停止]: 計算プロセスが停止されました。

    注意

    (ナレッジ検出アクティビティ内で) 検出プロセスを複数回実行する場合など、1 つのアクティビティ内に複数の計算プロセスが存在する場合があります。 そのため、アクティビティの存続期間の間に状態が何度か変化する場合があります。

    DQKB

    このアクティビティで使用されるナレッジ ベースの名前です。

    ユーザー

    アクティビティを開始したユーザーの名前です。また、アクティビティを開始したユーザーとアクティビティを最後に操作したユーザーが異なる場合は、アクティビティを最後に操作したユーザーの名前です。

    アクティビティの開始時刻

    アクティビティが開始された日時です。

    経過時間

    アクティビティが開始されたときからの経過時間です。 HH:MM:SS 表記で表示されます。

    アクティビティの終了時刻

    アクティビティが終了した日時です。

[トップに戻る] リンクで使用される矢印アイコン[Top]

DQS アクティビティ情報のフィルター処理

アクティビティ監視画面のフィルター ペイン ([フィルター条件][値][開始日]、および [終了日]) を使用して、特定のフィルター条件に基づいて必要なアクティビティをフィルター処理して表示することができます。 アクティビティ レコードをフィルター処理するには、次の手順を実行します。

  1. フィルター条件を決定します。アクティビティ レコードをフィルター処理する際に、アクティビティ グリッド内のいずれかの列の値に基づくか (値ベース)、日付範囲に基づくか、その両方に基づくかを決定します。

    1. 値ベースのフィルター処理: フィルター条件を [フィルター条件] ボックスの一覧で選択し、フィルター処理する適切な値を [値] ボックスの一覧で選択します。 [フィルター条件] ボックスの一覧でオプションを選択すると、[値] ボックスの一覧が設定可能な値で更新されます。 アクティビティ レコードのフィールド ([アクティブ][種類][サブタイプ][現在の状態][DQKB]、および [ユーザー]) を使用してフィルター処理できます。

    2. 日付範囲ベースのフィルター処理: [開始日] および [終了日] の日付コントロールで適切な日付を選択します。 既定では、[開始日] には現在の日付の 2 日前の日付が表示され、[終了日] には現在の日付が表示されます。 フィルター処理は、開始日および終了日ではなく範囲に基づいて行われます。 これは、選択した日付範囲の間に実行されていた各アクティビティが表示されることを意味します。

  2. [アクティビティの一覧を更新します] アイコンをクリックしてフィルターを適用し、フィルター処理された DQS アクティビティのみを表示します。

[トップに戻る] リンクで使用される矢印アイコン[Top]

DQS アクティビティの詳細の表示

アクティビティ監視画面で、アクティビティ ステップやプロファイラー情報などの DQS アクティビティの詳細情報を表示できます。 そのためには次を行います。

  1. アクティビティ グリッド (上部ペイン) で DQS アクティビティを選択します。

  2. 下部ペインの次の 2 つのタブに、選択したアクティビティの詳細が表示されます。

    • [アクティビティ ステップ]: 選択したアクティビティと関連付けられている計算プロセス (アクティビティ ステップ) のグリッドが表示されます。 このタブには、1 つのアクティビティに対して複数のアクティビティ ステップが表示される場合があります。 このような状況は、ユーザーが 1 つのアクティビティで同じアクティビティ ステップを複数回実行したときに発生します。 たとえば、アクティビティ ステップを停止した後に再び開始したときに発生します。 このタブの下のグリッドには、アクティビティに関連付けられているそれぞれのアクティビティ ステップに対して、[種類][現在の状態][開始時刻][経過時間]、および [終了時刻] の各情報が表示されます。

    • [プロファイラー]: 現在のアクティビティと履歴アクティビティのプロファイル情報が表示されます。 現在のアクティビティについては、部分的ではあるが一貫性のある情報が表示されます。 アクティビティのプロファイル情報は、対応するアクティビティの詳細を Excel ファイルにエクスポートしたときに Excel ファイルにエクスポートされます。 この情報は、エクスポートした Excel ファイルの [プロファイラー - ソース] シートと [プロファイラー - フィールド] シートに表示されます。

[トップに戻る] リンクで使用される矢印アイコン[Top]

DQS アクティビティの詳細のエクスポート

監視画面のアクティビティのプロパティ、プロセス、およびプロファイル情報を Excel ファイルにエクスポートできます。 そのためには次を行います。

  1. アクティビティ グリッド (上部ペイン) でアクティビティを選択します。

  2. [選択したアクティビティを Excel にエクスポートします] アイコンをクリックします。 または、アクティビティ グリッドで任意のアクティビティを右クリックし、ショートカット メニューの [アクティビティのエクスポート] をクリックします。

  3. 保存する Excel ファイルの名前と場所を指定するように求めるメッセージが表示されます。 エクスポートした Excel ファイルには、次のシートが含まれています。

    シート名

    説明

    アクティビティ

    アクティビティ グリッドと同様の、アクティビティに関する情報 (列) が表示されます。

    プロセス

    [アクティビティ ステップ] タブと同様の、アクティビティのプロセスに関する情報 (列) が表示されます。

    プロファイラー - ソース

    • [クレンジング] サブタイプの場合は、アクティビティに関する [レコード]、[適正なレコード]、[修正されたレコード]、および [無効なレコード] の情報が表示されます。

    • [ナレッジ検出][ドメイン管理][照合ポリシー]、および [照合] サブタイプの場合は、アクティビティに関する [レコード]、[合計値]、[新しい値]、[一意の値]、および [新しい一意の値] の情報が表示されます。

    プロファイラー - フィールド

    • [クレンジング] および [SSIS クレンジング] サブタイプの場合は、アクティビティに関する [フィールド]、[ドメイン]、[修正された値]、[提案された値]、[完全]、および [精度] の情報が表示されます。

    • [ナレッジ検出][ドメイン管理][照合ポリシー]、および [照合] サブタイプの場合は、アクティビティに関する [フィールド]、[ドメイン]、[新規]、[一意]、[ドメインで有効]、および [完全] の情報が表示されます。

[トップに戻る] リンクで使用される矢印アイコン[Top]

DQS アクティビティの終了

DQS 管理者 (dqs_administrator ロール) は、種類が [SSIS クレンジング] ではない実行中の (アクティブな) アクティビティを終了することができます。 アクティビティを終了すると、アクティビティのすべての実行中のプロセスが終了し、このアクティビティに関連するすべてのアイテムが削除されます。 この操作を元に戻すことはできません。 アクティビティ監視画面でアクティビティを終了する操作は、Data Quality クライアント の機能領域で実行中に [キャンセル] をクリックして該当するアクティビティを取り消す操作と同じです。 アクティビティを終了するには、次の手順を実行します。

  1. アクティビティ グリッド (上部ペイン) で実行中のアクティビティを選択します。

  2. [選択したアクティビティを終了します] アイコンをクリックします。 または、アクティビティ グリッドでアクティビティを右クリックし、ショートカット メニューの [アクティビティの終了] をクリックします。

  3. アクションを確認するメッセージが表示されます。 [はい] をクリックします。

[トップに戻る] リンクで使用される矢印アイコン[Top]

DQS アクティビティのプロセスの停止

DQS 管理者 (dqs_administrator ロール) は、種類が [SSIS クレンジング] ではないアクティビティの実行中の (アクティブな) プロセスを停止することができます。 アクティビティ監視画面でアクティビティのプロセスを停止する操作は、Data Quality クライアント の機能領域で該当するアクティビティ内のプロセスを停止する操作と同じです。 たとえば、クレンジング アクティビティ内のコンピューター支援型のクレンジング プロセスを停止したり、照合アクティビティ内の照合プロセスを停止したりすることができます。 停止されたプロセスをアクティビティ監視画面から再開することはできません。 Data Quality クライアント の該当する機能領域からプロセスを再開する必要があります。 その場合、[アクティビティ ステップ] タブのプロセス グリッドに該当する行が追加されます。 停止されたプロセスの状態は、[停止] のままになります。 プロセスを停止するには、次の手順を実行します。

  1. アクティビティの詳細グリッド (下部ペイン) で実行中のプロセスを選択します。

  2. [選択したプロセスを停止します] アイコンをクリックします。 または、アクティビティの詳細グリッドでプロセスを右クリックし、ショートカット メニューの [プロセスの停止] をクリックします。

  3. アクションを確認するメッセージが表示されます。 [はい] をクリックします。

[トップに戻る] リンクで使用される矢印アイコン[Top]