提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:况鱼杰|2020-07-28 11:13:01.093|阅读 256 次
概述:多年来,Steve Dark在QlikView和Sense上收集了许多重复使用的代码。总是有一部分代码是允许用户在其应用程序中选择表达式和/或维度。最近,他决定将最有用的技术整合到一个应用程序中,您可以下载并使用它。这篇文章介绍了QI Instant Sense应用程序,并介绍了其工作原理。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
多年来,Steve Dark在QlikView和Sense上收集了许多重复使用的代码。总是有一部分代码是允许用户在其应用程序中选择表达式和/或维度。最近,他决定将最有用的技术整合到一个应用程序中,您可以下载并使用它。这篇文章介绍了QI Instant Sense应用程序,并介绍了其工作原理。
Steve Dark在作为Qlik开发人员的那段时间里,已经看到过多次尝试使用“一刀切”的应用程序的情况,在该应用程序中,您只需将不同的数据加载到一个应用程序外壳中,然后就可以使用了。 在他看来,这永远不会交付适用于使用它的人的应用程序。只有认真咨询用户并参与设计,才能创建出色的应用程序。
在快速情报中经常执行的事情是“眼见为实”类型的概念证明。这是从潜在客户那里获取一组数据,然后在几个小时内向他们展示应用程序的地方。Sense之所以可以实现,是因为可以快速构建图表。但是,有很多重复操作和复制粘贴操作以创建最终将(或至少应该)取代的应用程序。这是构建Instant Sense应用程序的主要驱动力。
这个想法是模板应用程序有十二个工作表,每个工作表都有不同的查看数据的方式。这些遵循DAR原则(仪表盘,分析,报告),并预先设置了KPI,将这些数字细分为图表,最后是数据表。此处显示了各种工作表的概述。
通过复制应用程序并修改加载脚本,可以将任何数据加载到此模板中。通常,这样做的一个问题是应用程序中的对象将与刚刚加载的数据无关。但是,此应用程序还从电子表格中加载元数据,该电子表格定义了数据模型中的哪些字段用作不同类型的维度(主要,趋势,数据透视和地理区域),然后列出了可以执行的电子表格中还包含加载的数据,以及每个表达式的显示方式。
重新加载应用程序后,过滤器和图表将获取元数据,并且所有图表对象都将工作。 仅如此,用户还可以选择想要查看的尺寸和尺寸,甚至在重新加载后也可以灵活应用程序。
以下是一个简短的视频,展示了如何使用该应用程序以及元数据电子表格如何驱动该应用程序的外观和行为。
本节包含指向您可以找到该信息的链接,并提供了有关如何应用这些技术的一些背景信息。
该应用程序的主要功能之一是能够从过滤器窗格中选择“尺寸和度量”。 当Sense发行并且没有可用的循环组时,使用过滤器窗格创建备用循环组:
如何在Qlik Sense中建立一个循环小组
该技术涉及加载维名称列表,然后使用min函数在选择中选择第一个维,然后返回该维。 然后可以将其用作图表,表格甚至过滤器中的计算维。min函数还具有传递参数的功能,因此可以找到第n个最小尺寸。这就是用来提供六个不同维度的图表的方法。
表达式有点棘手,因为表达式包含三个部分:名称,Qlik表达式和格式说明符。只是找到最小表达式(与尺寸完全相同)的情况,然后分别查找每个部分,然后将它们串联在一起。
您会从视频中注意到,此应用程序中有很多重复项,前一张是八个KPI,第二张是六个具有不同尺寸的图表。这些可以通过一些复制和粘贴以及编辑来完成,但是变化的话将会是操作人员的一场噩梦。取而代之使用变量,而不是为每个图表或KPI都没有单独的变量,而是为每种类型提供一个变量,该变量取1到8或1到6作为参数。
这种将参数传递给变量的技术节省了很多时间。下文描述了如何在自己的应用程序中使用它:
Qlik加载脚本中带有参数的变量
这两种技术的结合在应用程序的几乎所有工作表中驱动了图表和筛选器窗格。
但是,另一个值得一提的功能是直接表对象中字段的显示和隐藏。尺寸和表格均如上所述创建,其变量带有参数以返回尺寸或变量。默认情况下有六个维度和六个表达式。用户可以选择任意数量,最多六个。然后根据需要使用列上的显示条件隐藏列。这在维度上特别有用,因此,如果有六列,则每个值的唯一组合都将具有行。如果选择一个维度,则其他列将被隐藏,并且该表将被汇总,因此所选维度中每个不同值仅显示一行。这对于自定义表非常有用。
最后的工作表是Quick Intelligence Data Profiler。这是一组对象,可以将其复制并粘贴到任何应用程序中,该应用程序允许您选择数据模型中的任何字段(从$ Field系统字段中选择),然后显示一个列表框和条形图,显示出领域。自产品发布以来,以及在此之前的QlikView中,这几乎是我在所有Sense应用程序中都使用的。大多数Qlik顾问将拥有自己的此类表的入门版本。
Qlik的愿景是一个数据素养的世界,每个人都可以使用数据来改善决策并解决他们最具挑战性的问题。只有Qlik提供端到端的实时数据集成和分析解决方案,以帮助组织访问所有数据并将其转化为价值。Qlik帮助企业领导数据,以更深入地了解客户行为,重塑业务流程,发现新的收入流以及平衡风险和回报。
Qlik数据分析与管理平台
LEAD WITH DATA
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:Quick Intelligence本文将演示如何使用DevExpress WPF Grid控件实现列和带的固定,欢迎下载最新版组件体验!
在本文中,我们将探讨如何通过使用 JxBrowser 和 Quill.js 将现代富文本编辑器嵌入到 Java 桌面应用程序中,来克服 Swing、JavaFX 和 SWT 中内置编辑器的局限性。
Word 文档中的批注通常用于协作审阅和反馈。这些批注可能包含文本和图片,它们为文档改进提供了重要的参考信息。本文将演示如何使用 Spire.Doc for Java 在 Java 中提取 Word 文档中的批注文本和图片。
本文主要介绍如何使用DevExpress WinForms Data Grid组件实现列重新排序,欢迎下载最新版组件体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