gpt4 book ai didi

python-2.7 - 等价于python中的 `GET _mapping`奇迹/感觉?

转载 作者:行者123 更新时间:2023-12-02 22:50:30 27 4
gpt4 key购买 nike

我正在尝试使用python探索Elasticsearch集群,而我是Elasticsearch的新手。如果使用Marvel / Sense,则可以使用GET _mapping查看集群的架构。在Python中有等效的方法吗?如果是这样,我可以看到集群的“架构”!

更笼统地说,我想以编程方式发现所有索引,每个索引的doc_types,对doc_types的字段进行分类(它们是文本字符串,整数,浮点数,数字取值范围是什么..),基本上都可以学习模式并每个字段的基本统计信息。如果有比GET _mapping更好的方法来启动这个项目,我全神贯注。

这与this question有关,他们在其中使用Python寻找索引列表,但更为笼统。

最佳答案

您可以使用pyelasticsearch做到这一点。 This是你怎么做GET _mapping在python中。

来自文档

get_mapping(index=None, doc_type=None) [source]

Fetch the mapping definition for a specific index and type.

Parameters:

  • index – An index or iterable thereof

  • doc_type – A document type or iterable thereof

Omit both arguments to get mappings for all types and indexes.



探索 API了解更多

关于python-2.7 - 等价于python中的 `GET _mapping`奇迹/感觉?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33748920/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com