Я попытался обновить данные json в кибане, выдав исключение из-за огромных данных.
"statusCode": 413,
"error": "Request Entity Too Large",
"message": "Payload content length greater than maximum allowed: 1048576"
Как обновить этот огромный json, используя python программно вместо прямого обновления в кибане ? Любой может предложить решить эту проблему. Заранее спасибо.
Код для подключения кибана с помощью python:
from elasticsearch import Elasticsearch
import pandas as pd
import pymysql
es = Elasticsearch("https://pd-analytics.example.com")
if es.ping():
print("Yeah connect")
else:
print("couldn't connect")
from elasticsearch_dsl import Search
from elasticsearch_dsl import connections
connections.create_connection(hosts=['https://pd-analytics.example.com'])
s = Search(index="projectdetails")
response = s.scan()