Ergänzende Tabellen erstellen
Eine ergänzende Tabelle speichert für jeden Datensatz relevante Informationen, die zur Personalisierung der Kampagnennachricht oder des Formulardokuments herangezogen werden können. Mindestens eine ergänzende Datenquelle lässt sich über Datenextraktionsfelder mit einer Verteilerliste kombinieren. Im Gegensatz zu einer Profilerweiterungstabelle (PET), die aggregierte Daten speichert, enthält eine ergänzende Tabelle nicht aggregierte Daten. Beispiel: John Doe hat mehrere Suchvorgänge durchgeführt oder mehrere Käufe getätigt.
Standardmäßig lässt Oracle Responsys 250 ergänzende Tabellen pro Account zu. Legen Sie ein Ablaufdatum für ergänzende Tabellen fest, die Sie nur temporär benötigen.
Tipp: Für neue Accounts, die nach 19A bereitgestellt werden, können Systemadministratoren auswählen, ob sie ein vordefiniertes Set von Assets (eine Profilliste, PETs und ergänzende Tabellen) automatisch in den Account einschließen lassen möchten, basierend auf einer Branchenvertikalität. Weitere Informationen finden Sie unter Vorab geladene Datenassets.
Sie können eine ergänzende Tabelle mit einigen verschiedenen Methoden erstellen:
- Importieren Sie eine Tabelle, die in einem durch Komma oder Tabulator getrennten Format gespeichert ist, aus einem anderen Programm.
- Erstellen Sie eine leere Tabelle, indem Sie die Felder der Tabelle angeben.
- Erstellen Sie eine leere Tabelle, indem Sie die Felddefinitionen aus Dokumenten extrahieren.
Primärschlüssel
Ein Primärschlüssel gibt einen Datensatz in Ihrer Tabelle eindeutig an. Wenn Ihre ergänzende Tabelle beispielsweise Informationen über Käufe von Empfängern speichert, kann die E-Mail-Adresse eines Empfängers als Primärschlüssel verwendet werden, um jeden Kauf als zu diesem Empfänger gehörig zu identifizieren. Oder wenn beispielsweise in Ihrer ergänzenden Tabelle ein Produktkatalog gespeichert ist, kann die Produkt-SKU-Nummer oder Produkt-ID als Primärschlüssel zur Identifizierung von Produkten verwendet werden.
Schlüssel für Datenextraktion
In Responsys kann ein Schlüssel für die Datenextraktion verwendet werden als:
- Fremdschlüssel zwischen einer ergänzenden Tabelle und der Profiltabelle einer Kampagne oder eines Formulars.
MehrAls Fremdschlüssel wird ein Schlüssel für die Datenextraktion (oder Schlüssel) verwendet, um einen Datensatz in einer ergänzenden Tabelle mit einem Datensatz in einer Profilliste zur Personalisierung in einer Kampagne oder einem Formular abzugleichen.
Hinweis: Ein Schlüssel für die Datenextraktion funktioniert bei der Personalisierung nur dann, wenn die angegebenen Spaltennamen des Schlüssels für die Datenextraktion sowohl in der ergänzenden Tabelle als auch in der Profiliste vorhanden sind. Beispiel: Es ist nicht möglich, dass eine Spalte der ergänzenden Tabelle von CITY mit einer Spalte der Profiltabelle von HOME_CITY zum Zwecke des Schlüssels für die Datenextraktion übereinstimmt.
Wenn eine ergänzende Tabelle von einer Kampagne als Nicht-Lookup-Datenquelle referenziert oder in den vorausgefüllten Daten eines Formulars deklariert wird, stammen die verwendeten Personalisierungsdaten aus dem ersten übereinstimmenden Datensatz der Datenbank, wobei die Werte des Schlüssels für die Datenextraktion mit denen des Empfängers in der Profilliste übereinstimmen.
- Abgleichsschlüssel, der bei der Zusammenführung einer Formularweiterleitung in eine bestimmte ergänzende Tabelle verwendet wird.
MehrWenn ein Schlüssel für die Datenextraktion als Abgleichsschlüssel verwendet wird, dient er zum Speichern von Formularweiterleitungsdaten in einer ergänzenden Tabelle über eine Formularregel mit einer ergänzenden Tabelle als Ziel. Responsys versucht, die Werte des Schlüssels für die Datenextraktion aus dem Formular mit den Spaltenwerten des Schlüssel für die Datenextraktion in der ergänzenden Tabelle abzugleichen. Wenn eine Übereinstimmung vorliegt, wird der erste gefundene Datensatz in der ergänzenden Tabelle mit den Formulardaten aktualisiert. Wenn keine Übereinstimmung vorliegt, fügt Responsys die Formulardaten als neuen Datensatz in die ergänzende Tabelle ein.
Hinweis: Der oder die Namen der Eingangsdaten müssen mit dem oder den Spaltennamen der ergänzenden Tabelle für den Schlüssel für die Datenextraktion übereinstimmen.
Hinweis: Wenn Sie mehr als eine Spalte als Schlüssel für die Datenextraktion deklarieren, wird ein zusammengesetzter Schlüssel erstellt. Das heißt, alle Spaltenwerte müssen zwischen der Profilliste und der ergänzenden Tabelle identisch sein, um eine Übereinstimmung zu erhalten. Die Deklaration von mehr als einer Spalte des Schlüssels für die Datenextraktion in einer ergänzenden Tabelle legt keine Reihenfolge der Abgleichsprioritäten fest. Es ist nicht möglich, ein Set von Prioritätsabgleichsregeln über Schlüssel für die Datenextraktion festzulegen.
Empfohlene Verwendung
Verwenden Sie die Datenrichtlinie, um eine einzelne Nachricht zu personalisieren, die auf einer Aufzählung mehrerer qualifizierender Datensätze in einer einzigen ergänzenden Tabelle basiert. Sie können beispielsweise alle Shops auflisten, die mit dem Ort des Empfängers übereinstimmen. In diesem Fall würden Sie die ergänzende Tabelle in den Kampagnendatenquellen als Lookup-Tabelle deklarieren. In Formularen würden Sie die ergänzende Tabelle nicht den vorausgefüllten Daten des Formulars hinzufügen, sondern über die integrierte lookuprecords()-Funktion die ergänzende Tabelle referenzieren.
Verwandte Themen
- Profilerweiterungstabellen erstellen
- Vorab geladene Datenassets
- Listen und Datenquellen
- Erläuterungen zu Listen und Datenquellen
- Ergänzende Tabellen mit durch Trennzeichen getrennten Textdateien erstellen
- Ergänzende Tabellen durch Angeben von Feldern erstellen
- Ergänzende Tabellen aus Dokumenten erstellen
- Ergänzende Tabellen bearbeiten