次の方法で共有


監視ハブを使用して Fabric アクティビティを追跡する

Microsoft Fabric Monitor 機能によって監視ハブが開き、ジョブ実行の正常性、進行状況、結果が一元的に表示されます。 問題をすばやく特定し、アクションを実行できます。 監視ハブを使用して、次の質問に回答します。

  • ジョブの現在の状態 (実行中、成功、失敗) は何ですか?
  • どこでエラーが発生し、どのようなエラーの詳細が表示されますか?
  • このタスクは過去30日以内に失敗しましたか?
  • エラー通知が構成されているスケジュールされたアイテムはどれですか?

どの Fabric ユーザーも監視ハブを開くことができますが、表示するアクセス許可を持っている Fabric 項目のアクティビティのみが表示されます。

フィルター、更新、列のオプションが表示されたアクティビティ履歴が表示されている Fabric 監視ハブのスクリーンショット。

主要な機能

監視ハブには、Fabric アクティビティの追跡と調査に役立つ次の機能が用意されています。

  • 現在の実行状態:監視ハブを開いて 、アクティブなジョブと最近完了したジョブを 1 か所から追跡します。

  • 実行履歴:アクティビティ履歴を表示 してエラーを調査し、時間の経過と共にパフォーマンスを比較し、再実行を検証します。

  • アクティビティの詳細と診断:詳細を表示 して状態、タイミング、エラーの詳細を調べて、トラブルシューティングを高速化します。

  • アクティビティのフィルター処理と検索:検索とフィルター処理を使用して 、リストをアクティビティに絞り込み、調査に関連するウィンドウを実行します。

  • エラー通知をスケジュールする:一元化された場所からスケジュールされたアイテムのエラー通知を表示および管理します。

  • 項目の種類: [ アクティビティ] ページには、次の Fabric 項目のアクティビティが表示されます。

    • ジョブのコピー
    • データフロー Gen2
    • データフロー Gen2 CI/CD
    • Datamart
    • データ ビルド ツール (dbt) ジョブ
    • Digital Twin Builder Flow (デジタルツインビルダーフロー)
    • 実験
    • グラフ モデル
    • Lakehouse
    • Map
    • Notebook
    • パイプライン
    • セマンティック モデル
    • Snowflake データベース
    • Spark ジョブ定義
    • ユーザー データ関数

注記

jobType "NotebookInteractiveRun" を持つ Spark Notebook ジョブの場合、終了したすべてのノートブックは監視ハブに "停止" と表示されます。 この一時的な UI のみの変更には、次の制限があります。

  • "停止" 状態でフィルタリングすることはできません。
  • 監視ハブ テーブル、パブリック ジョブ状態 API、ジョブ イベントの間で状態が一貫性がない可能性があります。

監視ハブを開く

Fabric で監視ハブを開くには、ナビゲーション ウィンドウから [監視 ] を選択します。 監視ハブには、次の 2 つのページがあります。

  • アクティビティ - ワークスペース全体でアクティブなジョブと最近完了したジョブを追跡します。
  • スケジュールエラー (プレビュー) - スケジュールされたアイテムのエラー通知を表示および管理します。 詳細については、「 スケジュールエラー (プレビュー)」を参照してください。

[ アクティビティ] ページには、過去 30 日間の最大 100 個の Fabric アクティビティが表示され、開始時刻ごとに順に並べられ、最新のアクティビティが一番上に表示されます。 テーブルには、Fabric アイテムあたり最大 100 個のアクティビティが表示されます。

Fabric 項目に対する適切なアクセス許可がある場合は、監視ハブから直接特定のアクションを実行できます。 使用可能なアクションは、項目の種類によって異なります。

アクティビティの詳細を取得する

[ アクティビティ ] ページの詳細ウィンドウには、アクティビティの状態、開始時刻、期間、エラーの詳細など、アクティビティに関する情報が表示されます。 アクティビティの詳細ウィンドウを開くには、アクティビティ名をポイントし、[ 詳細の表示 ] 記号 (i) を選択します。

アクティビティ履歴の表示

メインの [アクティビティ] ページには、過去 30 日間の最新の 100 個のアクティビティのみが表示されるため、頻繁に実行されるジョブにすべての実行が表示されない場合があります。 ただし、[ 実行履歴 ] オプションを使用すると、特定のアクティビティの完全な 30 日間の履歴を表示できます。

アクティビティの 30 日間の完全な履歴にアクセスするには、アクティビティ名をポイントし、[ その他のオプション (...)]、[ 実行履歴] の順に選択します。 このテーブルには、そのアクティビティの最大 30 日間の履歴情報が表示されます。 メイン表示に戻すには、[メイン ビューに戻る] を選択します。

アクティビティ履歴のテーブルと詳細パネルが表示されているモニター ハブのスクリーンショット。

列と表示順序を変更する

[ アクティビティ ] ページで、次のコントロールを使用して Fabric のアクティビティと項目を検索するか、監視ハブまたは履歴テーブルでの表示方法を変更します。

  • 並べ替え - 列ヘッダーを選択して並べ替え順を変更します。 列ヘッダーの横にある矢印は、並べ替え順序を示します。
  • 表示される列を変更 する - [列オプション] ボタンを使用して、列をリスト内の別の位置にドラッグして列を追加、削除、または再配置します。

