ES Catalog的索引显示不全(ES集群版本7.12.1)

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
创建ES Catalog语句如下
CREATE EXTERNAL CATALOG es_test5
COMMENT ‘test123’
PROPERTIES
(
“type” = “es”,
“hosts” = “http://xxxx1:9200,http://xxxx2:9200,http://xxxx3:9200,http://xxxx4:9200,http://xxxx5:9200”,
“user” = “elastic”,
“password” = “123”
);

【背景】做过哪些操作?
【业务影响】测试过程中找不到所需表数据
【是否存算分离】是
【StarRocks版本】例如:1.18.2
【集群规模】例如:1fe+2cn
【机器信息】CPU虚拟核/内存/网卡 3台虚拟机

在ES的kibana上可以查到mf_user_tag-000001等1000多个索引
通过DBeaver
USE default_db; SHOW tables;语句只能查到640个索引,无mf_user_tag-000001。
直接SELECT * FROM mf_user_tag-000001会提示default_db.mf_user_tag-000001不存在。
通过对比SR能查到的索引,和查不到的索引mapping,发现查不到的索引都配置了dynamic:false的严格映射模式。
请问应该如何做才能保证SR能查到全部索引数据呢?
image

我的理解是:排查一下es中是不是所有的索引类型都是"_doc" 创建catalog时候没指定es.type,SR挂载上显示的都是"_doc"类型的索引。

嗯嗯看过,没有返回的索引也都是_doc类型,没有返回的索引都禁止了字段动态映射