目錄
1.1什么是QlikView
1.2 QlikView的优点和缺点
1.2.1传统BI的结构和缺点
1.2.2QlikView结构和特点
1.2.3 QlikView和传统BI的对比
1.2.4QlikView的缺点
1.3 小结
首頁 資料庫 mysql教程 QlikView概述

QlikView概述

Jun 07, 2016 pm 03:56 PM
什麼 內容 學習 概述

本文要学习的内容一共有两个: I.什么是Qlikview II. QlikView 的优缺点 1.1什么是QlikView 1.1什么是QlikView QlikView是一个工具,一个商业智能分析(BusinessIntelligence,简称BI)的工具。 QlikView是由QlikTech开发的。QlikTech 成立于1993,瑞典隆德

本文要学习的内容一共有两个:

I.什么是Qlikview

II. QlikView 的优缺点

1.1什么是QlikView

1.1什么是QlikView

QlikView是一个工具,一个商业智能分析(BusinessIntelligence,简称BI)的工具。

QlikView是由QlikTech开发的。QlikTech 成立于1993,瑞典隆德。今天,她的研发中心仍然设在隆德,而美国及国际总部分别设在拉德诺郡和宾夕法尼亚州。QlikTech 在世界各地都设有办事处及合作伙伴。QlikTech的目的就是为企业提供一种获得保持企业生命力的信息的管道。QlikTech能够提供快捷、强效、低成本的数据分析及报表解决方案,能够提高整个企业的洞察力,并增强企业的决策能力。通过不断地创新技术和无与伦比的服务,将说明客户实现他们的愿望。

QlikView文件可以部署在企业网络或通过先进的入口网站给使用者,并可以以许多不同的文件类型来进行查看。包括Java 对象,IE插件,AJAX Zero-Footprint 及Windows-based Analyzers在内的多种客户端文件都能够应用于QlikView文件。QlikView 分析文件,也可以像Word或Excel 文件一样发送电子邮件,也可以通过不同的方法安全转移。

QlikView管理信息的方式与人脑的工作方式极为相似,就像人的大脑一样,QlikView通过联想与信息处理过程相结合,由用户自己决定要问的问题而不是数据库,用户只需选择一个感兴趣的目标即可得到更多相关信息。常规的信息检索系统往往是自上而下的查询方法,而QlikView可以让你在数据结构的任何位置开始进行查询。

传统的数据查询,往往是一项复杂的任务,它要求具备广泛的数据库知识并掌握一定的查询语言的使用能力,而用户往往也被限制于预定搜索例程。QlikView 改变了这种情况,它透过单击鼠标可以自由选择显示在页面上数据。

QlikView可以应用于许多领域。QlikView将使您成为第一个能够决定计划将如何实施的用

户。QlikView能够帮助您获得不同来源、不同数据库的数据,无论是本地的或是通过网络连接的数据源都可以实现。QlikView几乎可以用于任何数据库或数据源。

使用QlikView,你能够

为信息库建立一个灵活的最终用户界面

得到数据关系的快照

基于你的数据作展现

创建动态图形图表

进行统计分析

链接说明和多媒体用户数据

建立自己的专属系统

从多个数据源整合信息,创建新表

建立自己的商业智能系统

现在所使用的QlikView案例已广泛应用于金融系统、人力资源管理、市场分析、客户支持、项目管理、生产控制、库存和采购等领域。用户可以综合不同领域的应用,以获得全新的信息。

每个QlikView文件,并不是在自身建立一个完全意义上的数据库,每个文件都可以应用自身的存储过程,通过数据源的更新而时时更新。将通过下述内容进行说明:

\

 

QlikView能为每一个人提供简化分析的革命性工具。能够提供非常快速的、动态的、基

于内存的分析,并能从多种数据源中提取数据,这里数据源可以是多个数据源,也可以是单一的Excel 文件或文本文件。

1.2 QlikView的优点和缺点

通过第一节的介绍,我们已经知道了QlikView是一个BI的工具,既然是工具就会有优缺点。就和我们“人无完人”一样,任何一个工具都不是万能的,都能解决一定的问题。下面就冲BI工具的方面来介绍一下QlikView的优缺点。为了方便,我们把平常知道的那些传统的BI厂家微软、IBM……提供的BI方式成为传统的BI工具。

