文档首页/ 云搜索服务 CSS/ 常见问题/ 产品咨询/ CSS服务中Kibana是否支持导出数据功能?
更新时间:2025-01-23 GMT+08:00
分享

CSS服务中Kibana是否支持导出数据功能?

  • Elasticsearch 7.10.2版本(镜像版本号大于或等于7.10.2_24.3.3_*)的Kibana支持一键导出CSV格式的数据。
    • 导出的数据不能超过10MB,当数据超过10M时,仅导出前面10M数据。
    • 当数据中存在“=+-@”等特殊字符时,如果导出CSV格式的数据,特殊字符可能会被识别为公式,导致数据异常。
    • 当集群跨版本升级到7.10.2时,用户默认不具备日志导出权限,需要在Kibana的DevTool页面,执行如下命令添加权限才能导出数据。
      ###创建角色csv_export
      PUT _opendistro/_security/api/roles/csv_export
      {
        "cluster_permissions": [
          "indices_all"
        ],
        "index_permissions": [{
          "index_patterns": [
            ".css-exporting*"
          ],
          "dls": "",
          "fls": [],
          "masked_fields": [],
          "allowed_actions": [
            "indices_all"
          ]
        }]
      }
      
      ###绑定角色csv_export至用户kibanaserver
      PUT _opendistro/_security/api/rolesmapping/csv_export
      {
        "backend_roles" : [],
        "hosts" : [],
        "users" : [ "kibanaserver" ]
      }

    在Kibana的“Discover”里,右上角选择“Share > Data Export”,选择要导出的数据格式“Export CSV”

    图1 导出数据

    等待几分钟后,在页面右下角单击“Download csv”,下载数据到本地。

    图2 下载数据
  • Elasticsearch 7.6.2、7.9.3和7.10.2版本(镜像版本号小于24.3.0)的Kibana导出数据需要依赖SQL Workbench插件。

    在Kibana的“SQL Workbench”里,输入Elasticsearch SQL语句可以查询数据,也可以“Download”导出数据,支持自定义导出1~200条数据,缺省导出200条数据。

    Elasticsearch SQL语句请参见查询Elasticsearch SQL

    图3 SQL Workbench

相关文档