QlikView – 架构

QlikView – 架构


作为领先的业务发现平台,QlikView 采用与其他传统平台截然不同的数据发现方法构建。QlikView 不会先构建查询,然后根据查询获取结果。相反,它在加载后立即在不同数据对象之间形成关联,并提示用户以任何方式探索数据。没有预定义的数据钻取路径。只要数据可用且相关联,数据下钻路径就可以发生在任何方向。

当然,用户也可以在使用 QlikView 中可用的数据建模方法创建数据元素之间的关联方面发挥作用。

架构概览

QlikView 的架构由一个前端可视化处理的数据和一个后端为 QlikView 用户文档提供安全和发布机制组成。下面给出的图表描述了 QlikView 的内部工作。该架构在图片下方详细讨论。

qlikview_architecture

前端

QlikView 中的前端是用于查看 QlikView 文档的基于浏览器的访问点。它包含QlikView Server,主要供业务用户使用,通过 Internet 或 Intranet URL 访问已创建的 BI 报表。

业务用户使用此前端探索数据并与之交互,并得出有关数据的结论。他们还通过实时或离线共享见解和探索数据,与其他用户就一组给定的报告进行协作。这些用户文档的格式为 .qvw,也可以作为独立文档存储在 windows 操作系统中

前端的 QlikView 服务器管理用户和 QlikView 后端系统之间的客户端服务器通信。

后端

QlikView 后端由QlikView desktopQlikView Publisher 组成

QlikView的桌面是一个向导驱动Windows环境中,其具有加载和从它的源数据的变换的特征。它的拖放功能用于创建在前端可见的报告的 GUI 布局。由 QlikView 桌面创建的文件类型以.qvw扩展名存储这些是传递到前端 QlikView 服务器的文件,该服务器为用户提供这些文件。可以修改.qvw文件以存储数据文件,这些文件称为.qvd文件。它们是二进制文件,只包含数据而不包含 GUI 组件。

QlikView的出版商作为配送服务分发各种QlikView的服务器和用户之间的.qvw文件。它处理授权和访问权限。它还通过使用.qvw文件中定义的连接字符串从数据源直接加载数据

觉得文章有用?

点个广告表达一下你的爱意吧 !😁