在 Insights 中使用智能表进行基于期间的分析
使用 Insights 中的智能工作表自动为您的 Qlik Sense 应用程序生成完整的工作表。智能工作表是专门为基于建筑周期的分析而设计的。
当您选择以下任何分析类型时,可以从 Insight Advisor 分析类型 访问智能工作表生成器:
-
期间对比期间(选定)
-
期间更改
-
期间更改(详细)
要求
下表概述了您需要能够使用期间对比期间、期间对比期间”(选定)、期间变动或期间变动(详细)分析类型的内容。
分析类型 | 要求 |
---|---|
期间对比期间 | 至少有一个使用自动日历定义的日历期间。 |
期间对比期间(选定) | 至少有一个使用自动日历定义的日历期间。 |
期间更改 |
以下其中一项:
|
期间更改(详细) |
以下其中一项:
|
使用日历期间和自动日历
在应用程序中使用自动日历是保证您能够使用所有基于时段的分析类型的最简单方法。这是因为自动日历会自动在应用程序中添加多个日历周期,使基于周期的分析更容易。
当您构建应用程序并使用 数据管理器 加载数据时,如果在数据中检测到日期字段,则会在脚本中自动创建自动日历。
如果您无法在应用程序中使用这些分析类型,那是因为您没有创建所需的日历期。这可能是由于多种原因造成的,包括:
-
您的应用程序是使用脚本构建的,并且您没有手动将自动日历脚本插入到加载脚本中。
-
您在应用程序中确实有自动日历,但所有日历期都已在应用程序的业务逻辑中删除。
-
您的应用程序至少有一个日历期间,但它是使用自定义日历创建的(对于自定义日历,期间对比期间和期间对比期间(选定)分析类型不可用)。
将自动日历添加到加载脚本
如果您已在 数据加载编辑器 中构建应用程序,但尚未定义自定义日历,则可以将自动日历脚本直接插入应用程序的加载脚本,并更改要链接到自动日历的字段的名称。
有关脚本代码和其他详细信息,请参阅使用自动日历自动派生日期字段。
添加或重新添加日历期间
如果日历期间已从应用程序的业务逻辑中删除,请至少将其中一个日历期间添加回来,以访问可用的基于期间的分析类型。对于自动日历定义的日历周期,可以是最后排序的值或相对值。
有关基于自动日历或自定义日历创建日历期间的进一步说明,请参阅创建日历期间。
创建智能工作表
有关如何创建智能工作表并将其添加到 Qlik Sense 应用程序的完整示例,请参阅教程 - 构建分析应用程序。具体而言,请参阅从分析类型创建工作表。