Eigenschaftsseite „Erkennung neuer Datensätze“ |
Verwenden Sie die Eigenschaftsseite Erkennung neuer Datensätze, um zu konfigurieren, wie der Integrationsdienst Datenbankaktualisierungen für Ihre Datenbankintegration erkennt.
Datenbankverbindung
Datenbankeinstellungen: Startet den Datenbank-Setup-Assistenten, mit dem Sie eine Verbindung zur Datenbank herstellen können, die der Integrationsdienst überwachen soll. Weitere Informationen über die Nutzung des Datenbank-Setup-Assistenten finden Sie im Dialogfeld Datenbank-Setup.
Datenbanktyp: Zeigt den Datenbanktyp an, nachdem Sie die Einrichtung der Datenbankverbindung abgeschlossen haben.
Position: Zeigt den Speicherort der Datenbank an, nachdem Sie die Einrichtung der Datenbankverbindung abgeschlossen haben.
Abfrage-Intervall: Legt fest, wie häufig der Integrationsdienst die Datenbank auf Änderungen überprüft.
Erkennungsmethode für neue Datensätze
Nutzen Sie die Optionen zur Erkennung neuer Datensätze, um das Datenbank-Auslöseereignis festzulegen, das der Integrationsdienst erkennt. Damit erkennt er auch, welche Datensätze zu verarbeiten sind.
|
Für textbasierte Datenbanktypen wie Textdatei, Microsoft Excel und Microsoft Access unterstützt Integration Builder nur das Feld hat ansteigenden Wert und das Feld hat neueren Zeitstempel als neue Methoden zur Erkennung von Datensätzen. |
Alle Datensätze nutzen und nach Fertigstellung entfernen: Gibt an, dass der Integrationsdienst alle Datensätze in der angegebenen Datenbank verarbeitet und dann löscht. Verfügbar für Datenbankverbindungen, die von BarTender geschrieben werden können, und für Fälle, bei denen die überwachte Tabelle einen primären Schlüssel aufweist.
In andere Tabelle kopieren: Gibt an, dass die verarbeiteten Datensätze in eine andere Tabelle kopiert werden, bevor sie aus der ursprünglichen Tabelle gelöscht werden.
Tabelle: Legt die Tabelle fest, in die Sie die verarbeiteten Datensätze kopieren möchten.
Feld hat ansteigenden Wert: Gibt an, dass der Integrationsdienst das angegebene Feld auf einen erhöhten Wert überwacht.
Feld: Legt das zu überwachende Feld fest. Bei dem Feld muss es sich um ein numerisches Feld handeln, zum Beispiel eine automatisch inkrementierte Kennung.
Letzter Wert: Legt den Wert fest, den der Integrationsdienst überwacht. Dieses Feld kann manuell oder automatisch ausgefüllt werden:
Um das Feld manuell zu füllen, geben Sie den Wert ein, der die Integration auslöst. Wenn die Datenbank beispielsweise Zeilen mit den Werten 1 bis 5 enthält, können Sie in das Feld Letzter Wert 3 eingeben, damit die Integration ab 3 ausgelöst wird.
Um das Feld automatisch zu füllen, klicken Sie auf Zurücksetzen auf den letzten Wert. Der Integrationsdienst sucht nach dem höchsten Wert im angegebenen Datenbankfeld und füllt dann das Feld Letzter Wert mit diesem Wert plus 1. Der Dienst überwacht dann den inkrementierten Wert.
Zurücksetzen auf den letzten Feldwert: Veranlasst den Integrationsdienst nach dem höchsten Wert im angegebenen Datenbankfeld zu suchen und dann das Feld Letzter Wert mit diesem Wert plus 1 zu füllen. Dieser erhöhte Wert erscheint auch im Feld Nächster erwarteter Wert.
Nächster erwarteter Wert: Legt den Wert fest, den der Integrationsdienst zum Auslösen der Integration verwendet. Dieser Wert wird folgendermaßen automatisch aktualisiert:
Durch Auslösen der Integration
Durch manuelles Hinzufügen eines Werts zum Feld Letzter Wert und Anklicken eines beliebigen anderen Feldes auf der Seite
Durch Klicken auf Zurücksetzen auf den letzten Feldwert
Feld hat neueren Zeitstempel: Gibt an, dass der Integrationsdienst das angegebene Feld auf einen neuen Zeitstempel überwacht.
Feld: Legt das zu überwachende Feld fest. Mit diesem Feld muss der Datensatz eindeutig bestimmt werden, und der Wert muss jedes Mal erhöht werden, wenn ein Datensatz erstellt oder aktualisiert wird.
Letzter Wert: Legt den Zeitstempel fest, den der Integrationsdienst überwacht. Dieses Feld kann manuell oder automatisch ausgefüllt werden:
Um das Feld manuell zu füllen, geben Sie den Wert ein, der die Integration auslösen wird.
Um das Feld automatisch zu füllen, klicken Sie auf Zurücksetzen auf den letzten Wert. Der Integrationsdienst sucht nach dem höchsten Wert im angegebenen Datenbankfeld und füllt dann das Feld Letzter Wert mit diesem Wert der kleinsten Zeiteinheit plus 1. Der Dienst überwacht dann den inkrementierten Wert.
Zurücksetzen auf den letzten Feldwert: Veranlasst den Integrationsdienst nach dem neuesten Zeitstempel im angegebenen Datenbankfeld zu suchen und dann das Feld Letzter Wert mit diesem Wert der kleinsten Zeiteinheit plus 1 zu füllen. Dieser erhöhte Wert erscheint auch im Feld Nächster erwarteter Zeitstempel.
Nächster erwarteter Zeitstempel: Legt den Wert des Zeitstempels fest, den der Integrationsdienst zum Auslösen der Integration verwendet. Dieser Wert wird folgendermaßen automatisch aktualisiert:
Durch Auslösen der Integration
Durch manuelles Hinzufügen eines Werts zum Feld Letzter Wert und Anklicken eines beliebigen anderen Feldes auf der Seite
Durch Klicken auf Zurücksetzen auf den letzten Feldwert
Feld besitzt vorgegebenen Wert: Gibt an, dass der Integrationsdienst das angegebene Feld auf einen bestimmten Wert überwacht. Daraufhin verarbeitet der Dienst jeden Datensatz mit diesem Wert. Diese Option ist für Datenbankverbindungen verfügbar, die aktualisiert werden können, und in Fällen, wo die überwachte Tabelle einen primären Schlüssel aufweist. Verfügbar für Datenbankverbindungen, die von BarTender geschrieben werden können, und für Fälle, bei denen die überwachte Tabelle einen primären Schlüssel aufweist.
Feld: Legt das zu überwachende Feld fest.
Wert: Legt den Wert fest, den der Integrationsdienst im angegebenen Feld überwacht.
Feld nach der Verarbeitung aktualisieren: Gibt an, dass der Integrationsdienst angewiesen wird, das überwachte Feld zu aktualisieren, indem ein erkannter Wert durch einen neuen Wert ersetzt wird. Mit der Aktualisierung des Wertes im überwachten Feld wird sichergestellt, dass der Datensatz nicht erneut verarbeitet wird, wenn die Datenbank das nächste Mal durch den Integrationsdienst abgefragt wird. Diese Option ist verfügbar, wenn die überwachte Tabelle einen primären Schlüssel aufweist. Ein primärer Schlüssel ist zum Auffinden des exakten, zu aktualisierenden Datensatzes erforderlich.
Neuer Wert: Gibt den Wert an, mit dem das überwachte Feld aktualisiert werden soll, nachdem der Datensatz verarbeitet wurde.
Aktionen nach Fehlschlag
Verwenden Sie diese Optionen zum Festlegen der Aktionen, die für den Datensatz ausgeführt werden sollen, wenn eine oder mehrere der Integrationsaktionen fehlschlagen.
Wiederholen aller Aktionen für diesen Datensatz: Gibt an, dass alle Aktionen für den Datensatz wiederholt werden.
Diesen Datensatz überspringen: Gibt an, dass der Datensatz übersprungen wird.
In andere Tabelle kopieren: Gibt an, dass der übersprungene Datensatz zur späteren Verarbeitung oder zu Protokollierungszwecken in eine andere Datenbanktabelle kopiert wird. Verwenden Sie die Liste, um die Tabelle auszuwählen, in die der Datensatz kopiert werden soll. Diese Tabelle muss das gleiche Tabellenschema aufweisen wie die Quelltabelle.