Folgende Schritte sind auszuführen, um eine Abfrage in Adobe Campaign zu erstellen:
Alle diese Schritte können im generischen Abfragetool durchgeführt werden. In anderen Anwendungskontexten sind u. U. gewisse Schritte nicht nötig.
Das Abfrage-Tool wird in diesem Abschnitt beschrieben.
Wählen Sie im Fenster Dokumenttyp die Tabelle aus, die die Daten enthält, für die Sie eine Abfrage erstellen möchten. Bei Bedarf können Sie die Auswahl unter Verwendung des Filterfeldes oder der Schaltfläche Filter einschränken.
Wählen Sie im Fenster Zu extrahierende Daten die Felder aus, die als Spalten angezeigt werden sollen.
Wählen Sie beispielsweise: Alter, Primärschlüssel, E-Mail-Domain und Ort. Die Ergebnisse werden durch diese Auswahl bestimmt. Die Anzeigereihenfolge der Ausgabespalten kann mithilfe der blauen Pfeile an der rechten Seite des Fensters angepasst werden.
Sie können einen Ausdruck definieren, indem Sie eine Formel oder eine Aggregatfunktion einfügen. Klicken Sie hierfür in der Spalte Ausdruck auf Ausdruck bearbeiten.
Die Daten der Ausgabespalten können gruppiert werden. Wählen Sie hierfür im Fenster Zu extrahierende Daten in der Spalte Gruppieren die Option Ja. Diese Funktion erzeugt ein Ergebnis für die angekreuzte Gruppierungsachse. Ein Beispiel für eine Abfrage mit Gruppierung wird in diesem Abschnitt dargestellt.
Die Funktion Gruppierungen verwalten (GROUP BY + HAVING) erlaubt sowohl die Gruppierung ("group by") als auch die Filterung der Daten, die gruppiert wurden ("having"). Sie wird auf die Ausgabespalten angewendet. Beispielsweise können die Empfänger nach Altersklassen gruppiert und nur die Klasse 35 bis 50 Jahre angezeigt werden.
Weiterführende Informationen hierzu finden Sie in diesem Abschnitt.
Die Funktion Dubletten löschen (DISTINCT) dedupliziert die Daten in den Ausgabespalten, d. h. doppelte Einträge werden nicht angezeigt. Sollen z. B. Nachname, Vorname und E-Mail-Adresse der Empfänger angezeigt werden, wird für mehrere Datensätze mit identischem Nachnamen, Vornamen und E-Mail-Adresse nur ein Datensatz angezeigt.
Im Fenster Sortierung können Sie die Reihenfolge der Datenanzeige bestimmen. Mithilfe der Pfeile lässt sich die Spaltenreihenfolge verändern:
Im folgenden Beispiel werden die Daten nach dem Alter der Empfänger, vom jüngsten bis zum ältesten, sortiert.
Um die Daten einzuschränken, bietet das Abfragetool die Möglichkeit, Filter zu verwenden.
Die angebotenen Filter hängen von der der Abfrage zugrunde liegenden Tabelle ab.
Nach Auswahl der Filterbedingungen gelangen Sie zum Abschnitt Zielelemente. Hier können Sie festlegen, wie die anzuzeigenden Daten gefiltert werden sollen.
Um einen neuen Filter zu erstellen, wählen Sie die Felder, Operatoren und Werte aus, die für die Erstellung der zu verifizierenden Formel erforderlich sind, sodass Daten ausgewählt werden können. Es ist möglich, mehrere Bedingungen zu kombinieren (Weitere Informationen hierzu finden Sie unter Filterbedingungen definieren).
Sie haben auch die Möglichkeit, zuvor erstellte Filter zu verwenden. Öffnen Sie die Dropdown-Liste der Schaltfläche Hinzufügen, klicken Sie auf Vordefinierter Filter und wählen Sie den gewünschten Filter aus.
Die im Generischen Abfragetool erstellten Filter können in anderen Abfragen der Anwendung verwendet werden (und umgekehrt). Klicken Sie hierzu auf das Symbol Speichern.
Die Erstellung und Verwendung von Filtern wird im Kapitel Filteroptionen erläutert.
In unten stehendem Beispiel sollen nur deutschsprachige Empfänger ausgewählt werden. Erstellen Sie also die Bedingung: Sprache gleich Deutsch.
Es besteht die Möglichkeit, direkt auf eine Option zuzugreifen, indem Sie die folgende Formel in das Feld Wert eingeben: $(options:OPTION_NAME).
Durch Auswahl des Tabs Vorschau können Sie das Ergebnis der Filterbedingung überprüfen. In unserem Beispiel werden alle deutschsprachigen Empfänger mit Nachname, Vorname und E-Mail-Adresse angezeigt.
Für Benutzer, die diese Programmiersprache beherrschen, kann die Entsprechende SQL-Abfrage angezeigt werden.
Nach der Auswahl der Einschränkungsfilter gelangen Sie in das Fenster der Datenformatierung. Hier können Sie die Anzeigereihenfolge der Ausgabespalten festlegen, die Schreibweise (Groß- oder Kleinschreibung) der Daten ändern oder die Spaltentitel anpassen. Außerdem besteht die Möglichkeit, berechnete Felder hinzuzufügen.
Lesen Sie diesbezüglich den Abschnitt Erstellung berechneter Felder.
Eine nicht-angekreuzte Spalte wird nicht im Datenvorschaufenster angezeigt.
In der Spalte Schreibweise haben Sie die Möglichkeit, Groß- und Kleinschreibung zu verändern. Wählen Sie eine Zeile aus und klicken Sie in die Spalte Schreibweise. Wählen Sie zwischen:
Im letzten Schritt, der Datenvorschau, können Sie sich das Ergebnis der Abfrage ansehen. Wählen Sie hierfür Datenvorschau starten aus. Das Ergebnis liegt in Spalten oder im XML-Format vor. Wählen Sie Erzeugte SQL-Abfragen aus, um sich die SQL-Entsprechung der Abfrage anzusehen.
Im vorliegenden Beispiel wurden die Daten nach dem Alter der ausgewählten Empfänger in aufsteigender Reihenfolge geordnet.
Standardmäßig werden in der Datenvorschau die 200 ersten Zeilen des Abfrageergebnisses angezeigt. Durch Eingabe eines anderen Werts im Feld Angezeigte Zeilen können Sie die Liste Ihren Bedürfnissen gemäß anpassen. Klicken Sie anschließend auf Datenvorschau starten, um die Ergebnisse anzusehen.