“Сделайте Pandas DataFrame из Elasticsearch” Ответ

Получите данные от Elasticsearch в Jupyter

from datetime import datetime
from elasticsearch import Elasticsearch
from pandas import DataFrame, Series
import pandas as pd
import matplotlib.pyplot as plt
es = Elasticsearch(host="192.168.121.252")
res = es.search(index="_all", doc_type='logs', body={"query": {"match_all": {}}}, size=2, fields=('path','@timestamp'))
Aitreya Verma

Сделайте Pandas DataFrame из Elasticsearch

# Create a basic ES client
client = Elasticsearch(['url'])

# Search
search = Search(using=client)

results = search.execute()

search_dict = results.hits.hits

results_df = pd.DataFrame(search_dict)
Aitreya Verma

Ответы похожие на “Сделайте Pandas DataFrame из Elasticsearch”

Вопросы похожие на “Сделайте Pandas DataFrame из Elasticsearch”

Больше похожих ответов на “Сделайте Pandas DataFrame из Elasticsearch” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования