1
をPythonのデータフレームを取得する方法は、私のようなヘルパー関数があると?このアプローチでElasticSearch helpers.scan結果から
:
result_helper = list(helpers.scan(es, scroll='2m', query={"query": {"match_all": {}}} ,index="test", size=1000, _source=('logtime','host_name', 'kv', 'value')))
df = pd.DataFrame(result_helper)
私はデータフレームを得るが、_source
列内のリストに:
_id _index _score _source _type sort
0 AVz3qBfbLK0jC-lSNFjT test None {u'host_name': u'hostxyz', u'kv': u'Memory_an... logs [0]
どのようにしてhelpers.scan結果からのデータフレームを作成することができます_source
リストの各キーの列は? 例:私は以下のソリューションを開発しているいくつかの考慮事項および試験後
hostname memory ...
1 hostxyz 1024GB ...
2 . .
3 . .
4 . .