Elasticsearch에 새로운 데이터를 인덱싱하려고 setting.json 파일을 만들고 형식에 맞게 field와 type을 맞춰서 잘 데이터를 구성하였으나, bulk(es, data)
로 인덱싱할 때
elasticsearch.helpers.BulkIndexError: 32 document(s) failed to index.
이런 오류가 났다.
setting.json에서 지정한 field type과 다른 type이 들어가서 이런 오류가 발생할 수 있다고 해서 확인해보았지만 문제는 없었다.
그러다 지정했던 index 이름을 확인해보니 대문자가 포함되어 있었다..
대문자를 소문자로 바꿔주니 잘 입력되었다.
index 이름에는 대문자를 쓸 수 없다!