Convert Dashboard to PDF 步骤
将仪表板渲染为 PDF,并写入文档账户。可用于让仪表板按计划运行,例如月末报表包、分发给不登录系统的人员,或归档某一天数据状态的快照。
该步骤会针对筛选器数据集的每一行渲染一次,并将该行的值作为仪表板的筛选器应用,因此一次运行即可生成按区域或按实体划分的一组 PDF。
要渲染的仪表板。
筛选器数据集
Section titled “筛选器数据集”驱动渲染的表:每一行生成一份 PDF。
PDF 写入的文档账户和文件夹。
- 并发 PDF 生成 — 同时运行的渲染数量。默认为 8;如果仪表板较重,并行渲染会超时,请调低该值。
- 渲染等待时间(秒) — 存在于步骤配置中,但工作流运行器目前不会应用。现在设置它没有任何效果。
仪表板筛选器
Section titled “仪表板筛选器”仪表板自身的筛选器,每个筛选器都有其仪表板筛选器 ID。填充映射时会从仪表板中读取它们。
筛选器数据集的各列,以及每一列的用途。使用检查源 › 填充映射表读取这些列和仪表板的筛选器;名称与某个仪表板筛选器相同的列会被标记为该筛选器的筛选列。再次填充时,会保留您已为某列设置的类型和映射的筛选列。
设置每一列的类型:
- 列筛选器 — 该列的值用于设置映射的筛选列中指定的仪表板筛选器,该筛选器必须是仪表板的筛选器之一。
- 文件名 — 该列提供每份 PDF 的文件名。只能有一列作为文件名。如果没有,步骤会发出警告并自动生成名称。
- 无筛选器 — 不使用该列。
至少有一列必须是列筛选器。
保存时的检查
Section titled “保存时的检查”出现以下情况时,保存步骤会被拒绝,并指出相应的列:
- 没有任何一列是带有映射的筛选列的列筛选器 — 请至少将一个源列标记为列筛选器,并指定它所设置的映射的筛选列。
- 某个列筛选器没有映射的筛选列,或指定的筛选列不属于仪表板的筛选器 — 源列“region”的映射的筛选列“Region”不是仪表板的筛选器。
- 有多列作为文件名 — 只能有一个源列作为文件名;region、entity 均为文件名。
- 某个列筛选器或文件名列没有数据类型 — 源列“region”没有数据类型;请重新检查源以刷新。 在步骤表单中保存的某些步骤缺少其列的类型,每次运行都会失败,直到补回这些类型。运行检查源 › 填充映射表即可恢复;您的列筛选器和文件名标记会被保留。