Link Search Menu Expand Document Documentation Menu

使用 OpenSearch Dashboards 生成报告

您可以使用 OpenSearch Dashboards 创建 PNG、PDF 和 CSV 报告。要创建报告,您必须拥有正确的权限。有关预定义角色及其授予的权限的摘要,请参阅安全插件

在 OpenSearch 2.16 及更早版本中,CSV 报告具有不可配置的 10,000 行限制。从 2.17 版本开始,在设置报告时可以配置此限制。虽然报告没有明确的大小限制(例如,MB),但极大的文档可能会导致报告生成因 V8 JavaScript 引擎的内存不足错误而失败。

生成报告

从界面生成报告

  1. 从导航面板中,选择报告
  2. 对于仪表板、可视化或笔记本,选择下载 PDF下载 PNG。如果您从“发现”页面创建报告,请选择生成 CSV

报告在后台异步生成,可能需要几分钟时间,具体取决于报告的大小。当您的报告准备好下载时,会出现通知。

  1. 要创建基于计划的报告,请选择创建报告定义。然后继续使用定义创建报告。此选项会根据您正在查看的可视化、仪表板或数据预填充许多字段。

使用定义创建报告

定义允许您按周期性计划生成报告。

  1. 从导航面板中,选择报告
  2. 选择 Create
  3. 报告设置下,输入报告的名称和可选描述。
  4. 选择报告源(即生成报告的页面)。您可以从仪表板可视化发现(保存的搜索)或笔记本页面生成报告。
  5. 选择您的仪表板、可视化、保存的搜索或笔记本。然后选择报告的时间范围。
  6. 为报告选择适当的文件格式。
  7. (可选)为报告添加页眉或页脚。页眉和页脚仅适用于仪表板、可视化和笔记本报告。
  8. 报告触发器下,选择按需计划

    对于计划报告,选择重复基于 Cron。您可以每天或以其他时间间隔接收报告,Cron 表达式为您提供了更大的灵活性。有关更多信息,请参阅Cron 表达式参考

  9. 选择 Create

故障排除

您可以使用以下主题来解决报告问题。

Chromium 无法与 OpenSearch Dashboards 一起启动

在为仪表板或可视化创建报告时,您可能会看到以下错误

OpenSearch Dashboards reporting pop-up error message

此问题可能由两个原因引起

  • 您没有正确版本的headless-chrome以匹配 OpenSearch Dashboards 运行的操作系统。下载正确版本

  • 您缺少额外的依赖项。从附加库部分安装您的操作系统所需的依赖项。

报告中字符未加载

您可能会遇到一个问题,即 UTF-8 编码的字符在浏览器中显示正常,但由于缺少所需的字体依赖项,它们无法在生成的报告中加载。安装字体依赖项,然后重新生成报告。

剩余 350 字符

有问题?

想要贡献?