Freigeben über


Verwalten von geplanten Dashboard-Updates und Abonnements

Das Planen von Dashboardupdates stellt sicher, dass Ihre Dashboards up-to-Datumsinformationen anzeigen und die Leistung für Endbenutzer verbessern. Abonnements halten Stakeholder informiert, indem sie Dashboard-Schnappschüsse per E-Mail, Slack oder Microsoft Teams senden. Auf dieser Seite wird erläutert, wie Abonnements eingerichtet und verwaltet werden.

Einen Zeitplan erstellen

Wenn Sie einen Zeitplan für Dashboardupdates erstellen, legen Sie einen regelmäßigen Zeitplan fest, der die neuesten Daten abruft und für Dashboards, die mit freigegebenen Datenberechtigungen veröffentlicht wurden, den freigegebenen Cache aktualisiert.

Für jedes geplante Dashboard-Update geschieht Folgendes:

  • Alle SQL-Logik, die Datasets definiert, wird im festgelegten Zeitintervall ausgeführt.
  • Ergebnisse füllen den Abfrageergebniscache und helfen, die anfängliche Ladezeit des Dashboards zu verbessern.

Vorteile von Datenfreigaberechten für geplante Updates

Mit freigegebenen Datenberechtigungen veröffentlichte Dashboards bieten eine bessere Leistung und Cacheeffizienz im Vergleich zu einzelnen Datenberechtigungen:

  • Freigegebener Cache: Geplante Updates füllen einen Cache für freigegebene Abfrageergebnisse auf, auf den alle Dashboard-Viewer zugreifen können, wodurch die Ladezeiten für alle Benutzer erheblich verbessert werden können.
  • Einzelne Cacheaktualisierung: Auch wenn ein Dashboard mit individuellen Datenberechtigungen veröffentlicht wird, können Benutzer Zeitpläne abonnieren, um Cacheaktualisierungen auszulösen. Dadurch wird sichergestellt, dass ihr persönlicher Cache up-to-datum bleibt und die Ladezeiten beim Zugriff auf das Dashboard reduziert werden.
  • Reduzierte Abfragelast: Da Ergebnisse zwischengespeichert und freigegeben werden, werden die zugrunde liegenden SQL-Abfragen weniger häufig ausgeführt, wodurch die Berechnungskosten und die Lagerlast reduziert werden.

Benutzer, die einen Zeitplan abonnieren, profitieren von diesen Cacheaktualisierungen, auch wenn sie die PDF-Momentaufnahme der E-Mail nicht benötigen. Durch das Abonnieren des Cache-Aktualisierungsworkflows wird gewährleistet, dass das Dashboard beim Aufrufen schnell geladen wird.

So erstellen Sie einen Zeitplan

  1. Klicken Sie in der oberen rechten Ecke des Dashboards auf Zeitplan. Das Dialogfeld Zeitplan hinzufügen wird angezeigt.

    Dialogfenster Zeitplan hinzufügen

  2. Geben Sie einen Namen für Ihren neuen Zeitplan ein.

  3. Verwenden Sie die Dropdownselektoren, um bei Bedarf die Häufigkeit und Die Startzeit anzugeben. Optional können Sie das Kontrollkästchen Cron-Syntax anzeigen auswählen, um den Zeitplan in Quartz Cron Syntax zu bearbeiten.

  4. Verwenden Sie das Dropdownmenü "Zeitzone" , um die Zeitzone auszuwählen.

  5. Wählen Sie "Standardwerte verwenden " oder "Filterauswahl verwenden ", um zu bestimmen, welche Filterwerte während einer geplanten Ausführung im Dashboard angewendet werden.

    • Standardwerte verwenden: Wendet die Standardwerte aus den Filter-Widgets des Dashboards an.
    • Filterauswahl verwenden: Wendet die beim Erstellen des Zeitplans festgelegten Filterwerte an.
  6. Verwenden Sie das Dropdownmenü "SQL Warehouse ", um ein anderes SQL Warehouse für geplante Ausführung auszuwählen. Standardmäßig wird das SQL Warehouse, das zum Erstellen und Ausführen des Dashboards verwendet wurde, auch für den geplanten Lauf verwendet. Verwenden Sie diese Einstellung, um ein anderes Warehouse für die geplanten Aktualisierungen zu wählen.

  7. (Optional) Klicken Sie auf "Abonnenten ", um Abonnenten hinzuzufügen. Abonnenten erhalten eine E-Mail mit einer PDF-Momentaufnahme des Dashboards, nachdem eine geplante Ausführung abgeschlossen wurde.

  8. Klicken Sie auf Erstellen. Das Dialogfeld Zeitpläne erscheint und zeigt den von Ihnen erstellten Zeitplan an. Wenn für dieses Dashboard andere Zeitpläne vorhanden sind, zeigt das Dialogfeld auch diese an.

