Überwachen von geplanten Abfragen
Adobe Experience Platform bietet über die Benutzeroberfläche eine verbesserte Sichtbarkeit für den Status aller Abfrageaufträge. Aus dem Geplante Abfragen -Registerkarte finden Sie jetzt wichtige Informationen zu Ihren Abfrageausführungen, die den Status, die Planungsdetails und Fehlermeldungen/Codes für den Fall eines Fehlschlagens enthalten. Sie können über die Benutzeroberfläche auf der Registerkarte Geplante Abfragen für jede dieser Abfragen auch Benachrichtigungen für Abfragen basierend auf ihrem Status abonnieren.
Geplante Abfragen
Die Geplante Abfragen bietet einen Überblick über alle geplanten CTAS- und ITAS-Abfragen. Ausführungsdetails finden Sie für alle geplanten Abfragen sowie Fehlercodes und Meldungen für fehlgeschlagene Abfragen.
Um zur Registerkarte Geplante Abfragen zu navigieren, wählen Sie Abfragen in der linken Navigationsleiste und anschließend Geplante Abfragen
In der folgenden Tabelle werden die einzelnen verfügbaren Spalten beschrieben.
![Ein Symbol für Warnungen-Abonnements.](./media_119dda2b56be0dd252c8938b4afbc0a4bd2304e28.png?width=750&format=png&optimize=medium)
Run once
und Scheduled
.Success
, Failed
, In progress
, und No runs
.Der aktuelle Status der geplanten Abfrage. Es gibt sechs potenzielle Werte. Registrieren, Aktiv, Inaaktiv, Gelöscht, einen Bindestrich und In Quarantäne.
- Die Registrieren Der Status gibt an, dass das System die Erstellung des neuen Zeitplans für die Abfrage noch verarbeitet. Beachten Sie, dass Sie eine geplante Abfrage während der Registrierung nicht deaktivieren oder löschen können.
- Die Aktiv Der Status zeigt an, dass die geplante Abfrage noch nicht bestanden Datum und Uhrzeit der Fertigstellung.
- Die Inaaktiv Der Status zeigt an, dass die geplante Abfrage sent Datum und Uhrzeit der Fertigstellung oder wurde von einem Benutzer als inaktiv markiert.
- Die Gelöscht status gibt an, dass der Abfrageplan gelöscht wurde.
- Der Bindestrich zeigt an, dass es sich bei der geplanten Abfrage um eine einmalige, nicht wiederkehrende Abfrage handelt.
- Die In Quarantäne Der Status gibt an, dass die Abfrage zehn aufeinander folgende Ausführungen fehlgeschlagen ist, und erfordert Ihre Intervention, bevor weitere Ausführungen durchgeführt werden können.
Anpassen von Tabelleneinstellungen für geplante Abfragen customize-table
Sie können die Spalten auf der Registerkarte Geplante Abfragen gemäß Ihren Anforderungen anpassen. So öffnen Sie die Tabelle anpassen Dialogfeld "Einstellungen"öffnen und verfügbare Spalten bearbeiten, das Einstellungssymbol (
Aktivieren bzw. deaktivieren Sie die entsprechenden Kontrollkästchen, um eine Tabellenspalte zu entfernen oder hinzuzufügen. Klicken Sie dann auf Übernehmen, um Ihre Auswahl zu bestätigen.
Geplante Abfragen mit Inline-Aktionen verwalten inline-actions
Die Geplante Abfragen -Ansicht bietet verschiedene Inline-Aktionen zur Verwaltung aller Ihrer geplanten Abfragen von einem Ort aus. Inline-Aktionen werden in jeder Zeile mit Auslassungspunkten angezeigt. Wählen Sie die Auslassungspunkte einer geplanten Abfrage aus, die Sie verwalten möchten, um die verfügbaren Optionen in einem Popup-Menü anzuzeigen. Zu den verfügbaren Optionen gehören Zeitplan deaktivieren oder Zeitplan aktivieren, Zeitplan löschen, Abonnieren Warnhinweise abfragen und Aktivieren oder Quarantäne deaktivieren.
Geplante Abfrage deaktivieren oder aktivieren disable
Um eine geplante Abfrage zu deaktivieren, wählen Sie die Auslassungszeichen für die geplante Abfrage aus, die Sie verwalten möchten, und klicken Sie dann auf Zeitplan deaktivieren aus den Optionen im Popup-Menü. Es wird ein Dialogfeld angezeigt, in dem Sie Ihre Aktion bestätigen können. Auswählen Deaktivieren , um Ihre Einstellung zu bestätigen.
Nachdem eine geplante Abfrage deaktiviert wurde, können Sie den Zeitplan über denselben Prozess aktivieren. Wählen Sie die Auslassungspunkte aus und wählen Sie Zeitplan aktivieren aus den verfügbaren Optionen.
Geplante Abfrage löschen delete
Um eine geplante Abfrage zu löschen, wählen Sie die Auslassungszeichen für die geplante Abfrage aus, die Sie verwalten möchten, und klicken Sie dann auf Zeitplan löschen aus den Optionen im Popup-Menü. Es wird ein Dialogfeld angezeigt, in dem Sie Ihre Aktion bestätigen können. Auswählen Löschen , um Ihre Einstellung zu bestätigen.
Nachdem eine geplante Abfrage gelöscht wurde, wird sie not aus der Liste der geplanten Abfragen entfernt. Die von den Ellipsen bereitgestellten Inline-Aktionen werden entfernt und durch das ausgegraute Symbol Warnhinweis-Abonnement hinzufügen ersetzt. Sie können keine Warnungen für den gelöschten Zeitplan abonnieren. Die Zeile verbleibt in der Benutzeroberfläche, um Informationen über die im Rahmen der geplanten Abfrage durchgeführten Ausführungen bereitzustellen.
Wenn Sie die Ausführung dieser Abfragevorlage planen möchten, wählen Sie den Vorlagennamen aus der entsprechenden Zeile aus, um zum Abfrage-Editor zu navigieren, und folgen Sie dann dem Anweisungen zum Hinzufügen eines Zeitplans zu einer Abfrage wie in der Dokumentation beschrieben.
Warnhinweise abonnieren alert-subscription
Um Warnhinweise für geplante Abfrageausführungen zu abonnieren, wählen Sie entweder die ...
(Auslassungszeichen) oder Warnhinweissymbol (
Die Warnhinweise wird geöffnet. Die Warnhinweise -Dialogfeld abonniert sowohl Benachrichtigungen über die Benutzeroberfläche als auch E-Mail-Warnungen. Es stehen mehrere Optionen für die Anmeldung von Warnhinweisen zur Verfügung: start
, success
, failure
, quarantine
, und delay
. Aktivieren Sie die entsprechenden Kontrollkästchen und klicken Sie auf Speichern, um zu abonnieren.
In der folgenden Tabelle werden die unterstützten Abfragewarnungstypen erläutert:
start
success
failed
quarantine
delay
Siehe Dokumentation zur API für Warnhinweise für weitere Informationen.
Anzeigen der Abfragedetails query-details
Wählen Sie das Informationssymbol (
Quarantäne-Abfragen quarantined-queries
Bei der Registrierung für die Quarantänefunktion wird jede geplante Abfrage, die zehn aufeinander folgende Ausführungen fehlschlägt, automatisch in eine In Quarantäne -Status. Eine Abfrage mit diesem Status wird inaktiv und wird nicht in der geplanten Häufigkeit ausgeführt. Danach müssen Sie eingreifen, bevor weitere Ausführungen erfolgen können. Dadurch werden Systemressourcen geschützt, da Sie die Probleme mit Ihrer SQL vor weiteren Ausführungen überprüfen und korrigieren müssen.
Um eine geplante Abfrage für die Quarantänefunktion zu aktivieren, wählen Sie die Auslassungszeichen (...
) gefolgt von Quarantäne aktivieren aus dem angezeigten Dropdown-Menü.
Abfragen können während der Erstellung eines Zeitplans auch in die Quarantänefunktion aufgenommen werden. Siehe Dokumentation zu Abfrageplänen für weitere Informationen.
Verzögerung bei Abfrage-Ausführung query-run-delay
Halten Sie die Kontrolle über Ihre Berechnungszeiten, indem Sie Warnhinweise für Abfrageverzögerungen einrichten. Sie können die Abfrageleistung überwachen und Benachrichtigungen empfangen, wenn der Status einer Abfrage nach einem bestimmten Zeitraum unverändert bleibt. Verwenden Sie denVerzögerung bei Abfrage-Ausführung' Warnhinweis, der benachrichtigt wird, wenn eine Abfrage nach einem bestimmten Zeitraum weiter verarbeitet wird, ohne abgeschlossen zu sein.
Wenn Sie Warnhinweise abonnieren Bei geplanten Abfrageausführungen ist einer der verfügbaren Warnhinweise der Verzögerung bei Abfrage-Ausführung. Für diesen Warnhinweis müssen Sie einen Schwellenwert für die auszuführende Zeit festlegen. An diesem Punkt werden Sie über die Verzögerung bei der Verarbeitung informiert.
Um eine Schwellendauer festzulegen, für die die Benachrichtigung Trigger wird, geben Sie entweder eine Zahl in das Texteingabefeld ein oder erhöhen Sie mithilfe der Nach-oben- und Nach-unten-Pfeile um eine Minute. Da der Schwellenwert in Minuten festgelegt wird, beträgt die maximale Dauer für die Beobachtung einer Ausführungsverzögerung einer Abfrage 1440 Minuten (24 Stunden). Der Standardzeitraum für eine Laufzeitverzögerung beträgt 150 Minuten.
Weitere Informationen finden Sie im Abschnitt Warnhinweise abonnieren . abonnieren von Verzögerung bei Abfrage-Ausführung Warnungen.
Filtern von Abfragen filter
Sie können Abfragen nach der Ausführungsfrequenz filtern. Wählen Sie dazu über die Registerkarte Geplante Abfragen das Filtersymbol (
Um die Liste der Abfragen nach ihrer Ausführungsfrequenz zu filtern, wählen Sie entweder die Geplant oder Einmal ausführen Filter-Kontrollkästchen.
Nachdem Sie Ihre Filterkriterien aktiviert haben, wählen Sie Filter ausblenden aus, um den Filterbereich zu schließen.
Zeitplandetails für Abfragen query-runs
Um die Seite mit den Zeitplandetails zu öffnen, wählen Sie einen Abfragenamen aus dem Geplante Abfragen Registerkarte. Diese Ansicht enthält eine Liste aller im Rahmen dieser geplanten Abfrage ausgeführten Durchläufe. Die bereitgestellten Informationen umfassen die Anfangs- und Endzeit, den Status und den verwendeten Datensatz.
Diese Informationen werden in einer fünfspaltigen Tabelle bereitgestellt. Jede Zeile bezeichnet die Ausführung einer Abfrage.
Success
, Failed
, In progress
oder Quarantined
.Details zur geplanten Abfrage finden Sie im Bedienfeld Eigenschaften. Dieses Bedienfeld enthält die anfängliche Abfrage-ID, den Client-Typ, den Vorlagennamen, die Abfrage-SQL und die Kadenz des Zeitplans.
Wählen Sie eine ID für die Abfrageausführung aus, um zur Seite mit den Ausführungsdetails zu navigieren und Abfrageinformationen anzuzeigen.
Übersicht der Abfrageausführung query-run-overview
Die Übersicht über die Ausführung von Abfragen enthält Informationen zu einzelnen Ausführungen für diese geplante Abfrage und eine detailliertere Aufschlüsselung des Ausführungsstatus. Auf dieser Seite finden Sie außerdem die Client-Informationen und Details zu Fehlern, die dazu geführt haben, dass die Abfrage fehlschlägt.
Der Abschnitt „Abfragestatus“ enthält den Fehler-Code und die Fehlermeldung, falls die Abfrage fehlschlägt.
Sie können die Abfrage-SQL aus dieser Ansicht in die Zwischenablage kopieren. Um die Abfrage zu kopieren, wählen Sie das Kopiersymbol oben rechts im SQL-Snippet aus. Eine Popup-Meldung bestätigt, dass der Code kopiert wurde.
Ausführliche Informationen zu Abfragen mit anonymen Bausteinen anonymous-block-queries
Abfragen, die anonyme Bausteine verwenden, um ihre SQL-Anweisungen zu enthalten, werden in ihre einzelnen Unterabfragen unterteilt. Durch die Trennung in Unterabfragen können Sie die Ausführungsdetails für jeden Abfrageblock einzeln überprüfen.
Anonyme Bausteine werden mithilfe eines $$
-Präfix vor der Abfrage. Weitere Informationen zu anonymen Bausteinen im Abfragedienst finden Sie im Abschnitt Anonym-Blockdokument.
Unterabfragen anonymer Bausteine verfügen über Registerkarten links neben dem Ausführungsstatus. Wählen Sie eine Registerkarte aus, um die Ausführungsdetails anzuzeigen.
Wenn eine anonyme Blockabfrage fehlschlägt, können Sie über diese Benutzeroberfläche den Fehlercode für diesen Baustein finden.
Wählen Sie Abfrage aus, um zum Bildschirm mit den Zeitplandetails zurückzukehren, oder wählen Sie Geplante Abfragen aus, um zur Registerkarte Geplante Abfragen zurückzukehren.