跳转到内容

Convert Dashboard to PDF 步骤

将仪表板渲染为 PDF,并写入文档账户。可用于让仪表板按计划运行,例如月末报表包、分发给不登录系统的人员,或归档某一天数据状态的快照。

该步骤会针对筛选器数据集的每一行渲染一次,并将该行的值作为仪表板的筛选器应用,因此一次运行即可生成按区域或按实体划分的一组 PDF。

要渲染的仪表板。

驱动渲染的表:每一行生成一份 PDF。

PDF 写入的文档账户和文件夹。

  • 并发 PDF 生成 — 同时运行的渲染数量。默认为 8;如果仪表板较重,并行渲染会超时,请调低该值。
  • 渲染等待时间(秒) — 存在于步骤配置中,但工作流运行器目前不会应用。现在设置它没有任何效果。

仪表板自身的筛选器,每个筛选器都有其仪表板筛选器 ID。填充映射时会从仪表板中读取它们。

筛选器数据集的各列,以及每一列的用途。使用检查源 › 填充映射表读取这些列和仪表板的筛选器;名称与某个仪表板筛选器相同的列会被标记为该筛选器的筛选列。再次填充时,会保留您已为某列设置的类型和映射的筛选列。

设置每一列的类型:

  • 列筛选器 — 该列的值用于设置映射的筛选列中指定的仪表板筛选器,该筛选器必须是仪表板的筛选器之一。
  • 文件名 — 该列提供每份 PDF 的文件名。只能有一列作为文件名。如果没有,步骤会发出警告并自动生成名称。
  • 无筛选器 — 不使用该列。

至少有一列必须是列筛选器。

出现以下情况时,保存步骤会被拒绝,并指出相应的列:

  • 没有任何一列是带有映射的筛选列的列筛选器 — 请至少将一个源列标记为列筛选器,并指定它所设置的映射的筛选列。
  • 某个列筛选器没有映射的筛选列,或指定的筛选列不属于仪表板的筛选器 — 源列“region”的映射的筛选列“Region”不是仪表板的筛选器。
  • 有多列作为文件名 — 只能有一个源列作为文件名;region、entity 均为文件名。
  • 某个列筛选器或文件名列没有数据类型 — 源列“region”没有数据类型;请重新检查源以刷新。 在步骤表单中保存的某些步骤缺少其列的类型,每次运行都会失败,直到补回这些类型。运行检查源 › 填充映射表即可恢复;您的列筛选器和文件名标记会被保留。