Zum Inhalt springen

Erstellen Sie eine Zahlentabelle mit 1 bis N Zeilen im Jitterbit App Builder

Schritt für Schritt Anleitung

Dieser Artikel erklärt Ihnen, wie Sie Zahlen von 1 bis N generieren, indem Sie nur App Builder Datenobjekte, ohne sie in einer Zahlentabelle speichern zu müssen.

  1. Erstellen Sie eine Unterabfrage, die SELECT 1 as N. Wir nennen diese erste Unterabfrage Zeilennummern 1.
  2. Erstellen Sie eine weitere Unterabfrage mit dem Namen Zeilennummern 2, die die Zeilennummern 1 mit sich selbst vereinigte. Dies ergibt zwei Datensätze.
  3. Erstellen Sie eine weitere Unterabfrage mit dem Namen Zeilennummern 4, die die Zeilennummern 2 mit sich selbst kreuzt, um vier Datensätze zu ergeben.
  4. Sie können die zuvor erstellte Unterabfrage weiter kreuzen, um exponentiell mehr zu erhalten:

    • Zeilennummern 1
    • Zeilennummern 2
    • Zeilennummern 4
    • Zeilennummern 16
    • Zeilennummern 256
    • Zeilennummern 65.536
    • Zeilennummern 4.294.967.296

    Hinweis

    Wenn Sie keine 4 Milliarden Datensätze benötigen, können Sie einfach eine beliebige Kombination dieser Unterabfragen miteinander kreuzen, um die benötigte Menge zu erhalten. Beispiel: Kreuzen Sie die Zeilennummern 65.536 mit den Zeilennummern 16, um die Zeilennummern 1.048.576 zu erhalten.

  5. Erstellen Sie abschließend eine weitere Unterabfrage, die verwendet ROW_NUMBER() zur Anzeige Ihrer Daten, genannt Zeilennummer.