创建报告

报告应用程序是 Diligent One 中的一个应用程序。您可以使用此主题,了解如何创建报告并熟悉报告生成工作流。

如何创建报告?

您有两个创建报告的选项:

  • 创建新报告
  • 复制现有报告或报告模板作为起点

要选择的最佳选项取决于您的需求,以及匹配您的需求的已有报告或报告模板的可用性。在创建新报告或复制现有报告/报告模板之后,可以按照报告生成器中的报告生成工作流来根据需要自定义报告。

报告生成工作流

报告生成工作流在报告生成器的选项卡中从左到右按顺序显示。选项卡展示了报告生成过程的不同阶段:

选项卡 描述
报告 保存报告,还原对报告所做的更改或删除报告
数据 定义将在报告中显示的字段和过滤器以及报告的布局
图表 帮助您基于报告数据生成可视化效果
相关内容

指定报告和其他报告之间的关系

说明

只有在报告生成器中的分析样式下选择同时显示任意追溯选项时,此选项卡才可用。

设计 帮助您在发布之前验证报告的设计,并根据需要应用任何其他格式
发布 将报告保存为草稿或激活报告以提供给适当的人员,并定义如何将报告共享和分发给其他人

字段分类

报告应用程序中的所有字段类型可以分为维度度量日期

维度字段

所有文本字段会被自动归类为维度字段。这些字段上的聚合仅限于计数不重复计数

维度字段检索字符类型数据,通常用作报告中分析的基础。

度量字段

所有数字字段被归类为度量字段,并且具有可用的全部聚合范围。

当用作过滤器时,度量字段无法提示,因为通常有太多可能的值可用但是,度量字段有滑块选项,可以让用户轻松定义范围。

日期域

日期字段以您的用户个人资料中指定的格式显示日期。这些字段上的聚合仅限于计数不重复计数最大最小

预览报告中的数据

使用报告生成器中的数据标签,您可以在构建报告时预览数据。

过滤器面板

如果报告中包含过滤器,则可以打开位于旁边的报告生成器右侧的过滤器面板 ,以限制预览中的数据量。您在此应用的值仅用于调整预览而不是最终报告输出。

报告数据

报告生成器中的报告数据节可让您查看和自定义报告中的数据显示,并包括以下选项:

选项 描述 备注
有效(可以利用)的行限制 限制报告中返回的行数

活动行限制继承自 Diligent One 数据源连接,但可以根据每个报告进行进一步限制。

此设置控制着数据选项卡上的报告预览(如果活动行数限制小于预览行数限制),以及报告的最终输出。

显示重复记录 从 SQL 查询中删除“DISTINCT”子句 多次出现的数据将显示在最终报告中,而不是被从显示中过滤掉
自动刷新 使用虚拟数据构建报告,而不是在每次添加字段后显示实际数据
  • 如果自动刷新已关闭,您可以单击报告生成器右下角的刷新报告进行调整,然后手动刷新报告。
  • 如果自动刷新已开启,则可以在预览窗口的左下角查看报告中的行数以及返回报告预览所需的时间。
说明

开启自动刷新大大增加了创建报告所需的时间。如需提高性能,应将自动刷新保持关闭状态。

预览行限制 控制报告预览中显示的行数 预览显示活动行限制预览行数限制(以最小者为准)。

草稿和已激活的报告

当您首次创建报告时,报告属于草稿。草稿报告是当前正在编辑的报告。当您准备好发布报告并向他人提供报告时,您可以保存并激活报告。

报告管理员和报告撰写者

报告管理员可以查看和编辑任何草稿报告。如果报告撰写者创建了草稿报告,且报告管理员访问同一报告,则报告撰写者将无法再查看浏览页面中的报告。

编辑草稿报告的最后一个人是草稿报告的所有者。

编辑报告

当您编辑激活的报告时,报告会被自动克隆以创建草稿和激活版本。每个报告一次只能有一个草稿和一个激活的版本。

编辑草稿版本时,其他用户仍然可以查看激活的报告版本。但是,他们无法编辑激活的版本。

完成报告草稿版本的编辑后,您可以选择:

  • 保存用您的更新版本替换当前激活的报告
  • 另存为将报告另存为副本,并保留报告的原激活版本
  • 撤消更改删除报告的当前草稿版本,并返回到之前激活的版本
  • 删除版本删除当前的草稿报告
    说明

    如果报告先前已被激活,则激活的版本仍会保留。

多个用户编辑同一个报告

多个用户可以同时处理一个草稿报告,但这可能会导致冲突。为了避免这种情况,最好创建一份报告副本并进行必要的更改。

查看详细的报告信息

打开现有激活的/已发布的报告并单击详细信息 即可获得详细的报告信息。在以下选项卡中组织报告信息:

选项卡 描述
报告详情

包含关于报告的如下详细信息:

  • 报告名称和描述
  • 上次更新报告的时间以及更新人
  • 报告共计运行的次数
  • 最近 30 天内报告的访问次数
  • 报告的文件夹和子文件夹
  • 数据源(Diligent One)以及正在生成报告输出的视图
  • 用户如何才能访问报告

包含报告中使用的字段的相关信息

提示

您可以选择单个字段以查看详细信息,例如数据类型。

SQL 语句

包含与报告关联的 SQL 信息,您可以将查询导出到 .sql 文件

说明

只有报告管理员才能查看报告的 SQL 信息。

数据库缓存

报告在所有区域都使用 20 分钟的数据库缓存过程。

一旦创建并保存草稿或现用报告,报告数据就会缓存在数据库中。对该报告的后续修改将从缓存中加载数据。

要使报告中的缓存数据失效,您需要执行以下操作之一:

  • 转至启动面板并返回到报告应用程序
  • 退出启动面板,登录启动面板,然后访问报告应用程序