📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

版本: 7.5-7.1

简而言之,当Elasticsearch由于内存不足、配置错误或缺少必要权限等问题而无法启动DataFrame分析时,会出现此错误。要解决此问题,您可以增加内存分配、检查并更正配置设置,或确保用户拥有启动DataFrame分析所需的权限。此外,请确保您的Elasticsearch版本中启用了DataFrame分析功能,因为并非所有版本都提供此功能。

日志上下文 #

日志"Cannot start data frame analytics [“的类名是 TransportStartDataFrameAnalyticsAction.java。 我们从Elasticsearch源代码中提取了以下内容,供那些寻求深入了解的人参考:

}  @Override
 public void onFailure(Exception e) {
 if (ExceptionsHelper.unwrapCause(e) instanceof ResourceAlreadyExistsException) {
 e = new ElasticsearchStatusException("Cannot start data frame analytics [" + request.getId() +
 "] because it has already been started"; RestStatus.CONFLICT; e);
 }
 listener.onFailure(e);
 }
 };