1.2.1传统BI的结构和缺点

传统BI的结构如下图:

\

 

传统BI成败的关键在于建模,从上图中也可以看出,从数据库中取数据以及建模都在不同的层次应用不同的技术,非常复杂。且传统BI的实施时间周期长,成本较大……最重要的是成功率并不高,只有35%左右。

风险度:数据建模需要非常多的时间,造成项目周期比较长。而且由于建模的问题所造成的数据仓库的不合理,从而影响前端分析的效果不能满足用户的需求,增加了项目的风险度

资源消耗:数据的I/O吞吐量非常大,从ETL、Cube生成到报表数据生成都需要大量数据的处理,这需要耗费系统大量的资源和时间

灵活性:一旦最终用户希望增加、调整多维分析的要求,则必须将其需求递交给IT人员,由IT人员从数据建模,Cube制作直至展现,这个过程重新构建

性能:随着并发用户的增加,报表和OLAP的内容增多,系统的响应速度将愈缓慢,即便增加多个应用服务器,也难以从根本上解决性能问题

成本高:软硬件成本、维护成本、培训成本、使用成本很高

1.2.2QlikView结构和特点

\

内存的BI:QlikView引领BI系统的变革,数据装载于内存中,实时响应用户的分析需求,计算速度快(一秒内可返回400万条记录查询结果);

完整的BI架构:QlikView是一个集ETL、OLAP分析和展现于一体的BI工具;

点击驱动:QlikView的点击驱动、可视化交互界面允许用户及时访问度量值、详细记录级别并显示出隐藏在业务系统中的一些不可预测的属性;

数据访问:AQL专利技术,直接从用户的业务系统中采集数据并进行多维分析,剔除了传统BI基于数据仓库(集市)才能实施的弊病;

全面支持64位系统;

快速建模

不需要数据仓库和第三方数据库,直接从业务系统中抽数据,无需传统BI的建模过程。数据装载到内存中,采用专利的AQL查询引擎,能够即刻查询用户给定条件的相关数据。

按需快速计算

所有图表都可以做多维分析。和其他产品主要的不同在于:QlikView 的多维分析是用户点击后再执行实时计算,绝不用预先计算好,是运算最快的BI产品。

直观的交互式用户界面

提供了许多图表的类型和各种变化。每一个UI组件都能点击查询。界面表现力强,采用排除法过滤数据,符合人脑决策习惯。可以用VB Script、Java Script做二次开发。

易用

产品架构简单,上手容易——3分钟安装完成,30分钟掌握基本使用。

灵活性

无维度限制,任何字段都可以作为管理视点进行组合、分析、钻取,支持计算维度和计算度量。字段间任意组合成新的图表和立方体,十分灵活。可以按需随时调整分析模型、界面布局和分析对象。快速适应需求变化,易于推广使用

1.2.3 QlikView和传统BI的对比

 

\

\

1.2.4QlikView的缺点

Qlikview无数据仓库、ETL、元数据管理等部分:

Qlikview虽然也称其具有ETL功能的,只是相对其他的ETL工具来说,哪怕是SSIS,都要弱上太多太多。没有图形化界面、没有好的脚本管理及版本控制方法、定时调度等待方面,确实是其缺陷。但是作为前端工具,附带的ETL功能再垃圾,也不算是重点。元数据管理方面的缺失,也确实是存在的,这方面可以依据企业自身需要而选择,有些行业,尚未到此阶段。有些企业,定位Qlikview为桌面级别的分析工具,或是企业仪表盘的发布,那么对于元数据管理方面,自然要求也是有限。

Qlikview没有多维数据库(OLAP)技术:

但是Qlikview中有“组”的概念,结合过滤的属性、交叉表组件等,可以部分实现的“上钻”、“下钻”、“切片”、“切块”、“旋转”等操作。通过如此这般操作内存中的数据集,也可以实现一个报表样式变换实现出若干张业务需求报表的需求。

提到这点就顺便说一下,由于与传统不一样,则有两点也会是特别一些的:

I.处理同期、前期、年累计等,是与其他工具的计算方式有区别的,很难简单套用其他工具的概念。

II.由于个QVW就是一个大的数据集合,则同一QVW中所有页签的数据都会随着选择、过滤等操作而联动,既是好事,但对数据显示上来说也增加了控制的难度。

