Zum Inhalt springen

Erstellen Sie eine CRUD/Cram-Regel im Jitterbit App Builder

Einführung

Eine CRUD/Cram-Regel ist eine Geschäftsregel mit Zweck gleich CRUD und Aktion gleich Cram. Eine solche Regel "presst" Daten in das Ziel, indem sie nur die neuen Datensätze einfügt und alle Duplikate stillschweigend überspringt. (Vergleichen Sie dies mit einer CRUD/Insert-Regel (Zweck=CRUD, Aktion=Insert), die fehlschlägt, wenn versucht wird, Duplikate einzufügen.)

CRUD/Cram-Regeln sind nützlich, um Daten aus einer API oder anderen Serververbindungen zu importieren, wenn neue Datensätze hinzugefügt und vorhandene übersprungen werden sollen. Sie können sie auch planen, wenn sie ausgeführt werden sollen, sobald die externe Datenquelle neue Daten importiert.

Erstellen Sie eine CRUD/Cram-Regel

Um eine CRUD/Cram-Regel zu erstellen, befolgen Sie diese Schritte:

  1. Öffnen Sie Ihre App und wählen Sie > App Workbench > Tabellen.

  2. Wählen Sie die Tabelle aus, die das Ziel für die Daten sein soll, und klicken Sie auf die Schaltfläche In die Geschäftsschicht veröffentlichen.

  3. Wählen Sie App Workbench > Regeln.

  4. Klicken Sie auf die Schaltfläche + Regel.

  5. Im Regel-Panel setzen Sie die folgenden Felder:

    • Name: Geben Sie einen Namen für die Regel ein.

    • Zweck: Wählen Sie CRUD für Daten, die aus derselben Datenquelle stammen, oder XP CRUD für Daten, die aus einer anderen Datenquelle stammen. (Weitere Optionen erscheinen je nach Ihrer Auswahl.)

    • Aktion: Wählen Sie Cram.

    • Wenn der Zweck XP CRUD ist, erscheinen diese beiden Felder:

      • Quell-Datenquelle: Wählen Sie die Datenquelle aus, aus der die Daten stammen.

      • Ziel-Datenquelle: Wählen Sie die Datenquelle aus, in die die Daten gehen.

    • Zielschicht: Wählen Sie Datenebene.

    • Ziel: Wählen Sie die Ziel-Tabelle aus.

  6. Klicken Sie auf die Schaltfläche Erstellen.

Definieren Sie eine CRUD/Cram-Regel

Um die CRUD/Cram-Regel zu definieren, befolgen Sie diese Schritte:

  1. Verwenden Sie die + Tabellen-Schaltfläche, um die Ursprungs- und Ziel-Datenquellen sowie alle anderen Quellen hinzuzufügen, die Sie in Ihrer Ziel-Datenquelle benötigen.

  2. Verwenden Sie die + Spalte-Schaltfläche, um Quell- und Zielspalten hinzuzufügen:

    • Fügen Sie mindestens eine Spalte mit einem Zieltyp von Bind hinzu. Für CRUD/Cram-Regeln werden diese Spalten verwendet, um vorhandene Daten in der Zieltabelle nachzuschlagen (sie erfüllen denselben Zweck wie die Primärschlüsselspalten einer Tabelle).

    • Setzen Sie den Zieltyp auf Ziel, um zu definieren, welche Quellspalten in welche Zielspalten eingefügt werden, wenn Daten in die Zieltabelle eingefügt werden.

  3. Klicken Sie auf die Validieren-Schaltfläche.

  4. (Optional) Überprüfen Sie die Ergebnisse der Regel im Tab Ergebnisse.