Liveaktualisierung im Real-Time Dashboard

Real-Time Dashboard in Microsoft Fabric hilft Ihnen bei der Überwachung von Livedaten und beim Reagieren auf Änderungen. Um sicherzustellen, dass Ihr Dashboard immer Livedaten widerspiegelt, unterstützt Real-Time Dashboard die Live-Aktualisierung.

Liveaktualisierung aktualisiert Dashboardvisualisierungen, wenn neue Daten in die zugrunde liegende Quelle eingespeist werden. Für visuelle Elemente, die die Erfassungserkennung nicht unterstützen oder auf nicht unterstützten Datenquellen basieren, verwendet das Dashboard ein Fallbackaktualisierungsintervall, das der Dashboard-Editor definiert. Die Erfassungserkennung ist effizienter als feste Zeitintervalle, da sie die Daten nur abfragt, wenn sich die Daten ändern.

Die Liveaktualisierung funktioniert in den folgenden Szenarien gut:

  • Hochfrequenzdaten: Sie müssen Daten in dem Moment sehen, in dem sie eintreffen, möchten aber ständige Abfragen in ruhigen Phasen vermeiden.

  • Kostenoptimierung: Sie möchten die Berechnungslast und die Abfragekosten reduzieren, die mit der Aktualisierung von Dashboards verbunden sind, die keine neuen Daten erhalten haben.

  • Große Überwachung: Sie überwachen mehrere Quellen und möchten, dass das System Aktualisierungstrigger basierend auf der tatsächlichen Aufnahme intelligent verwalten kann.

Funktionsweise der Liveaktualisierung

Bei der Liveaktualisierung wird eine einzelne einfache Hintergrundabfrage pro visueller Ansicht basierend auf der Funktion ingestion_time() verwendet. Anstatt aufwendige Abfragen für Visualisierungen nach einem festen Zeitplan auszuführen, prüft das Dashboard regelmäßig den „Höchststand“ der Daten für jede Visualisierung.

Wenn die Erkennungsabfrage identifiziert, dass neue Daten aufgenommen werden, löst der Prozess eine Aktualisierung dieses Dashboards aus. Wenn keine neuen Daten erkannt werden, werden bis zur nächsten Prüfung keine weiteren Abfragen für dieses visuelle Element ausgeführt.

Konfigurieren der Liveaktualisierung (Editor)

Als Dashboard-Editor können Sie konfigurieren, wie Ihr Dashboard in den Aktualisierungseinstellungen aktuell bleibt.

  1. Aktivieren Sie im Dashboard den Bearbeitungsmodus , und wählen Sie dann im oberen Menüband " Verwalten" aus.

  2. Wählen Sie "Einstellungen aktualisieren" aus.

  3. Wählen Sie zwischen den folgenden Optionen aus:

    Screenshot des Bereichs

  • Live-Aktualisierung (empfohlen): Aktiviert die Liveaktualisierung. Das Dashboard überwacht automatisch neue Daten und Updates.

    • Wählen Sie die Schaltfläche "Einstellungen " aus, um die Konfigurationsoptionen für die Liveaktualisierung anzuzeigen:
      • Grenzwert für Die Aktualisierungsrate: Legt ein Minimales Zeitintervall zwischen Aktualisierungen fest, um übermäßige Aktualisierungen während der Erfassung von Hochfrequenzdaten zu verhindern.
      • Fallbackaktualisierungsintervall: Für visuelle Elemente, die die Erfassungserkennung nicht unterstützen, bestimmt dieses Intervall, wie oft sie aktualisiert werden.
  • Nur manuelle Aktualisierung: Das Dashboard bleibt statisch. Visuelle Elemente werden nur aktualisiert, wenn Sie die Schaltfläche " Aktualisieren " manuell auswählen.

Aktualisierung überwachen und steuern (Viewer)

Dashboard-Viewer können den Aktualisierungsstatus überwachen und Updates anhalten, wenn sie einen bestimmten Zeitpunkt analysieren müssen.

Das Dashboardmenüband bietet visuelle Hinweise für den aktuellen Aktualisierungszustand:

Liveaktualisierung (aktiviert): Die Schaltfläche ist aktiv. Wenn Sie mit der Maus auf die Schaltfläche zeigen, wird eine QuickInfo angezeigt: "Visuelle Elemente werden automatisch aktualisiert, wenn neue Daten eingefügt werden."

Live-Aktualisierung (pausiert): Die Schaltfläche erscheint durchgestrichen. Der Tooltip weist darauf hin: "Visuelle Elemente werden nicht automatisch aktualisiert."

Jedes visuelle Element zeigt den zeitstempel der letzten Aktualisierung an, sodass Sie schnell beurteilen können, wie aktuell die Daten sind. Zeigen Sie mit dem Mauszeiger auf den Zeitstempel, um weitere Details anzuzeigen, z. B. wann die Daten zuletzt aktualisiert wurden und wann die Quelle zuletzt überprüft wurde. Um die Daten manuell zu aktualisieren, wählen Sie jederzeit die Schaltfläche " Aktualisieren " im visuellen Element aus.

Screenshot des letzten aktualisierten Zeitstempels eines visuellen Elements.

Anhalten oder Fortsetzen von Updates

Wenn Sie einen bestimmten Datenpunkt untersuchen und nicht möchten, dass sich die Visualisierungen ändern, wechseln Sie im Menüband des Dashboards zum Ansichtsmodus und wählen Sie die Schaltfläche Automatische Aktualisierung aus, um die automatische Aktualisierung auf Aus (Angehalten) zu setzen. Während der Pause führt das Dashboard keine automatisierten Aktualisierungen durch. Schalten Sie ihn wieder auf "Ein ", um die Live-Aktualisierung fortzusetzen.

Screenshot der Schaltfläche

Überlegungen und Einschränkungen

  • Fallbackverhalten: Bei nicht unterstützten Tabellen oder bestimmten visuellen Typen verwendet das Dashboard das in den Editoreinstellungen definierte Fallback-Aktualisierungsintervall.

  • Berechnungsnutzung: Während die Liveaktualisierung wesentlich effizienter ist als die Aktualisierung mit festen Intervallen, verbrauchen die Hintergrunderkennungsabfragen weiterhin einige Ressourcen.