Microsoft Fabricの Real-Time ダッシュボードは、ライブ データを監視し、変化が発生した場合に対応するのに役立ちます。 ダッシュボードにライブ データが常に反映されるように、Real-Time ダッシュボードでは ライブ更新がサポートされています。
ライブ 更新では 、基になるソースに新しいデータが取り込まれると、ダッシュボードのビジュアルが更新されます。 インジェスト検出をサポートしていないビジュアル、またはサポートされていないデータ ソースに基づくビジュアルの場合、ダッシュボードでは、ダッシュボード エディターが定義するフォールバック更新間隔が使用されます。 インジェスト検出は、データが変更されたときにのみデータに対してクエリを実行されるため、固定時間間隔よりも効率的です。
ライブ 更新 は、次のシナリオで適切に機能します。
高頻度データ: データが届いた瞬間に確認する必要がありますが、更新の少ない時間帯に継続的なポーリングは避けたいと考えています。
コストの最適化: 新しいデータを受信しなかったダッシュボードの更新に関連するコンピューティング負荷とクエリ コストを削減したいと考えています。
大規模な監視: 複数のソースを監視しており、システムで実際のインジェストに基づいて更新トリガーをインテリジェントに管理する必要があります。
ライブ リフレッシュの仕組み
ライブ 更新 では、ingestion_time() 関数に基づいて、ビジュアルごとに 1 つの軽量バックグラウンド クエリが使用されます。 ダッシュボードでは、一定のスケジュールに従って大量のビジュアル クエリを実行する代わりに、各ビジュアルのデータの "高基準" が定期的にチェックされます。
検出クエリで新しいデータが取り込まれたことが識別されると、そのダッシュボード ビジュアルの更新がトリガーされます。 新しいデータが検出されない場合、次のチェックまで、そのビジュアルに対してそれ以上のクエリは実行されません。
ライブリフレッシュの設定 (エディター)
ダッシュボード エディターとして、[ 更新] 設定でダッシュボードを最新の状態に保つ方法を構成できます。
ダッシュボードで 編集モードを 有効にし、上部のリボンから [ 管理 ] を選択します。
[ 設定の更新] を選択します。
次のオプションから選択します。
ライブ 更新 (推奨): ライブ更新を有効にします。 ダッシュボードは、新しいデータと更新を自動的に監視します。
- [ 設定] ボタンを選択して、ライブ更新の構成オプションを表示します。
- 更新レートの制限: 頻度の高いデータ インジェスト中に過剰な更新が行われるのを防ぐために、更新の間隔を最小に設定します。
- フォールバック更新間隔: インジェスト検出をサポートしていないビジュアルの場合、この間隔によって更新の頻度が決まります。
- [ 設定] ボタンを選択して、ライブ更新の構成オプションを表示します。
手動更新のみ: ダッシュボードは静的なままです。 ビジュアルは、[更新] ボタンを手動で選択した場合にのみ 更新 されます。
更新の監視と制御 (ビューアー)
ダッシュボードビューアーは、特定の時点を分析する必要がある場合に、更新の状態を監視し、更新を一時停止できます。
ダッシュボード リボンには、現在の更新状態の視覚的なヒントが表示されます。
ライブ 更新 (有効): ボタンがアクティブです。 ボタンの上にマウス ポインターを置くと、"新しいデータが入るとビジュアルが自動的に更新されます" というヒントが表示されます。
ライブ更新(一時停止中): ボタンに取り消し線が表示されます。 ツールヒントには、"ビジュアルは自動的に更新されません" と表示されます。
各ビジュアルには最後の更新タイムスタンプが表示されるため、データの現在の状態をすばやく評価できます。 タイムスタンプにカーソルを合わせると、データが最後に更新されたときやソースが最後にチェックされた日時など、追加の詳細が表示されます。 データを手動で更新するには、ビジュアルの [ 更新 ] ボタンをいつでも選択します。
更新プログラムを一時停止または再開する
特定のデータ ポイントを調査していて、ビジュアルを変更したくない場合は、ダッシュボード リボンで 表示 モードに切り替え、[ ライブ更新 ] ボタンを選択してライブ更新を オフ (一時停止) にします。 一時停止中、ダッシュボードは自動更新を実行しません。 ライブ更新を再開するには、 オン に戻します。
考慮事項と制限事項
フォールバック動作: サポートされていないテーブルまたは特定のビジュアルの種類の場合、ダッシュボードではエディター設定で定義されているフォールバック更新間隔が使用されます。
コンピューティング使用量: ライブ更新は固定間隔更新よりも大幅に効率的ですが、バックグラウンド検出クエリでは引き続き一部のリソースが消費されます。