Definieren von Feldern in einer NoSQL-Datenbank

Im Schritt „Write to NoSQL DB“ definiert die Registerkarte Felder die Namen und Typen der aus dem vorherigen Schritt abgerufenen Felder.

  1. Klicken Sie auf der Registerkarte Felder auf die Option Erneut generieren.

    Dadurch werden die Felder aus dem vorherigen Schritt angezeigt.

    Die Daten werden im folgenden Format angezeigt: Fieldname(datatype).
    Anmerkung: Bei Couchbase gilt: Wenn der Datensatz ein Feld _id enthält, wird dieses Feld als Schlüssel verwendet, um den Datensatz in die Datenbank zu schreiben. Andernfalls wird der Schlüssel für den Datensatz automatisch generiert und in die Datenbank geschrieben.
  2. Um den Namen und Typ eines Feldes zu ändern, markieren Sie das Feld und klicken Sie auf Ändern.
  3. Wählen Sie im Feld Name das Feld aus, das Sie hinzufügen möchten, oder geben Sie den Namen in das Feld ein.
  4. Im Feld Typ können Sie den Datentyp „Zeichenfolge“ beibehalten, wenn Sie nicht vorhaben, mathematische Operationen auf die Daten anzuwenden. Wenn Sie allerdings diese Operationsarten anwenden möchten, wählen Sie einen entsprechenden Datentyp aus. Dann werden die Zeichenfolgendaten aus der Datei in einen Datentyp konvertiert, der die korrekte Manipulation der Daten im Datenfluss ermöglicht.
    Der Schritt unterstützt die folgenden Datentypen:
    double
    Ein numerischer Datentyp, der sowohl negative als auch positive Zahlen mit doppelter Genauigkeit zwischen 2-1074 und (2-2-52)×21023 enthält. In der E-Notation liegt der Wertebereich bei -1,79769313486232E+308 bis 1,79769313486232E+308.
    float
    Ein numerischer Datentyp, der sowohl negative als auch positive Zahlen mit einzelner Genauigkeit zwischen 2-149 und (2-223)×2127 enthält. In der E-Notation liegt der Wertebereich bei -3,402823E+38 bis 3,402823E+38.
    integer
    Ein numerischer Datentyp, der sowohl positive als auch negative ganze Zahlen zwischen -231 (-2,147,483,648) und 231-1 (2,147,483,647) enthält.
    long
    Ein numerischer Datentyp, der sowohl negative als auch positive ganze Zahlen zwischen -263 (-9.223.372.036.854.775.808) und 263-1 (9.223.372.036.854.775.807) enthält.
    string
    Eine Folge von Zeichen.
  5. Auf der Registerkarte Felder können Sie entweder jedes in die Datenbank zu schreibende Feld einzeln auswählen oder per Klick auf Alle auswählen alle Felder auswählen.
  6. Wahlweise können Sie auf der Registerkarte Laufzeit die Batchgröße festlegen. Die Batchgröße gibt die Anzahl von Datensätzen an, die auf einmal in die Datenbank geschrieben werden sollen.
  7. Klicken Sie auf OK.