Wenn für dieses Dashboard bereits ein Zeitplan erstellt wurde, lautet die Schaltfläche in der oberen rechten Ecke Abonnieren. Verwenden Sie den zuvor beschriebenen Workflow, um einen Zeitplan hinzuzufügen.

Hinweis

Bei Zeitplänen mit einer definierten Startzeit beginnt der Aktualisierungsrhythmus jeden Tag zu diesem Zeitpunkt. Beispiel: Ein Zeitplan, der alle 4 Stunden ab 15:10 Uhr ausgeführt werden soll, läuft um 15:10 Uhr, 19:10, 23:10 usw., und so weiter bis 15:09 Uhr am folgenden Tag. Die Kadenz wird dann zurückgesetzt und beginnt wieder bei 15:10.

Verwalten von Zeitplänen

So bearbeiten, anhalten oder löschen Sie einen Zeitplan:

  1. Klicken Sie im veröffentlichten Dashboard auf "Planen" . Es wird eine Liste der Zeitpläne für das Dashboard angezeigt.
  2. Klicken Sie auf das Kebab-Menüsymbol. Rechts neben dem Zeitplan, den Sie verwalten möchten.
  3. Klicken Sie auf Bearbeiten, Pause oder Löschen.
  • Redigieren: Öffnet die Planungs-UI. Verwenden Sie die Benutzeroberfläche, um den Zeitplan anzupassen und dann zu speichern.
  • Pause oder Resume: Legt fest, ob der Zeitplan aktiv oder pausiert ist. Angehaltene Zeitpläne behalten ihre Konfigurations- und Abonnenteneinstellungen bei, aber das Dashboard aktualisiert oder sendet keine Benachrichtigungen, bis der Zeitplan fortgesetzt wird.
  • Löschen: Entfernt den Zeitplan und alle Abonnenteneinstellungen.

Abonnements verwalten

Planabonnenten erhalten bei jeder Ausführung des Zeitplans eine Momentaufnahme des aktuellen Dashboards. Abonnenten erhalten Dashboardmomentaufnahmen per E-Mail, Slack oder Microsoft Teams. E-Mail-Abonnenten erhalten eine PDF-Momentaufnahme. Slack- und Microsoft Teams-Kanäle erhalten eine PNG-Bildmomentaufnahme, die direkt im Kanal sichtbar ist, einen direkten Link zum Öffnen des Dashboards in Azure Databricks und eine PDF-Anlage im Nachrichtenthread. Bei Dashboards mit mehreren Seiten zeigt die Momentaufnahme die erste Seite des Dashboards an.

Bei Dashboards, die mit freigegebenen Datenberechtigungen veröffentlicht wurden, löst das Abonnieren eines Zeitplans auch Cacheaktualisierungen aus, die die Ladezeiten des Dashboards verbessern. Benutzer können sich auch dann abonnieren, wenn sie keine E-Mail-Benachrichtigungen benötigen, und profitieren von schnellerer Leistung, wenn sie auf das Dashboard zugreifen.

Wichtig

Abonnementlisten können bis zu 100 Abonnenten enthalten. Ein Benachrichtigungsziel zählt unabhängig von der Anzahl der gesendeten Nachrichten als Abonnent.

Abonnementziele

Dashboardabonnements unterstützen die folgenden Ziele:

  • E-Mail: Arbeitsbereichsbenutzer und E-Mail-Benachrichtigungsziele erhalten eine PDF-Momentaufnahme per E-Mail. Sie können Kontobenutzer, Verteilerlisten und externe Benutzer (z. B. Partner oder Clients) als E-Mail-Benachrichtigungsziele konfigurieren.
  • Slack: Slack-Kanäle erhalten eine PNG-Bildmomentaufnahme, die direkt im Kanal sichtbar ist, einen direkten Link zum Öffnen des Dashboards in Azure Databricks und eine PDF-Anlage im Nachrichtenthread. Arbeitsbereichsadministratoren müssen Slack-Benachrichtigungsziele konfigurieren, bevor Sie sie als Abonnenten auswählen können. Siehe Konfigurieren von Slack-Benachrichtigungen.
  • Microsoft Teams: Teams-Kanäle erhalten eine PNG-Bildmomentaufnahme, die direkt im Kanal sichtbar ist, einen direkten Link zum Öffnen des Dashboards in Azure Databricks und eine PDF-Anlage im Nachrichtenthread. Arbeitsbereichsadministratoren müssen Microsoft Teams-Benachrichtigungsziele konfigurieren, bevor Sie sie als Abonnenten auswählen können. Siehe Konfigurieren von Microsoft Teams-Benachrichtigungen.

