云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_数据库详细设计_限量秒杀

小七 141 0

在本博客中,您将学习如何在web intelligence中设计和配置动态中断和排序。这是我们在大多数网络情报报告工具中面临的一个典型挑战,因为这不是工具可以直接提供的。这将有助于受过web intelligence/IDT(信息设计工具)培训的开发人员/高级用户创建一个有效的web intelligence报告,因为中断和排序在任何报告中都起着至关重要的作用。

问题陈述:考虑一个场景,您希望构建一个web intelligence报告,并要求动态中断或排序并且应该能够在用户提示下提示用户选择要中断/排序的对象。例如,我想构建一个web智能报表,我应该能够选择两个对象,淘客宝,即服务区域和计费提供商,云指,物联网应用技术,以便在提示时进行报表中断或排序(利用此选项也可以进行调度)。我该怎么做才能做到这一点?

以下步骤将准确解释如何做到这一点。

注意:这个可以根据个人报告需要,可以轻松扩展到任意数量的对象。

解决方案:这是一个多步骤的过程,我在信息设计工具(IDT)和web智能工具中一步一步地在下面布局。

IDT步骤:打开IDT工具并在下面创建静态LOV/参数/变量和过滤器使用以下步骤。

2)创建参数。在本例中,我将创建两个参数Group1和Group2,因为我将给出两个级别的break/sort。请参见下面的屏幕截图

给出适当的提示文本,说明您希望如何显示提示。在这里,我将提示文本用作"I.分组依据的第一项:"对于Group1和"ii"。分组依据的第二项:"对于Group2参数,

3)创建筛选器:创建一个"group"筛选器

上面的组筛选器的SQL表达式如下:

@Prompt(Group1)IN('None','Service Area','Billing Provider')

和@Prompt(Group2)IN('None','Service Area','Billing Provider')

注意:如果您想给出超过2级中断,您需要在此处添加那么多的参数和那么多的"and"条件。

注意:您将无法解析组筛选器,因为没有与之关联的表

一旦universe发布到存储库,请遵循以下Web智能步骤。

Web智能步骤:

2)确保添加要映射到这两个打断的对象。参见下面的屏幕截图。

3)点击"运行查询"。请参阅下面的屏幕,了解预期内容。

4)在组1提示中选择"服务区域",在组2提示中选择"计费提供商"(请参阅下面的内容)

5)执行报告并为每个中断在报告级别创建以下2个变量。在本例中,淘客吧,我们需要创建两组变量,因为我们正在进行两级中断。

6)将上述变量添加到报表中。见下表。

7)进入管理中断,添加在报告层创建的2个变量,即Group1和Group2

8)清除不必要的中断头后,报告应如下所示。

注意:如果您只对排序感兴趣,大数据是啥,请打开"管理排序"并添加在报告级别创建的Group1和Group2变量。(见下文)

结论:

您可以将此解决方案用于任何需要动态中断/排序和任何级别的web智能报告。这只是一个模板,它可以扩展到任何关系数据库和任何数量的中断和排序方案。