跳到主要内容 跳到补充内容

使用报告任务

作为报告开发人员,您可以使用报告任务创建集中式报告生成的配置。在应用程序报告部分的报告任务选项卡中创建和管理报告任务。

video thumbnail

报表任务将报表模板转换为报表输出。任务可以手动运行,也可以按计划运行。

报告任务是报告构建块(模板、筛选器分发列表)聚集在一起生成输出的地方。创建报告任务时,还可以设置报告文件名、接收输出的用户和组、电子邮件或输出文件夹详细信息以及生成报告的时间表。

应用程序报告部分中的报告任务选项卡

应用程序“报告”部分中的“报告任务”选项卡

在报告筛选器的帮助下,您可以使用单个报告任务来管理和使用报告突发用例。报告突发允许您为不同的接收方生成具有不同信息和不同数据子集的报告。有关更多信息,请参阅使用报告筛选器的突发报告

报告的生成方式

您必须为应用程序定义分发列表,然后才能创建报表任务。

在报告任务中,您可以从分发列表中选择要为其生成报告的收件人和组。将收件人添加为任务输出的收件人时,您将收件人作为用户筛选器配对添加,该配对与分发列表中应用于他们的单个收件人级别筛选器相对应。不能在同一用户报表中组合多个收件人级别的筛选器,但可以在任务配置中单独添加每个用户筛选器配对,以便为每个筛选器生成单独的报表并发送给同一用户。

运行报告任务时,将为添加到报告任务的所有用户应用的每个不同收件人级别的筛选器生成一个唯一的报告。

一个报告任务最多可以生成 500 个唯一的报告。此限制的评估方式是针对添加到任务中的所有模板,而不是针对任务中的每个模板。此限制也适用于所有报告任务,无论是应用了一个还是多个周期。

信息注释如果应用程序使用区域权限,则报告的生成方式可能会有所不同。有关更多信息,请参阅应用内报告和区域权限

您可以选择通过电子邮件发送生成的报告,将它们存储到 Microsoft SharePoint 文件夹中,或者将两者都完成。通过 Microsoft SharePoint 分发文件夹传递报告时,报告不会直接发送给收件人,并且会为任务中包含的收件人上定义的每个筛选器存储一个单独的报告。有关更多详细信息,请参阅使用分发文件夹生成报表

电子邮件发送要求

要通过电子邮件发送报告任务输出,请在创建报告任务时打开对话框中分发下的电子邮件开关。

如果您通过电子邮件发送报告,则必须为 Qlik Cloud 租户配置电子邮件提供者。有关设置的说明,请参阅为报告和通知配置电子邮件

将报告存储在 Microsoft SharePoint 文件夹中的要求

如果需要自动将生成的报告保存到 Microsoft SharePoint 网络中的文件夹中,请在创建报告任务时打开对话框中分发下的文件夹开关。

若要将报告输出存储到 Microsoft SharePoint 文件夹中,必须在空间中创建到 Office 365 Sharepoint 连接器的连接。有关更多信息,请参阅将报告传递到分发文件夹

创建报表任务

要创建基于任务的报告配置,请按顺序执行以下部分。

第 1 部分:创建任务

  1. 打开 Qlik Sense 应用程序报告部分的报告任务选项卡。

  2. 单击创建报告任务。报告任务对话框打开。

  3. 输入报告任务的标题

  4. 可选择添加描述

第 2 部分:选择一个或者多个模板

接下来,您需要定义模板

  1. 模板对话框选项卡中,单击添加现有模板。选择已创建的模板。

    如果尚未添加要使用的模板,也可以单击上传新模板

  2. 可选择使用第一步中的程序来为任务添加其他模板。

    一个报告任务最多可添加五个报告模板实例,包括同一模板的副本。例如,如果您在一项任务中两次添加 Excel 模板,一次是 .xlsx 输出,一次是 PDF 输出,这将被视为在任务中添加了两个模板。

  3. 单击下一步。对话框将移至输出选项卡。

第 3 部分:配置输出

接下来,配置输出。为添加至任务中的每个模板实例分别配置输出。输出包括:

  • 定义生成的报告的属性。

  • 定义报告元素的本地化(仅用于 PDF 输出)。打开 Excel 格式的报告的用户将根据自己的 Excel 设置看到与区域相关的格式(日期、数字和其他信息)。

  • 应用任务级筛选器。

  • 应用循环。

  1. 输出对话框选项卡中,展开已经添加的模板实例。

  2. 键入报表输出的文件名。这用于报告的文件名,以及循环和时间戳格式

    信息注释

    在此处输入的文件名中不允许使用特殊字符。此外,输入的文件名前后的空格也将被删除。

  3. 如果选择了 PDF 输出,请定义 PDF区域格式设置。此设置控制在报告中格式化日期、数字和其他信息的区域设置。

    如果需要执行其他配置来准备 PDF 或打印输出,请返回模板创建。

  4. 也可选择要应用于报告的筛选器

    此筛选器适用于从模板实例生成的所有报告,与您添加到单个收件人的筛选器不同。有关任务级筛选器和收件人级筛选器如何相互交互的详细信息,请参阅在报表中使用筛选器

  5. 循环下,最多选择三个维度用作循环。添加循环将为维度中的每个唯一值生成一个唯一版本的报告。有关更多信息,请参阅循环报告

  6. 选择时间戳格式。这与循环和文件名一起用于报告的文件名。

  7. 对于任务中添加的其他模板实例重复上述步骤。

  8. 单击下一步进入分发对话框选项卡。

第 4 部分:配置分发

现在,您应该位于对话框的分发选项卡中。

  1. 从分发列表中添加将接收报表输出的收件人和组。请注意,必须为要为其生成报表的每个收件人级别筛选器添加一个单独的收件人。请参阅报告的生成方式

  2. 指定如何分发和交付报表。至少打开以下选项之一:

    • 要通过电子邮件发送报告,请打开电子邮件开关。这是默认传递方法。

      对于任务中的 ExcelPixelPerfect 报表模板,将以电子邮件附件的形式包含报告。对于任务中的 HTML 模板,您可以选择将报告作为文件附加,将报告嵌入电子邮件本身,或两者兼而有之。有关更多信息,请参阅在电子邮件中嵌入报告内容

    • 若要将报告传递到 Microsoft SharePoint 文件夹,请打开文件夹开关。

    有关配置电子邮件和分发文件夹选项的详细信息,请参阅电子邮件发送要求将报告存储在 Microsoft SharePoint 文件夹中的要求

  3. 根据需要填写电子邮件和/或文件夹输出的必填字段。

  4. 单击下一步进入计划对话框选项卡。

第 5 部分:计划报告交付

  1. 计划对话框选项卡中,配置报告分发计划。无论何时刷新数据,都可以发送报表,也可以按每日、每周、每月或每年的时间表发送报表。

  2. 单击保存

您的报告将在计划的时间发送给收件人。您也可以随时发送报告任务输出。请参阅手动发送报告

手动发送报告

当您需要收件人立即接收报告时,可以手动运行报告任务。

这在测试报告配置时也很有用。

  1. 打开应用程序报告部分的报告任务选项卡。

  2. 单击要运行的报告任务旁边的 更多操作

  3. 单击发送 立即发送

报表任务成功运行的要求

报告模板创建者根据他们对应用程序中容的访问权限创建模板。但是,报告任务是根据报告任务所有者的应用程序访问权限运行的。因此,如果用户基于自己专用的应用工作表创建模板,则报告任务无法成功运行。

还有与报告任务所有权相关的要求。有关更多信息,请参阅报表任务的所有权

编辑报告任务

您可以在创建报告任务后更改该任务的配置。

  1. 打开应用程序报告部分的报告任务选项卡。

  2. 单击报告任务旁边的 更多操作

  3. 单击 编辑 编辑

删除报告任务

  1. 打开应用程序报告部分的报告任务选项卡。

  2. 单击要删除的报告任务旁边的 更多操作

  3. 单击 垃圾箱 删除

租户管理员可以在 Administration 活动中心的订阅部分删除和管理报告任务。请参阅管理报告和订阅

启用或禁用报告任务

可以启用或禁用报告任务。启用后,报告任务将根据配置的计划生成输出,并可以根据需要手动运行。禁用时,报告任务无法按计划生成输出,但仍可以根据需要手动运行。

您可能希望手动启用或禁用报告任务。在某些情况下,报告任务也会被自动禁用。

  1. 打开应用程序报告部分的报告任务选项卡。

  2. 单击要打开或关闭的报告任务旁边的 更多操作

  3. 单击 复选标记框 启用禁用 禁用

如果您是租户管理员,则可以在 Administration 活动中心的订阅部分中启用和禁用报告任务。有关更多信息,请参阅管理报告和订阅

信息注释重要的是要了解启用和禁用报告任务对于具有区域权限的应用程序的工作方式。请参阅区域权限注意事项

取消当前正在运行的报告任务

报告任务当前可能正在运行,但您需要取消它。这可能是因为服务器出现错误,或者任务耗时过长。

  1. 打开应用程序报告部分的报告任务选项卡。

  2. 单击要取消的报告任务旁边的 更多操作

  3. 单击 取消 取消

查看报告任务的执行历史

您可以查看报告任务运行的历史记录。使用历史记录视图查看有关任务执行过程中可能发生的错误的详细信息。

  1. 在应用程序中,打开报告部分。

  2. 报告任务选项卡中,单击报告任务旁边的 三点菜单

  3. 选择时钟历史记录

提示注释您还可以简单地单击报告任务以打开其历史记录。

有关更多信息,请参阅查看报告任务的执行历史

为同一个模板设置多个输出端

一个报告任务最多可添加五个报告模板实例,包括同一模板的副本。例如,如果您在一项任务中两次添加 Excel 模板,一次是 .xlsx 输出,一次是 PDF 输出,这将被视为在任务中添加了两个模板。

下面是在单个报表任务中多次添加相同模板的常见用例:

  • 将报告生成两种不同的文件格式 - 例如,一份报告的 .xlsx 和 PDF 格式副本。

  • 将报告嵌入电子邮件正文,同时将同一报告的 HTML 副本用作电子邮件附件。

  • 使用两种不同本地化设置生成报告。

要实现同一模板的这种输出,可以在报表任务中添加两次(或两次以上)。

  1. 配置报表任务时,在模板对话框选项卡中选择要使用的模板,或单击新上传模板进行上传。

  2. 添加第一个模板实例之后,单击添加现有模板

  3. 再次选择相同模板。

  4. 单击下一步

  5. 输出设置中,为每个模板实例设置不同文件名。这是区分已生成的报告所必需的。

  6. 完成报告任务的配置。

区域权限注意事项

如果应用程序使用区域权限,则报告生成的工作方式会有所不同。有关详细信息,请参阅应用内报告和区域权限

报表任务的所有权

创建报告任务时,您将成为其所有者。管理员可以更改报告任务的所有者。有关更多信息,请参阅管理报告和订阅。在共享空间中,要将报告任务的所有权转移给另一个用户,该用户需要在该空间中具有可编辑权限。

任何对空间具有可编辑访问权限的人都可以运行报告任务,但如果报告任务所有者没有空间的可编辑访问权限,则报告任务无法成功运行。因此,如果拥有报告任务的用户失去了可编辑访问权限,或者从空间或租户中删除了该用户,则需要更改报告任务的所有权,或者应由具有足够权限的人重新创建报告任务。

请记住,如果您更改使用区域权限的应用程序的报表任务的所有者,则可能会出现某些行为。有关更多信息,请参阅应用内报告和区域权限

报表筛选器和报表任务所有权

报告筛选器也有相应的所有者。报告筛选器的创建者是它的第一个所有者。更改报告任务的所有者不会更改该报告任务使用的任何报告筛选器的所有者。

报告任务的权限

管理应用程序的报告任务需要特定的角色。权限要求因应用所在空间的类型而异。

要处理应用程序的报告任务,您需要:

空间权限

管理应用程序的报告任务需要特定空间角色。这些要求取决于您的应用程序所在空间的类型。

对于共享空间中应用程序的要求

您需空间的可编辑访问权限,才能在应用程序中对报告任务执行以下操作:

  • 视图

  • 创建

  • 运行

  • 删除

  • 启用

  • 禁用

有关更多信息,请参阅管理共享空间中的权限

对于托管空间中应用程序的要求

在托管空间中拥有所有者(专业、完全用户或权限)、可管理(专业、完全用户或分析师权限)或可操作(仅限 专业或 Full User 授权)空间角色的用户可以在应用程序中对报告任务执行以下操作:

  • 视图

  • 创建

  • 运行

  • 删除

  • 启用

  • 禁用

有关更多信息,请参阅管理托管空间中的权限

个人空间中应用程序的要求

您必须在租户中具有 Private Analytics Content Creator 用户角色才能查看、创建、编辑和删除报告任务。

管理 Administration 活动中心中的报告任务

作为管理员,您可以在 Administration 活动中心的订阅部分中管理报告任务。请参阅管理报告和订阅

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!