背景:需要完成一個(gè)功能,使用python讀取一個(gè)excel文件進(jìn)行讀取數(shù)據(jù),然后將這些數(shù)據(jù)直接保存到Elasticsearch中。
用到的工具:python、Elasticsearch
一、問題描述
在將項(xiàng)目部署到甲方的時(shí)候,出現(xiàn)用戶導(dǎo)入文件無法進(jìn)行正常插入到Elasticsearch中的情況,當(dāng)時(shí)看的服務(wù)器的日志,報(bào)錯(cuò)的信息為:
typeError:Object of type AuthorizationException is not JSON serializable
這個(gè)信息并不能看出來問題是什么,那么只能去看拋出的異常。
{????????message: "error"
????????message_error: "報(bào)錯(cuò)信息為AuthorizationException(403, 'cluster_block_exception', 'index [accident] blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];')"}文章來源:http://www.zghlxwxcb.cn/news/detail-407853.html
從這個(gè)文章來源地址http://www.zghlxwxcb.cn/news/detail-407853.html
到了這里,關(guān)于Python讀取excel文件往Elasticsearch數(shù)據(jù)插入時(shí)遇到的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!