DBAtlas · Atlas für Datenbankbetrieb

number_format_exception: number_format_exception

Elasticsearch

Was bedeutet das?

Ein Wert, der numerisch sein sollte, konnte nicht in eine Zahl konvertiert werden. Wo ein Feld oder Parameter eine Zahl erwartet, wurde ein ungültiger/nicht-numerischer String geliefert.

Ursache

Nicht-numerischer Text an ein numerisches Feld (integer/long/double), Versuch, einen leeren String in eine Zahl zu konvertieren, ein falsches Dezimalformat oder mit dem Mapping inkompatible Eingabedaten.

Lösung

Sende gültige numerische Werte an das Feld. Validiere/transformiere die Quelldaten vor dem Indexieren. Verwende null für leere Werte oder lass das Feld weg. Überprüfe die Einstellung coerce und den Feldtyp im Mapping. Verwende einen Punkt als Dezimaltrennzeichen.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank