使用报告任务
作为报告开发人员,您可以使用报告任务创建集中式报告生成的配置。在应用程序的报告部分的报告任务选项卡中创建和管理报告任务。
报告任务将报告模板转换为报告输出。任务可以手动运行,也可以按计划运行。
报告任务是报告构建块(模板、筛选器和分发列表)聚集在一起生成输出的地方。创建报告任务时,还可以设置报告文件名、接收输出的用户和组、电子邮件或输出文件夹详细信息以及生成报告的时间表。
在报告筛选器的帮助下,您可以使用单个报告任务来管理和使用报告突发用例。报告突发允许您为不同的接收方生成具有不同信息和不同数据子集的报告。有关更多信息,请参阅使用报告筛选器的突发报告。
报告的生成方式
您必须为应用程序定义分发列表,然后才能创建报告任务。
在报告任务中,您可以从分发列表中选择要为其生成报告的收件人和组。将收件人添加为任务输出的收件人时,您将收件人作为用户筛选器配对添加,该配对与分发列表中应用于他们的单个收件人级别筛选器相对应。不能在同一用户报告中组合多个收件人级别的筛选器,但可以在任务配置中单独添加每个用户筛选器配对,以便为每个筛选器生成单独的报告并发送给同一用户。
运行报告任务时,将为添加到报告任务的所有用户应用的每个不同收件人级别的筛选器生成一个唯一的报告。
当应用一个或多个循环时,一个报告任务最多可以生成 500 个唯一报告。当不应用循环时,报告任务最多可以生成 100 个唯一报告。
您可以选择通过电子邮件发送生成的报告,将它们存储到 Microsoft SharePoint 文件夹中,或者将两者都完成。通过 Microsoft SharePoint 分发文件夹传递报告时,报告不会直接发送给收件人,并且会为任务中包含的收件人上定义的每个筛选器存储一个单独的报告。有关更多详细信息,请参阅使用分发文件夹生成报表。
电子邮件发送要求
要通过电子邮件发送报告任务输出,请在创建报告任务时打开对话框中分发下的电子邮件开关。
如果您通过电子邮件发送报告,则必须为 Qlik Cloud 租户配置 SMTP 服务器。有关设置的说明,请参阅为报告和通知配置电子邮件。
将报告存储在 Microsoft SharePoint 文件夹中的要求
如果需要自动将生成的报告保存到 Microsoft SharePoint 网络中的文件夹中,请在创建报告任务时打开对话框中分发下的文件夹开关。
若要将报告输出存储到 Microsoft SharePoint 文件夹中,必须在空间中创建到 Office 365 Sharepoint 连接器的连接。有关更多信息,请参阅将报告传递到分发文件夹。
创建报告任务
要创建基于任务的报告配置,请按顺序执行以下部分。
第 1 部分:创建任务
执行以下操作:
-
打开 Qlik Sense 应用程序报告部分的报告任务选项卡。
-
单击创建报告任务。报告任务对话框打开。
-
输入报告任务的标题。
-
可选择添加描述。
第 2 部分:选择模板
接下来,您需要定义使用 Microsoft Excel 的 Qlik 加载项创建的模板。
执行以下操作:
-
在模板对话框选项卡中,单击添加现有模板。选择您已经上传的模板。
如果尚未上传要使用的模板,也可以单击上传新模板。
-
单击下一步。对话框将移至输出选项卡。
第 3 部分:配置输出
输出配置包括:
-
定义生成的报告的属性。
-
定义报告元素的本地化(仅用于 PDF 输出)。打开 Excel 报告的用户将根据自己的 ExcelExcel 设置看到与区域相关的格式(日期、数字和其他信息)。
-
应用任务级筛选器。
-
应用循环。
执行以下操作:
-
在输出对话框选项卡中,键入报告输出的文件名。这用于报告的文件名,以及循环和时间戳格式。
信息注释在此处输入的文件名中不允许使用特殊字符。此外,输入的文件名前后的空格也将被删除。
-
如果选择了 PDF 输出,请定义 PDF 的区域格式设置。此设置控制在报告中格式化日期、数字和其他信息的区域设置。
如果需要执行其他配置来准备 PDF 或打印输出,请返回模板创建。请参阅准备 PDF 和打印输出。
-
选择要应用于报告的筛选器。
与添加到单个收件人的筛选器不同,此筛选器适用于整个报告任务。有关任务级筛选器和收件人级筛选器如何相互交互的详细信息,请参阅在报表中使用筛选器。
-
在循环下,最多选择三个维度用作循环。添加循环将为维度中的每个唯一值生成一个唯一版本的报告。有关更多信息,请参阅循环报告。
-
选择时间戳格式。这与循环和文件名一起用于报告的文件名。
-
单击下一步进入分发对话框选项卡。
第 4 部分:配置分发
现在,您应该位于对话框的分发选项卡中。
执行以下操作:
-
从分发列表中添加将接收报告输出的收件人和组。请注意,必须为要为其生成报告的每个收件人级别筛选器添加一个单独的收件人。请参阅报告的生成方式。
-
指定如何分发和交付报告。至少打开以下选项之一:
-
要通过电子邮件发送报告,请打开电子邮件开关。这是默认传递方法。
-
若要将报告传递到 Microsoft SharePoint 文件夹,请打开文件夹开关。
有关配置电子邮件和分发文件夹选项的详细信息,请参阅电子邮件发送要求和将报告存储在 Microsoft SharePoint 文件夹中的要求。
-
-
根据需要填写电子邮件和/或文件夹输出的必填字段。
-
单击下一步进入计划对话框选项卡。
第 5 部分:计划报告交付
执行以下操作:
-
在计划对话框选项卡中,配置报告分发计划。无论何时刷新数据,都可以发送报告,也可以按每日、每周、每月或每年的时间表发送报告。
-
单击保存。
您的报告将在计划的时间发送给收件人。您也可以随时发送报告任务输出。请参阅手动发送报告。
手动发送报告
当您需要收件人立即接收报告时,可以手动运行报告任务。
这在测试报告配置时也很有用。
执行以下操作:
-
打开应用程序报告部分的报告任务选项卡。
-
单击要运行的报告任务旁边的 。
-
单击 立即发送。
报告任务成功运行的要求
报告模板创建者根据他们对应用程序中容的访问权限创建模板。但是,报告任务是根据报告任务所有者的应用程序访问权限运行的。因此,如果用户基于自己专用的应用工作表创建模板,则报告任务无法成功运行。
还有与报告任务所有权相关的要求。有关更多信息,请参阅报告任务的所有权。
编辑报告任务
您可以在创建报告任务后更改该任务的配置。
执行以下操作:
-
打开应用程序报告部分的报告任务选项卡。
-
单击报告任务旁边的 。
-
单击 编辑
删除报告任务
执行以下操作:
-
打开应用程序报告部分的报告任务选项卡。
-
单击要删除的报告任务旁边的 。
-
单击 删除。
租户管理员可以在 Administration 活动中心的订阅部分中删除和管理报告任务。请参阅启用和管理用户报告和订阅。
启用或禁用报告任务
可以启用或禁用报告任务。启用后,报告任务将根据配置的计划生成输出,并可以根据需要手动运行。禁用时,报告任务无法按计划生成输出,但仍可以根据需要手动运行。
您可能希望手动启用或禁用报告任务。在某些情况下,报告任务也会被自动禁用。
执行以下操作:
-
打开应用程序报告部分的报告任务选项卡。
-
单击要打开或关闭的报告任务旁边的 。
-
单击 启用或 禁用。
如果您是租户管理员,则可以在 Administration 活动中心的订阅部分中启用和禁用报告任务。 有关更多信息,请参阅启用和管理用户报告和订阅。
取消当前正在运行的报告任务
报告任务当前可能正在运行,但您需要取消它。这可能是因为服务器出现错误,或者任务耗时过长。
执行以下操作:
-
打开应用程序报告部分的报告任务选项卡。
-
单击要取消的报告任务旁边的 。
-
单击 取消。
查看报告任务的执行历史
您可以查看报告任务运行的历史记录。使用历史记录视图查看有关任务执行过程中可能发生的错误的详细信息。
执行以下操作:
-
在应用程序中,打开报告部分。
-
在报告任务选项卡中,单击报告任务旁边的 。
-
选择历史记录。
有关更多信息,请参阅查看报告任务的执行历史。
区域权限注意事项
如果应用程序使用区域权限,则报告生成的工作方式会有所不同。有关详细信息,请参阅应用内报告和区域权限。
报告任务的所有权
创建报告任务时,您将成为其所有者。管理员可以更改报告任务的所有者。有关更多信息,请参阅启用和管理用户报告和订阅。在共享空间中,要将报告任务的所有权转移给另一个用户,该用户需要在该空间中具有可以编辑权限。
任何对空间具有可编辑访问权限的人都可以运行报告任务,但如果报告任务所有者没有空间的可编辑访问权限,则报告任务无法成功运行。因此,如果拥有报告任务的用户失去了可编辑访问权限,或者从空间或租户中删除了该用户,则需要更改报告任务的所有权,或者应由具有足够权限的人重新创建报告任务。
请记住,如果您更改使用区域权限的应用程序的报告任务的所有者,则可能会出现某些行为。有关更多信息,请参阅应用内报告和区域权限。
报告筛选器和报告任务所有权
报告筛选器也有相应的所有者。报告筛选器的创建者是它的第一个所有者。更改报告任务的所有者不会更改该报告任务使用的任何报告筛选器的所有者。
报告任务的权限
管理应用程序的报告任务需要特定的角色。权限要求因应用所在空间的类型而异。
对于共享空间中应用程序的要求
您需空间的可编辑访问权限,才能在应用程序中对报告任务执行以下操作:
查看
创建
运行
删除
启用
禁用
有关更多信息,请参阅管理共享空间中的权限。
对于托管空间中应用程序的要求
在托管空间中拥有所有者(专业、完全用户或权限)、可以管理(专业、完全用户或分析师权限)或可以操作(仅限 专业或 Full User 授权)空间角色的用户可以在应用程序中对报告任务执行以下操作:
查看
创建
运行
删除
启用
禁用
有关更多信息,请参阅管理托管空间中的权限。
个人空间中应用程序的要求
您必须在租户中具有 Private Analytics Content Creator 用户角色才能查看、创建、编辑和删除报告任务。
管理 Administration 活动中心中的报告任务
作为管理员,您可以在 Administration 活动中心的订阅部分中管理报告任务。请参阅启用和管理用户报告和订阅。