検索とフィルター処理

監視ハブ内の特定のアクティビティまたは項目を検索するには、次の検索およびフィルター オプションを使用します。

  • キーワード検索 - [ キーワード検索でフィルター] ボックスを使用すると、名前またはキーワードでアクティビティやアイテムをすばやく検索できます。 検索では、データベース内のすべてのアクティビティではなく、読み込まれたデータのみがクエリされます。

  • フィルター - フィルター を使用して、状態、開始時刻、所有者などのプロパティで結果を絞り込みます。 たとえば、過去 24 時間の特定のワークスペースで失敗したジョブを見つけるには、 Status = FailedLocation = <workspace>Start time = Last 24 hoursを選択します。 監視ハブは、次にハブにアクセスするときにフィルター選択を記憶します。 表示される結果をカスタマイズするには、次のフィルター オプションを使用します (フィルター オプションは項目の種類によって異なります)。

    • ステータス - テーブルに表示するステータスの種類を選択します。

      注記

      各 Fabric アイテムには、一意の操作と状態のセットがあります。 一貫性のある結果を表示するために、監視ハブにアイテムの状態の簡易バージョンが表示される場合があります。 項目の正確な状態は 、詳細パネルで確認できます。

    • [項目の種類 ] - テーブルに表示するファブリックアイテムタイプを選択します。

    • 開始時間 - 表示するテーブルの期間を選択します。 事前に定義された期間を選択することも、[カスタマイズ] を使用して期間をカスタマイズすることもできます。

    • 送信者 - テーブルにアクティビティを表示する Fabric アイテムのオーナーを選択します。

    • 場所 - アイテム アクティビティを表示する元のワークスペースを選択します。

制限事項

データフロー Gen1 はサポートされておらず、テーブルには表示されません。

スケジュールエラー (プレビュー)

Important

現在、この機能はプレビュー段階にあります。 プレビュー機能は、一般公開前に変更される場合があります。

スケジュールの失敗ページでは、集中管理された場所からスケジュールされたアイテムのエラー通知を閲覧および管理できます。 ジョブ スケジューラを使用してアイテム別に通知項目を構成する代わりに、このページを使用して、エラー通知を含むすべてのアイテムの表示、新しいアイテムの構成、既存の構成の編集または削除を行うことができます。

[失敗のスケジュール] ページと ジョブ スケジューラ で構成された通知は、基になる構成と同じです。 どちらの場所でも行われた変更は、両方に反映されます。

[失敗の スケジュール ] ページを開くには、サイド パネルの [通知の構成 ] で [ 失敗のスケジュール] を選択します。

監視ハブの [Schedule failures]\(失敗のスケジュール\) ページのスクリーンショット。エラー通知が構成されている項目の一覧が表示されています。

新しいエラー通知を構成する

スケジュールされたアイテムのエラー通知を設定するには:

  1. スケジュールの失敗ページで、+ 通知の構成を選択します。

    新しいエラー通知を構成するときの項目ピッカーを示すスクリーンショット。

  2. スケジュールをサポートする項目を一覧から選択します。

  3. アイテムのスケジュールされた実行が失敗したときに電子メールを受信する受信者を入力します。 受信者には、B2B ゲスト ユーザーを含め、Microsoft Entra テナントのユーザーまたはグループを指定できます。 直接外部メール アドレスはサポートされていません。

    エラー通知を構成するときの受信者のエントリを示すスクリーンショット。

  4. 保存を選びます。

エラー通知を編集または削除する

受信者を編集するか、アイテムのエラー通知を削除するには:

  1. スケジュール失敗ページで、テーブルから項目を選択します。

  2. 右側に [通知の詳細 ] ウィンドウが開き、現在の受信者が表示されます。

  3. 受信者を編集するには、[ 受信者の編集] を選択し、変更を加えて保存します。

  4. このアイテムのエラー通知の受信を完全に停止するには、[ 通知の削除] を選択します。

アクセス許可

  • 可視性 - 閲覧権限を持つスケジュールされたアイテムのエラー通知を確認できます。 サポートされている項目の種類については、「制限事項」を参照してください。
  • 編集 - 新しいエラー通知を構成したり、受信者を編集したり、アイテムの通知を削除したりするには、ワークスペースに少なくとも 共同作成者 ロールが必要です。または、アイテムに対する 書き込み アクセス許可が必要です。 詳細については、「 ワークスペースのロール」を参照してください。

制限事項

  • セマンティック モデルは、[ スケジュール エラー] ページではまだサポートされていません。 [アクティビティ] ページに表示されるその他の項目の種類はすべてサポートされています。
  • 失敗通知は、 スケジュールされた実行にのみ適用されます。 手動でトリガーされた実行または他の方法で開始された実行は、通知をトリガーしません。
  • 通知は、受信者の Fabric アカウントの表示言語で送信されます。 フォールバックとして英語が使用されます。

通知メールに含まれる内容の詳細については、「 通知の内容」を参照してください。

注記

ジョブ スケジューラ ウィンドウで項目ごとにエラー通知を構成することもできます。 詳細については、「 失敗したスケジュールされたジョブの通知を受信する」を参照してください。