Hinweis

Wenn Sie keine E-Mail-Abonnenten hinzufügen können, hat Ihr Arbeitsbereich-Administrator möglicherweise die E-Mail-Benachrichtigungen für Ihren Arbeitsbereich deaktiviert. Siehe AI/BI-Verwaltungshandbuch.

Arbeitsbereichsadministratoren müssen Benachrichtigungsziele definieren, bevor sie als Abonnenten ausgewählt werden können. Siehe Verwalten von Benachrichtigungszielen für E-Mail-Ziele, Konfigurieren von Slack-Benachrichtigungen für Slack-Ziele und Konfigurieren von Microsoft Teams-Benachrichtigungen für Microsoft Teams-Ziele.

Sie können andere Abonnenten hinzufügen und entfernen, um Updates zu erhalten, wenn Sie mindestens ÜBER CAN EDIT-Berechtigungen für das Dashboard verfügen. Sie können sich selbst als Abonnent zu einem vorhandenen Zeitplan hinzufügen und entfernen, wenn Sie mindestens ÜBER CAN VIEW-Berechtigungen für das Dashboard verfügen.

Abonnieren eines Slack- oder Microsoft Teams-Kanals

Bevor Sie Slack- oder Microsoft Teams-Kanäle abonnieren können, müssen Arbeitsbereichsadministratoren Benachrichtigungsziele konfigurieren. Siehe Konfigurieren von Slack-Benachrichtigungen für Slack-Ziele und Konfigurieren von Microsoft Teams-Benachrichtigungen für Microsoft Teams-Ziele.

So abonnieren Sie einen Slack- oder Teams-Kanal:

  1. Klicken Sie in der oberen rechten Ecke des Dashboards auf Zeitplan.
  2. Erstellen Eines neuen Zeitplans oder Bearbeiten eines vorhandenen Zeitplans:
    • Um einen neuen Zeitplan zu erstellen, geben Sie den Zeitplannamen, die Häufigkeit und die Filterwerte ein, und klicken Sie dann auf "Erstellen".
    • Um einen vorhandenen Zeitplan zu bearbeiten, klicken Sie auf das Kebab-Menüsymbol. Klicken Sie neben dem Zeitplan auf das Kebab-Menüsymbol, und wählen Sie "Bearbeiten" aus.
  3. Klicken Sie in der Zeitplankonfiguration auf "Abonnenten".
  4. Tippen Sie, um das Benachrichtigungsziel zu suchen und auszuwählen.
  5. Klicken Sie auf "Speichern".

Wenn der Zeitplan ausgeführt wird, wird eine Benachrichtigung an den konfigurierten Slack- oder Teams-Kanal gesendet.

Beispiel für eine Slack-Benachrichtigung mit einer Dashboardmomentaufnahme

Wenn Probleme auftreten, sehen Sie unter Problembehandlung oder unter Slack und Problembehandlung für Microsoft Teams nach.

Abonnieren von anderen Benutzern

Gehen Sie wie folgt vor, um andere Benutzer zu abonnieren:

  1. Klicken Sie in der oberen rechten Ecke des Dashboards auf Abonnieren. Das Dialogfeld Zeitpläne wird angezeigt.
  2. Identifizieren Sie den Zeitplan, dem Sie Abonnenten hinzufügen möchten. Klicken Sie auf das Kebab-Menüsymbol rechts neben diesem Zeitplan. Klicken Sie dann auf Bearbeiten.

Wenn Sie über CAN VIEW-Zugriff auf ein Dashboard verfügen, das über einen zugewiesenen Zeitplan verfügt, können Sie sich selbst abonnieren, um updates bei jeder geplanten Ausführung zu erhalten.