Qlikview开发出来的应用文件,是若干个QVW文件,QVW文件是存储了数据的,分析时是要加载至内存的,各个QVW文件数据的交叉使用情况,是较差的,估计也是极其不好实现的。这样,自然会给人一种这些QVW都是“孤立”的感觉。如需要改善这种情况,也可考虑QVW的数据从数据仓库/数据集市而来,在开发前端时,各种公式、口径一定要严格遵守规范,统一,避免出现同一指标出现不同口径算出不同值的情况。

权限控制,在这方面是比较弱的,在LOAD脚本中进行定义,依据字段去设置,有点偏“硬”,欠灵活。

与外部WEB平台的集成性、不支持FLASH地图 (Google地图用起来不是太好看)等;

仅运行于WINDOWS平台,这也是一个有局限性的点。

总代来说,Qlikview还算是个偏小众的BI工具,资源少、交流少是一大困扰。

与外部WEB平台系统,如PORTAL、OA等其他系统的集成,关键是SSO,在10版本下,SSO的实现,是一项难度极大的工作。

在报表开发的时候,对负责报表的支持,不是太好,不是太规范的报表很难实现。至于中国式报表则更加不用说了。

报表的数据均为联动,在不需要一个QVW内所有页签都实现数据联动的时候,就比较麻烦了。

如果想为已经成型的QVW应用切换风格,手工工作量太大,主题的制作及应用功能不好用。更不用提做成一键切换应用主题,这个是不可实现的。

开发时对分别率的设计,没有自适应这种功能,有些死板。

 学习资源较少,使用中遇见问题不好解决。注:这也是我写这个系列博客的原因之一,增加一些中文的学习资料。

所见所得:意思是数据的深层信息让我们用户可以一眼望穿。这也是QlikTech给QlikView所用的广告词之一,还有你看QlikView的图表也是类似于一只眼睛,所见所得。

1.3 小结

本文旨在让大家了解:什么是QlikView,以及其优缺点。一个工具的出现以及普及总是有道理的。使用Qlikview可以帮我们进行很快的BI分析,为领导层的解决更快的提供依据。

至于其缺点那是无法避免的,因为没有完美的工具,我们在使用过程中能够做到扬长避短,以最小的成本产出最好的效果即可。

最后再说一下使用QlikView的好处:

最短的项目实施周期,所见即所得,无项目风险;

最简单的系统架构,稳定可靠;

最快的报表运算速度;

最少的使用培训时间;

最低的维护成本;

最灵活的需求适应性;

最佳的客户满意度;

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Microsoft Edge瀏覽器開啟是360導航怎麼改-更改開啟是360導航的方法 Microsoft Edge瀏覽器開啟是360導航怎麼改-更改開啟是360導航的方法 Mar 04, 2024 pm 01:50 PM

怎麼更改MicrosoftEdge瀏覽器打開是360導航的頁面呢?其實很簡單,那麼現在小編就和大家一起分享關於更改MicrosoftEdge瀏覽器打開是360導航頁面的方法,有需要的朋友可以來看看哦,希望可以幫助大家。開啟MicrosoftEdge瀏覽器。我們看到是下圖這種頁面。點擊右上角的三點圖示。點選“設定”。在設定頁面的左側欄裡點選「啟動時」。點選右側欄裡的圖中示意的三點(不要能點選「開啟新標籤頁」),然後點選編輯,將網址改成「0」(或其他無意義的數字)。然後點選「儲存」。接下來,選擇“

Cheat Engine如何設定中文? Cheat Engine設定中文方法 Cheat Engine如何設定中文? Cheat Engine設定中文方法 Mar 13, 2024 pm 04:49 PM

  CheatEngine是一款遊戲編輯器,能夠對遊戲的記憶體進行編輯修改。但是它的預設語言是非中文的,對於很多小夥伴來說比較不方便,那麼CheatEngine怎麼設定中文呢?今天小編就跟大家詳細介紹一下CheatEngine設定中文的方法,希望可以幫助到你。  設定方法一  1、雙擊開啟軟體,點選左上角的「edit」。  2、接著點選下方選項清單中的「settings」。  3、在開啟的視窗介面中,點選左側欄中的“languages”

Pygame入門指南:全面安裝與設定教學課程 Pygame入門指南:全面安裝與設定教學課程 Feb 19, 2024 pm 10:10 PM

