DBAtlas · Atlas de operaciones de bases de datos

invalid_index_name_exception: invalid_index_name_exception

Elasticsearch

¿Qué significa?

El nombre de índice indicado no cumple las reglas de nomenclatura de Elasticsearch. El nombre contiene caracteres no válidos o incumple reglas de formato.

¿Por qué ocurre?

Letras mayúsculas, caracteres no permitidos (\ / * ? " < > | espacio , #), un nombre que empieza por _, - o +, un nombre demasiado largo (más de 255 bytes) o nombres reservados como . / ... (Los nombres que empiezan por punto no están prohibidos, pero están reservados para índices ocultos/de sistema y generan una advertencia.)

Cómo solucionarlo

Haga que el nombre del índice cumpla las reglas: use solo minúsculas; evite los caracteres prohibidos; no empiece el nombre por _, - o +, y no use nombres que empiecen por punto salvo para índices de sistema/ocultos. Mantenga el nombre por debajo de 255 bytes. Imponga estas reglas en la aplicación al generar nombres de índices.

Abrir en DBAtlas →

Más entradas de este motor