Show Menu
THEMEN×

Abfrage Editor-Benutzerhandbuch

Abfrage Editor ist ein interaktives Tool des Adobe Experience Platform Abfrage Service, mit dem Sie Abfragen für Kundenerlebnisdaten in der Experience Platform-Benutzeroberfläche schreiben, überprüfen und ausführen können. Abfrage Editor unterstützt die Entwicklung von Abfragen für die Analyse und Datenforschung und ermöglicht Ihnen, interaktive Abfragen zu Entwicklungszwecken sowie nicht interaktive Abfragen zum Ausfüllen von Datensätzen in Experience Platform auszuführen.
Weitere Informationen zu Konzepten und Funktionen von Abfrage Service finden Sie in der Übersicht über den Abfrage Service . Weitere Informationen zum Navigieren in der Benutzeroberfläche des Abfrage-Diensts auf der Plattform finden Sie in der Übersicht über die Benutzeroberfläche des Abfrage-Diensts .

Erste Schritte

Abfrage Editor ermöglicht eine flexible Ausführung von Abfragen durch Verbindung zum Abfrage Service. Abfragen werden nur ausgeführt, wenn diese Verbindung aktiv ist.

Herstellen einer Verbindung zum Abfrage-Dienst

Der Abfrage Editor dauert einige Sekunden, bis er beim Öffnen initialisiert und eine Verbindung zum Abfrage-Dienst hergestellt wird. Die Konsole gibt an, wann eine Verbindung besteht (siehe unten). Wenn Sie versuchen, eine Abfrage auszuführen, bevor der Editor eine Verbindung hergestellt hat, wird die Ausführung verzögert, bis die Verbindung abgeschlossen ist.

Ausführung von Abfragen im Abfrage Editor

Abfragen, die vom Abfrage Editor ausgeführt werden, werden interaktiv ausgeführt. Das bedeutet, dass die Abfrage abgebrochen wird, wenn Sie den Browser schließen oder wegnavigieren. Dies gilt auch für Abfragen, die zum Generieren von Datensätzen aus Abfragen-Ausgaben vorgenommen werden.

Erstellen von Abfragen mit dem Abfrage Editor

Mit dem Abfrage Editor können Sie Abfragen für Kundenerlebnisdaten schreiben, ausführen und speichern. Alle im Abfrage Editor ausgeführten oder gespeicherten Abfragen stehen allen Benutzern in Ihrem Unternehmen mit Zugriff auf den Abfrage Service zur Verfügung.

Zugriff auf Abfrage Editor

Klicken Sie in der Benutzeroberfläche von Experience Platform im linken Navigationsmenü auf Abfragen , um den Arbeitsbereich "Abfrage-Dienst"zu öffnen. Klicken Sie dann oben rechts auf dem Bildschirm auf Abfrage ​erstellen, um Abfragen zu schreiben. Dieser Link ist auf allen Seiten des Arbeitsbereichs "Abfrage-Dienst"verfügbar.

Schreiben von Abfragen

Abfrage Editor ist so organisiert, dass das Schreiben von Abfragen so einfach wie möglich. Der folgende Screenshot zeigt, wie der Editor in der Benutzeroberfläche angezeigt wird, wobei die Schaltfläche " Abspielen "und das SQL-Eingabefeld hervorgehoben sind.
Um Ihre Entwicklungszeit zu minimieren, sollten Sie Ihre Abfragen mit Einschränkungen für die zurückgegebenen Zeilen entwickeln. Beispiel: SELECT fields FROM table WHERE conditions LIMIT number_of_rows . Nachdem Sie überprüft haben, ob Ihre Abfrage die erwartete Ausgabe erzeugt, entfernen Sie die Grenzwerte und führen Sie die Abfrage aus, mit der ein Datensatz mit der Ausgabe generiert CREATE TABLE tablename AS SELECT werden soll.

Schreiben von Werkzeugen im Abfragen-Editor

  • Automatische Syntaxhervorhebung: Erleichtert das Lesen und Organisieren von SQL.
  • SQL-Schlüsselwort automatisch vervollständigen: Beginn, die Ihre Abfrage eingeben, dann mit den Pfeiltasten zum gewünschten Begriff navigieren und die Eingabetaste drücken .
  • Automatische Vervollständigung von Tabellen und Feldern: Beginn, der den gewünschten Tabellennamen SELECT eingibt, dann mit den Pfeiltasten zur gewünschten Tabelle navigiert und die Eingabetaste drückt. Sobald eine Tabelle ausgewählt ist, erkennt das automatische Ausfüllen die Felder in dieser Tabelle.

Fehlererkennung

Abfrage Editor validiert eine Abfrage automatisch, während Sie sie schreiben, und stellt eine generische SQL-Überprüfung und eine spezifische Ausführungsüberprüfung bereit. Wenn eine rote Unterstreichung unterhalb der Abfrage angezeigt wird (wie in der Abbildung unten dargestellt), stellt sie einen Fehler innerhalb der Abfrage dar.
Wenn Fehler erkannt werden, können Sie die jeweiligen Fehlermeldungen durch Bewegen des Mauszeigers über den SQL-Code Ansicht werden.

Einzelheiten zur Abfrage

Während Sie eine Abfrage im Abfragen-Editor anzeigen, stehen Ihnen im Bedienfeld " Abfragen-Details "Tools zur Verwaltung der ausgewählten Abfrage zur Verfügung.
In diesem Bedienfeld können Sie ein Ausgabedataset direkt aus der Benutzeroberfläche generieren, die angezeigte Abfrage löschen oder benennen und den SQL-Code auf der Registerkarte " SQL-Abfrage "in einem leicht zu kopierenden Format Ansicht geben. In diesem Bedienfeld werden auch nützliche Metadaten angezeigt, z. B. das letzte Mal, dass die Abfrage geändert wurde und wer sie ggf. geändert hat. Um einen Datensatz zu erstellen, klicken Sie auf Ausgabedatensatz . Das Dialogfeld " Ausgabedatensatz "wird angezeigt. Geben Sie einen Namen und eine Beschreibung ein und klicken Sie dann auf Abfrage ausführen . Der neue Datensatz wird in der Benutzeroberfläche des Abfrage-Dienstes auf der Plattform auf der Registerkarte " Datensätze "angezeigt.

Speichern von Abfragen

Abfrage Editor bietet eine Speicherfunktion, mit der Sie eine Abfrage speichern und später daran arbeiten können. Klicken Sie zum Speichern einer Abfrage oben rechts im Abfragen-Editor auf Speichern . Bevor eine Abfrage gespeichert werden kann, muss über das Bedienfeld " Abfragen-Details "ein Name für die Abfrage angegeben werden.

Wie Sie frühere Abfragen finden

Alle vom Abfrage Editor ausgeführten Abfragen werden in der Tabelle "Protokoll"erfasst. Sie können die Suchfunktion auf der Registerkarte " Protokoll "verwenden, um Abfragen zu finden. Gespeicherte Abfragen werden auf der Registerkarte " Durchsuchen "angezeigt.
Weitere Informationen finden Sie in der Übersicht über die Benutzeroberfläche des Abfrage-Dienstes .
Nicht ausgeführte Abfragen werden nicht im Protokoll gespeichert. Damit die Abfrage im Abfrage-Dienst verfügbar ist, muss sie im Abfrage-Editor ausgeführt oder gespeichert werden.

Ausführen von Abfragen mit dem Abfrage Editor

Um eine Abfrage im Abfrage Editor auszuführen, können Sie SQL in den Editor eingeben oder eine vorherige Abfrage über die Registerkarte " Protokoll "oder " Durchsuchen "laden und auf " Abspielen "klicken. Der Ausführungsstatus der Abfrage wird auf der Registerkarte " Konsole "angezeigt und die Ausgabedaten werden auf der Registerkarte " Ergebnisse "angezeigt.

Konsole

Die Konsole bietet Informationen zum Status und zum Betrieb des Abfrage Service. Die Konsole zeigt den Verbindungsstatus zum Abfrage-Dienst, die ausgeführten Abfragen und alle Fehlermeldungen an, die sich aus diesen Abfragen ergeben.
Die Konsole zeigt nur Fehler an, die beim Ausführen einer Abfrage aufgetreten sind. Es werden keine Fehler bei der Überprüfung der Abfrage angezeigt, bevor eine Abfrage ausgeführt wird.

Abfragen

Nach Abschluss einer Abfrage werden die Ergebnisse auf der Registerkarte " Ergebnisse "neben der Registerkarte " Konsole "angezeigt. Diese Ansicht zeigt die tabellarische Ausgabe Ihrer Abfrage mit bis zu 100 Zeilen an. Mit dieser Ansicht können Sie überprüfen, ob Ihre Abfrage die erwartete Ausgabe erzeugt. Um ein Dataset mit Ihrer Abfrage zu generieren, entfernen Sie Begrenzungen für zurückgegebene Zeilen und führen Sie die Abfrage aus, mit der ein Datensatz mit der Ausgabe generiert CREATE TABLE tablename AS SELECT werden soll. Anweisungen zum Generieren eines Datensatzes aus Abfragen im Abfrage Editor finden Sie im Lernprogramm zum Generieren von Datensätzen.

Nächste Schritte

Nachdem Sie wissen, welche Funktionen im Abfrage Editor verfügbar sind und wie Sie in der Anwendung navigieren, können Sie Beginn erstellen, Ihre eigenen Abfragen direkt in Platform. Weitere Informationen zum Ausführen von SQL-Abfragen für Datasets in Data Lake finden Sie im Handbuch zu laufenden Abfragen . Beispiele für SQL-Abfragen für die Verwendung von Adobe Analytics- und Adobe-Zielgruppen finden Sie im Beispiel für Abfragen-Referenz .