從零開始學習Pygame:完整的安裝和配置教程,需要具體程式碼範例引言:Pygame是一個使用Python程式語言開發的開源遊戲開發庫,它提供了豐富的功能和工具,使得開發者可以輕鬆創建各種類型的遊戲。本文將帶您從零開始學習Pygame,並提供完整的安裝和配置教程,以及具體的程式碼範例,讓您快速入門。第一部分:安裝Python和Pygame首先,確保您的電腦上已

揭秘C語言的吸引力: 發掘程式設計師的潛質 揭秘C語言的吸引力: 發掘程式設計師的潛質 Feb 24, 2024 pm 11:21 PM

學習C語言的魅力:解鎖程式設計師的潛力隨著科技的不斷發展,電腦程式設計已經成為了一個備受關注的領域。在眾多程式語言中,C語言一直以來都備受程式設計師的喜愛。它的簡單、高效以及廣泛應用的特點,使得學習C語言成為了許多人進入程式設計領域的第一步。本文將討論學習C語言的魅力,以及如何透過學習C語言來解鎖程式設計師的潛力。首先,學習C語言的魅力在於其簡潔性。相較於其他程式語言而言,C語

一起學習word根號輸入方法 一起學習word根號輸入方法 Mar 19, 2024 pm 08:52 PM

在word編輯文字內容時,有時會需要輸入公式符號。有的小夥子們不知道在word根號輸入的方法,小面就讓小編跟小夥伴們一起分享下word根號輸入的方法教學。希望對小夥伴們有幫助。首先,開啟電腦上的Word軟體,然後開啟要編輯的文件,並將遊標移到需要插入根號的位置,參考下方的圖片範例。 2.選擇【插入】,再選擇符號裡的【公式】。如下方圖片紅色圈的部分內容所示:3.接著選擇下方的【插入新公式】。如下方圖片紅色圈的部分內容所示:4.選擇【根式】,再選擇適當的根號。如下方圖片紅色圈的部分內容所示:

Microsoft Edge在哪設定顯示下載按鈕-Microsoft Edge設定顯示下載按鈕的方法 Microsoft Edge在哪設定顯示下載按鈕-Microsoft Edge設定顯示下載按鈕的方法 Mar 06, 2024 am 11:49 AM

大家知道MicrosoftEdge在哪設定顯示下載按鈕嗎?下文小編就帶來了MicrosoftEdge設定顯示下載按鈕的方法,希望對大家能夠有幫助,一起跟著小編來學習吧!第一步:先開啟MicrosoftEdge瀏覽器,點選右上角【...】標識,如下圖所示。步驟二:然後在彈出式選單中,點選【設定】,如下圖所示。第三步:接著點選介面左側【外觀】,如下圖所示。第四步:最後點選【顯示下載按鈕】右側按鈕,由灰變藍即可,如下圖所示。上面就是小編為大家帶來的MicrosoftEdge在哪設定顯示下載按鈕的

從零開始學習Go語言中的main函數 從零開始學習Go語言中的main函數 Mar 27, 2024 pm 05:03 PM

標題:從零開始學習Go語言中的main函數Go語言作為一種簡潔、高效的程式語言,備受開發者青睞。在Go語言中,main函數是一個入口函數,每個Go程式都必須包含main函數作為程式的入口點。本文將從零開始介紹如何學習Go語言中的main函數,並提供具體的程式碼範例。一、首先,我們需要安裝Go語言的開發環境。可前往官方網站(https://golang.org

Python Tkinter 大顯神通:打造驚艷 GUI 應用程式 Python Tkinter 大顯神通:打造驚艷 GUI 應用程式 Mar 24, 2024 am 09:11 AM

Tkinter是python中一個強大的GUI函式庫,可用於建立跨平台的桌面應用程式。憑藉其易用性和廣泛的功能,它為建立使用者介面、處理事件和管理佈局提供了各種工具。建立GUI窗口要建立GUI窗口,需要使用Tkinter.Tk()方法。此方法傳回一個Tk()對象,表示應用程式的主視窗。視窗可以使用title()方法設定標題,並使用geometry()方法設定視窗大小和位置。 importtkinterastkroot=tk.Tk()root.title("我的第一個Tkinter應用程式")root.g

See all articles