Ergänzende Daten importieren
Wichtig: Dieses Thema ist für Benutzer der neuesten Connect-Version vorgesehen. Wenn für Ihren Account noch Classic Connect verwendet wird, laden Sie die Benutzerdokumentation zu Classic Connect herunter.
Mit Connect können Sie Datensätze in eine Tabelle für ergänzende Daten in Oracle Responsys importieren.
Wenn ein Importjob ausgeführt wird, wird die Uploaddatei auf dem Server archiviert. Wenn der Job erfolgreich ausgeführt wurde, wird die Uploaddatei gelöscht. Wenn der Job nicht erfolgreich ausgeführt wurde, wird die Uploaddatei nur unter folgenden Umständen gelöscht:
- Die Datei ist leer.
- Die Datei enthält Datenfehler, z.B. ungültiges Datenformat.
- Die Uploaddatei und die Zähldatei weisen eine unterschiedliche Anzahl an Datensätzen auf.
So erstellen Sie Jobs zum Import von ergänzenden Daten:
- Klicken Sie in der seitlichen Navigationsleiste auf
Daten, und wählen Sie Connect aus.
- Klicken Sie auf der Seite Connect verwalten auf Job erstellen.
- Wählen Sie in der Dropdown-Liste die Option Ergänzende Daten importieren aus, und geben Sie einen Namen und eine Beschreibung für den Importjob an.
Jobnamen dürfen nicht länger als 100 Zeichen sein und nur folgende Zeichen enthalten: A-Z a-z 0-9 Leerzeichen ! - = @ _ [ ] { }
- Klicken Sie auf Fertig.
Der Connect-Assistent wird geöffnet. Sie können die Schritte in beliebiger Reihenfolge ausführen sowie Ihre Änderungen speichern und zu einem späteren Zeitpunkt fortfahren.
- Schließen Sie die Schritte ab:
- Nachdem Sie alle Schritte konfiguriert haben, klicken Sie auf Speichern. Um den Job zu speichern und zu aktivieren, klicken Sie auf Aktivieren.
Wichtig: Bevor Sie den Job speichern oder aktivieren können, müssen Sie ein Ablaufdatum festlegen, oder Sie müssen festlegen, dass der Job niemals abläuft. Klicken Sie zum Festlegen eines Ablaufdatums neben Ablaufdatum auf Bearbeiten. Wenn der Job abläuft, wird er gelöscht und kann nicht wiederhergestellt werden. Weitere Informationen zum Verwalten des Ablaufdatums
Wenn Sie fertig sind:
- Nachdem Sie den Job gespeichert haben, können Sie ihn auf der Seite "Connect verwalten" verwalten. Weitere Informationen zum Verwalten von Jobs
- Beim Speichern des Jobs gibt Connect möglicherweise Fehler zurück. Klicken Sie auf Fehler anzeigen, um die Fehler zu prüfen und schnell zur jeweiligen Seite zu wechseln, auf der Korrekturen erforderlich sind. Sie müssen alle Fehler beheben, bevor Sie den Job aktivieren können.
Schritt 1: Quellkonnektivität
In diesem Schritt werden die Spezifikationen des Dateiservers zum Abrufen der Quelldatei angegeben.
Wählen Sie eine der folgenden Optionen aus:
- Responsys-Dateiserver: Connect-Jobs können Daten über den Responsys-SCP-(Secure Copy Protocol-)Accountdateiserver importieren. Dieser Account enthält drei Verzeichnisse: Hochladen, Herunterladen und Archiv.
Wichtig: Falls noch nicht geschehen, muss Ihr IT-Team zusammen mit dem Oracle Responsys-Support ein SSH-2 Public/Private Key-Paar generieren. Dies ermöglicht den sicheren Zugriff auf Ihren SCP-Account über einen SSH/SCP-Client. Mit einem SSH-(Secure Shell-)Client können Sie auch Ihre eigenen Verzeichnisse erstellen.
- Wenn Sie diese Option auswählen, klicken Sie auf "Ändern", um das Verzeichnis der Dateien anzugeben.
- Externer Server über SFTP: Wenn Sie diese Option auswählen, geben Sie folgende Informationen an:
- Hostname: Wählen Sie in der Dropdown-Liste den Hostnamen aus.
- Verzeichnispfad: Geben Sie den Pfadnamen des zugehörigen Verzeichnisses ein.
- Benutzername: Geben Sie den Benutzernamen für den Zugriff auf die SFTP-Verbindung ein.
- Authentifizierung: Wählen Sie je nach Einrichtung des Servers entweder Kennwort oder Schlüssel aus.
Wenn es sich um den ersten Job mit Schlüsselauthentifizierung handelt, klicken Sie auf Auf Schlüsselinformationen zugreifen oder diese generieren, und geben Sie die E-Mail-Adresse für den Empfang des Public Keys und der Anweisungen zum Hinzufügen des Schlüssels zu Ihrem SFTP-Account ein. Klicken Sie nach der Installation des Public Keys auf "Verbindung testen", um zu bestätigen, dass die Konfiguration der SFTP-Verbindung gültig ist.
Tipp: Informationen zur Schlüsselauthentifizierung finden Sie unter Public Keys auswählen, importieren oder generieren.
Schritt 2: Quellenspezifikation
In diesem Schritt werden Informationen zur zu importierenden Datei angegeben.
- Hochzuladende Datei: Vollständiger Name und Dateierweiterung der zu importierenden Datei. Sie können das Erstellungsdatum der Datei als Präfix oder Suffix hinzufügen.
- Zeichensatz: Zeichensatz der Datei Wenn Ihre Datei Emojis enthält, müssen Sie als Zeichensatz Unicode (UTF-8) auswählen.
- Feldtrennzeichen: Trennzeichen zur Trennung der Felder (Spalten) in der Datei
- Feldeinrahmungszeichen: Geben Sie an, ob Textspalten und Werte in einfache oder doppelte Anführungszeichen gesetzt sind.
- Datumsformat: Wählen Sie das Datumsformat der Importdatei aus. Informationen zu unterstützten Datumsformaten finden Sie unter Unterstützte Datumsformate in Connect.
- Erste Zeile enthält Spaltennamen: Aktivieren Sie dieses Kontrollkästchen, wenn die erste Zeile in der Datei Feldnamen enthält.
- Datei ist mit PGP/GPG-Schlüssel verschlüsselt: Aktivieren Sie dieses Kontrollkästchen, wenn die Datei mit einem Schlüssel verschlüsselt ist und vor dem Hochladen entschlüsselt werden muss.
- Datei ist mit PGP/GPG-Schlüssel signiert: Aktivieren Sie dieses Kontrollkästchen, wenn die Datei mit einem Schlüssel signiert ist.
- Datei zur Bestätigung der erwarteten Anzahl an Datensätzen: Aktivieren Sie optional dieses Kontrollkästchen, und geben Sie eine Datei an, um die Datensatzanzahl mit der Anzahl der importierten Datensätze zu vergleichen. Beispiel: Wenn die erwartete Datensatzanzahl in dieser Datei 300 beträgt, die importierte Datei jedoch nur 100 Datensätze enthält, wird ein Übertragungsfehler gemeldet, und der Upload wird unterbrochen.
Schritt 3: Zieldefinition
In diesem Schritt wird die Tabelle für ergänzende Daten ausgewählt, in die Daten importiert werden sollen.
Hinweis: Sie müssen auch Zieltabellen auswählen, während Sie Felder in Schritt 4 zuordnen.
So fügen Sie Zieldefinitionen hinzu:
- Klicken Sie im Schritt Zieldefinition auf Hinzufügen +, und wählen Sie die Tabelle für ergänzende Daten aus, in die Daten importiert werden sollen.
- Geben Sie im Abschnitt Konfiguration die folgenden Optionen an:
- Alle vorhandenen Datensätze entfernen und hochladen: Aktivieren Sie dieses Kontrollkästchen, um die vorhandenen Datensätze durch die neu hochgeladenen Datensätze zu ersetzen.
- Anhand des folgenden Feldes in Tabelle zusammenführen: Wenn Sie nicht alle vorhandenen Datensätze entfernen, wählen Sie das Feld zum Zusammenführen neuer Datensätze mit vorhandenen Datensätzen aus.
- Bei Übereinstimmung alle zugeordneten Felder in vorhandenen Datensätzen überschreiben: Aktivieren Sie dieses Kontrollkästchen, um bei Übereinstimmung die vorhandenen Datensätze durch neue Daten zu ersetzen. Wenn Sie dieses Kontrollkästchen nicht aktivieren, wird der eingehende Datensatz ignoriert.
- Bei fehlender Übereinstimmung neuen Datensatz importieren: Aktivieren Sie dieses Kontrollkästchen, um bei fehlender Übereinstimmung Datensätze zu importieren. Wenn Sie dieses Kontrollkästchen nicht aktivieren, wird der eingehende Datensatz ignoriert.
Schritt 4: Feldzuordnung
In diesem Schritt werden die Spalten aus der Quelldatei den Feldern in der Zieltabelle zugeordnet. Mit der Zuordnung von Feldern wird angegeben, welches Quellfeld zu welchem Zielfeld gehört.
Sie können die Felder manuell zuordnen, eine Uploaddatei verwenden oder die Feldzuordnung automatisch generieren.
Beachten Sie Folgendes:
- Lange Feldnamen werden auf 30 Zeichen gekürzt.
- Feldnamen müssen mit einem Buchstaben oder einer Zahl beginnen und dürfen nur Buchstaben, Zahlen oder Unterstriche (_) enthalten.
- Bei Feldnamen spielt die Groß-/Kleinschreibung keine Rolle, da sie später alle in Kapitälchen konvertiert werden.
- Wenn Änderungen in doppelten Feldnamen resultieren, müssen Sie die Felder manuell umbenennen.
- Alle Systemfeldnamen (von Oracle Responsys definiert und reserviert) enden mit einem Unterstrich. Beispiel: EMAIL_ADDRESS_. Best Practice: Hochgeladene Feldnamen dürfen nicht mit einem Unterstrich enden, da diese Formatierung für Systemfelder reserviert ist.
- Sofern möglich, sollten gleichnamige eingehende Felder passenden vorhandenen Feldern zugeordnet werden. Beispiel: Ordnen Sie CUST_ID zu CUSTOMER_ID_ zu.
Weitere Informationen zu Datentypen und Feldnamen finden Sie unter Datentypen und Feldnamen.
So laden Sie Zuordnungsdateien hoch:
- Klicken Sie im Schritt Feldzuordnung auf Datei hochladen.
- Wählen Sie die Zuordnungsdatei aus, und geben Sie die Details an.
- Felder getrennt durch: Wählen Sie das Trennzeichen aus (in der Regel Tabulator oder Komma), das die Spalten in der Datei trennt.
- Felder umschlossen von: Geben Sie an, ob Textspalten und Werte in einfache oder doppelte Anführungszeichen gesetzt sind.
- Erste Zeile enthält Spaltennamen: Aktivieren Sie dieses Kontrollkästchen, wenn die erste Zeile Feldnamen enthält.
So ordnen Sie Felder zu:
- Klicken Sie im Schritt Feldzuordnung auf Hinzufügen +.
- Stellen Sie sicher, dass Sie auch die Zieltabelle für dieses Feld auswählen.
- Geben Sie das eingehende Feld und das abzugleichende Feld an. Wenn kein Feld abgeglichen werden soll, wählen Sie Dieses Feld überspringen aus.
- Klicken Sie auf Aktualisieren.
Schritt 5: Nachverarbeitung
In diesem Schritt können Sie nach einer erfolgreichen Jobausführung Kampagnen starten. Sie können bis zu 40 Kampagnen auswählen
Um Fortschrittsbenachrichtigungen zu Kampagnenstarts zu erhalten, stellen Sie sicher, dass in den Einstellungen der einzelnen Kampagnen mindestens eine E-Mail-Adresse für den Empfang von Fortschrittsbenachrichtigungen angegeben ist.
Schritt 6: Benachrichtigung
In diesem Schritt werden E-Mail-Benachrichtigungen für den Job eingerichtet. Sie können Benachrichtigungen senden, wenn Jobs erfolgreich oder nicht erfolgreich ausgeführt wurden.
Schritt 7: Planung
In diesem Schritt wird der Job geplant. Der Job kann einmalig zu einem bestimmten Zeitpunkt (Datum und Uhrzeit) oder gemäß einem wiederkehrenden Zeitplan ausgeführt werden. Um den Job nach Bedarf auszuführen, verwenden Sie die Option Nicht planen.
Wichtig: Um sicherzustellen, dass Schaltjahre und Monate mit 31 Tagen keine Probleme verursachen, darf eine monatlich wiederkehrende Ausführung nicht für den 29., 30. oder 31. eines Monats geplant werden. Sie können planen, dass der Job an einem Tag der letzten Woche im Monat ausgeführt werden soll, z.B. am letzten Freitag des Monats.
Wenn Sie die Startzeit für einen Job festlegen, wählen Sie eines von vier Zeitfenstern innerhalb einer Stunde aus: 0-14, 15-29, 30-44, 45-59. Das System wählt für jeden geplanten Job zufällig eine Minute aus (zum Beispiel 12 im Segment 0-14). Auf diese Weise werden die Startzeiten der einzelnen Jobs gleichmäßig verteilt.
Der Job wird innerhalb des ausgewählten Zeitfensters zu zufälligen Zeitpunkten gestartet. Wenn Sie versuchen, einen neuen Job in einem Zeitfenster einzurichten, das sich mit der aktuellen Zeit überschneidet, wird möglicherweise eine Fehlermeldung angezeigt, die besagt, dass die ausgewählte Zeit in der Vergangenheit liegt. Um dies zu vermeiden, wählen Sie immer das Zeitfenster aus, das auf das aktuelle Zeitfenster folgt.