Um sich bei einem bestehenden Zeitplan anzumelden, gehen Sie wie folgt vor:

  1. Klicken Sie in der Nähe der oberen rechten Ecke des Dashboards auf die Schaltfläche Abonnieren. Im Dialogfeld Zeitpläne werden alle Zeitpläne für das Dashboard angezeigt.
  2. Klicken Sie rechts neben dem von Ihnen ausgewählten Zeitplan auf Abonnieren.

Wenn Sie sich selbst nicht als Abonnent hinzufügen können, kann das folgende Gründe haben:

  • Ein Arbeitsbereichsadministrator hat die Option Dashboardabonnements aktivieren für den Arbeitsbereich deaktiviert.

    Diese Einstellung hat Vorrang vor allen anderen. Wenn der Arbeitsbereichsadministrator diese Einstellung deaktiviert hat, können Dashboard-Editoren weiterhin einen Zeitplan zuweisen, aber Abonnenten können nicht zugewiesen werden.

  • Sie haben keine Berechtigung zum Zugriff auf den Arbeitsbereich.

    Kontobenutzer können nur als Abonnenten als Benachrichtigungsziel hinzugefügt werden. Es gibt keine Schaltfläche Abonnieren im Dashboard für Kontobenutzer.

  • Es wurden keine Zeitpläne definiert.

    Für Dashboards ohne einen definierten Zeitplan können Arbeitsbereichsbenutzer mit CAN VIEW- oder CAN RUN-Zugriff auf ein Dashboard nicht mit der Schaltfläche " Abonnieren " interagieren.

Abbestellen von E-Mail-Updates

Abonnenten können den Empfang von Benachrichtigungen beenden, indem sie sich vom Zeitplan abmelden.

  • Gehen Sie wie folgt vor, um das Abonnement über die Dashboard-Benutzeroberfläche abbestellen zu können:

    1. Klicken Sie in der Nähe der oberen rechten Ecke des Dashboards auf die Schaltfläche Abonnieren. Im Dialogfeld Zeitpläne werden alle Zeitpläne für das Dashboard angezeigt.
    2. Klicken Sie auf Abonniert, um das Abonnement zu kündigen. Der Schaltflächentext wird in Abonnieren geändert.

    Benutzeroberflächenänderungen von Abonniert zu Abonnieren.

  • Verwenden Sie den Link Abonnement kündigen in der E-Mail-Fußzeile, um das Abonnement geplanter Updates zu kündigen.

Hinweis

Wenn ein Benutzer, der in einer größeren Verteilerliste für E-Mail-Benachrichtigungen eingeschlossen ist, das Abonnement über den Link in der E-Mail-Fußzeile abbestellt, kündigt die Aktion die gesamte Verteilerliste. Die Gruppe als Ganzes wird aus dem Abonnement entfernt und erhält keine zukünftigen PDF-Momentaufnahmeupdates.

Grenzwerte für Dashboardgrößen für Abonnements

Dashboardabonnement-E-Mails enthalten die folgenden base64-codierten Dateien:

  • PDF: Eine PDF-Datei, die das vollständige Dashboard enthält.
  • DesktopImage: eine Bilddatei, die für die Anzeige auf Desktopcomputern optimiert ist

Informationen zu Grenzwerten für dashboardabonnementgrößen und -verhalten, wenn Grenzwerte überschritten werden, finden Sie unter Dashboardabonnementgrenzwerte.

Datensicherheit für PDF-Anlagen

Wenn eine Dashboard-PDF für die geplante Übermittlung oder den Download generiert wird, wird sie vorübergehend im Cloudspeicher gespeichert, der von einem Arbeitsbereichsadministrator während der Arbeitsbereicherstellung konfiguriert wurde. Dieser Speicher wird von Azure Databricks verwaltet und ist nicht direkt extern zugänglich. Wenn Sie wissen, wo sich PDF-Dateien befinden und wie sie gelöscht werden, können Sie die Sicherheits- und Complianceanforderungen erfüllen. Siehe Bereitstellen eines Arbeitsbereichs mithilfe des Azure-Portals.

PDF-Löschrichtlinie

Geplante Updates (E-Mail-Abonnements): Nach Abschluss des E-Mail-Prozesses wird die PDF-Datei sofort aus dem Objektspeicher gelöscht.

Vom Benutzer initiierte Downloads: Wenn ein Benutzer manuell eine Dashboard-PDF aus der Benutzeroberfläche herunterlädt, verbleibt die Datei vorübergehend bis zu 60 Tage im Objektspeicher. Dieser Aufbewahrungszeitraum ermöglicht bei Bedarf Zeit für den Download, die Problembehandlung oder erneute Downloads.