📅  最后修改于: 2023-12-03 14:46:50.143000             🧑  作者: Mango
QlikView是一种商业智能工具,用于从各种数据源中提取、转换和加载数据,并通过可视化和分析应用程序帮助用户洞察数据。QlikView的体系结构分为三个主要层级:客户端层、服务器层和数据源层。
QlikView客户端层包括用户交互的部分,如图表、工具栏、过滤器和表单。在这一层中,QlikView提供给用户一个简单而强大的用户界面,可以让他们探索和分析数据。这个层级还提供了许多可供用户自定义的选项,以适应使用环境。
客户端层采用QlikView开发的QlikView Desktop。QlikView Desktop是一种用于创建、设计和开发QlikView应用程序的软件工具,可以在本地运行,使开发人员可以更轻松地进行端到端的应用程序开发。
QlikView服务器层是QlikView应用程序的核心,包括QlikView Server和QlikView Publisher。QlikView Server是一种面向企业的应用程序,它提供了在基于Web的界面上访问和共享QlikView应用程序的能力。它还支持数据安全性和可扩展性,可帮助企业管理大量的QlikView用户和应用程序。
而QlikView Publisher是一种用于自动化发布和分发QlikView文档的应用程序,它可以在固定时间内自动检索、提取并转换数据,使得QlikView分析引擎可以更快地访问数据并生成报告。
QlikView数据源层负责将数据从不同的数据源中提取、转换和加载到QlikView服务器中。这一层包括数据提取工具和ETL工具。
QlikView提供了一种叫做QlikView Data Integration的工具,它是一种基于Web的ETL工具,可以轻松地从不同的数据源中提取和转换数据称为设计。它还可以将数据加载到QlikView服务器上,从而定义数据架构并准备数据。
另外,QlikView还支持与其他数据集成技术的集成,例如ODBC和OLE DB。
总体而言,QlikView的体系结构确保了开发人员、数据分析师和业务用户能够轻松地使用这个工具,从而更好地洞察数据并作出有意义的决策。