QlikView Introduction_第1頁
QlikView Introduction_第2頁
QlikView Introduction_第3頁
QlikView Introduction_第4頁
QlikView Introduction_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Specializing in China market researchTMQlikView IntroductionSpecializing in China market researchTM第一部分:Layout界面布局第二部分:Script腳本使用課程內(nèi)容安排Specializing in China market researchTM第一部分:第一部分:Layout界面布局Specializing in China market researchTM基本布局介紹基本布局介紹數(shù)據(jù)加載數(shù)據(jù)加載連接數(shù)據(jù)文件的兩種方式:(1)連接excel,文本等文件(2)連接access等數(shù)據(jù)庫文件 S

2、pecializing in China market researchTM界面布局界面布局工作表的簡單操作:添加工作表的操作:從菜單欄中選擇“Layout”add sheet。調(diào)整工作表的順序,操作如下:從菜單欄中選擇“settings”document propertiessheets,然后就可以調(diào)整工作表的順序。Specializing in China market researchTM一些常用操作一些常用操作清除操作方法:從該列表框中再次選中一個值。從另一個列表框中選擇一個值。選擇“Undo layout”圖標(biāo),將一步一步回到原來的狀態(tài)。單擊“Clear”圖標(biāo),所有的選中項將消失。

3、Specializing in China market researchTM一些常用操作一些常用操作查詢數(shù)據(jù)在列表框中查詢數(shù)據(jù)有兩種方式:鼠標(biāo)移到列表框上,單擊右鍵選“查詢”或按F3快捷鍵。在編輯菜單中選擇“查詢”。彈出查找對話框,如右所示。其中,*代表多個字符,代表單個字符。也有另外一些運算符,=等。比如查找大于70的數(shù)據(jù),我們直接輸入70就可以了。Specializing in China market researchTM基本控件列表框統(tǒng)計框 表格框多維選項框輸入框當(dāng)前選項框圖形框按鈕文本對象線/箭頭滑桿/日歷書簽對象Specializing in China market resea

4、rchTM列表框 創(chuàng)建列表框?qū)ο蟮膬煞N方法:(1)單擊右鍵,選擇“新建工作表對象”,單擊“列表框”。(2)選擇設(shè)計工具欄中的創(chuàng)建列表框按鈕。創(chuàng)建其他控件類似操作。Specializing in China market researchTM 列表框常規(guī)選項卡外觀選項卡排序選項卡數(shù)字選項卡字體選項卡布局選項卡 Specializing in China market researchTM統(tǒng)計框和表格框統(tǒng)計框能夠使用許多不同的統(tǒng)計函數(shù),使用這些函數(shù),能夠顯示一些諸如總數(shù)、求和、平均值、最大值、最小值等我們比較感興趣的統(tǒng)計數(shù)值。 表格框 由許多列表框組成的表,也就是我們平時常見的有許多字段所組成的表

5、。同時顯示一個或者多個字段,各個值之間的聯(lián)系可以直觀的顯示出來。Specializing in China market researchTM多維選項框和圖形框多維選項框多維選項框就是把字段設(shè)置一個下拉列表框。下拉列表框中顯示該字段的值,他的作用有三個: 1使結(jié)構(gòu)比較清晰。 2在單個的工作表中盡可能多的顯示一個字段的所有值。 3能清晰的顯示一對一的關(guān)系。 圖形框 圖表包括了許多不同類型的圖,能夠顯示一個或者多個維度圖,如每月的銷售額。Specializing in China market researchTM文本和按鈕文本的作用提供文本信息??梢栽O(shè)置背景顏色的區(qū)域和添加圖片。按鈕的三種類型快

6、捷按鈕。如鎖定,顯示信息等。 輸出按鈕和啟動程序按鈕。如輸出數(shù)據(jù)到文件中。 宏按鈕,運行一個自己編輯好的函數(shù)。 Specializing in China market researchTM其他控件直線/箭頭對象該對象是一個簡單的工作表對象,在布局中被用來創(chuàng)建邊界線和指示器。輸入框通常被用來輸入一個變量的值,還能對變量進(jìn)行設(shè)置。滑桿對象能夠提供我們一個選擇的方式,用來選擇離散值或連續(xù)值的范圍。書簽對象管理書簽,為了方便用戶,我們可以在工作表中添加該對象。自定義對象這個對象包含了一個OCX替代對象,這種對象在QlikView中不能被創(chuàng)建,然而可以用vb進(jìn)行編程后導(dǎo)入QlikView中。 Spec

7、ializing in China market researchTM圖形框 在QlikView中,有很多圖表的類型可供我們選擇。如柱狀圖,線圖,雷達(dá)圖,餅圖等。還有列表圖和透視圖在QV中的應(yīng)用也相當(dāng)廣泛。Specializing in China market researchTMDimensions和ExpressionsDimensions :看問題的視角,計算沒有意義。比如年、月、日。國家、地區(qū)、省等。橫軸Expressions:我們比較關(guān)注的指標(biāo)。如銷售量等??v軸舉例 選擇圖表屬性中的“Dimensions”,點擊“Edit Groups”,在彈出的對話框中,單擊“Edit”,在彈出

8、的“Group setting“對話框中命名組名為time,選中“Drill-down Group”,可用的字段中選擇日歷年值,日歷月值,公歷周數(shù),然后單擊“OK”,這樣一個向下鉆取的功能就建立了。 然后我們在“設(shè)計工具欄中”單擊“Create Chart”,選擇“線圖”,單擊“下一步”,這時剛才建立的time維度已經(jīng)在可用字段/組列表框里面了,我們選中time,單擊“Add”,然后單擊下一步,彈出編輯表達(dá)式對話框,在該框中我們填寫的就是維度值,我們在表達(dá)式下填寫Sum(Weight) ,然后單擊確定,就可以了。 Specializing in China market researchTM圖

9、形框常規(guī)選項卡維度選項卡表達(dá)式選項卡排序選項卡類型選項卡聲明選項卡軸選項卡顏色選項卡 Specializing in China market researchTM第二部分:第二部分:Script腳本編輯Specializing in China market researchTM腳本布局和語句命名和變量運算與函數(shù)邏輯表連接數(shù)據(jù)清洗數(shù)據(jù)加載訪問控制培訓(xùn)內(nèi)容Specializing in China market researchTM腳本布局和語句腳本布局和語句腳本結(jié)構(gòu)腳本結(jié)構(gòu)連接數(shù)據(jù)庫的兩種方式:連接文本,excel等文件 打開QlikView文件,選擇工具欄中的“Edit Script”按鈕

10、,選擇“Table Files”來選擇需要加載的文件。單擊完成就可以了。連接access等數(shù)據(jù)庫文件 先要從“管理工具”中添加所需數(shù)據(jù)源,然后從QlikView中的工具欄選擇“Edit Script”按鈕,選中ODBC,單擊“Connect”,選擇需要添加的數(shù)據(jù)庫文件。 Specializing in China market researchTM腳本關(guān)鍵字和語句63個關(guān)鍵字和語句:Add 、AliasBinary 、Buffer、Bundle Call 、Concatenate 、Connect、Crosstable Directory、Disconnect 、Do.loop 、Drop F

11、ield、Drop table Execute 、Exit script 、First、For.next 、For each.next 、Force 、Generic If.then.elseif.else.end if 、Info 、Inner、Intervalmatch 、Intervalmatch (extended)Join 、Keep、Left 、Let、Load 、Loosen table 、Mapping、Map.using Noconcatenate 、NullAsValue 、NullAsNull 、Outer 、Qualify Rem 、Rename field、Renam

12、e table 、Replace 、Right Sample 、Section 、Select 、Semantic 、Set 、Sleep 、SQL 、SQLColumns IV、SQLTables 、SQLTypes 、Star、Store、Sub.end sub 、Switch.case.default.end switch、Trace 、Unless 、Unmap 、Unqualify 、When QlikView Script 包括正常語句、控制語句。Load、Select、JoinDo.Loop、Call、Execute語句以分號結(jié)束。腳本關(guān)鍵字可大小寫,但字段名和變量名大小寫敏感S

13、pecializing in China market researchTM命名和變量表和字段的命名字段命名(兩種方式)邏輯表的命名(便于管理和權(quán)限設(shè)置等)變量腳本變量布局變量系統(tǒng)變量Specializing in China market researchTM邏輯表的命名表的關(guān)聯(lián)性Qualify;Unqualify;Load inline表(內(nèi)嵌表)Specializing in China market researchTM命名和變量表和字段的命名字段命名(兩種方式)邏輯表的命名(用于內(nèi)存加載和PEEK函數(shù))變量腳本變量布局變量系統(tǒng)變量Specializing in China marke

14、t researchTM變量腳本變量:用于宏擴(kuò)展和控制語句布局變量:通常在腳本執(zhí)行開始拷貝到腳本中,從而所有腳本中 用到的變量在腳本執(zhí)行結(jié)束時都抄寫到布局變量。系統(tǒng)變量:一些系統(tǒng)變量會在腳本執(zhí)行開始被QlikView設(shè)置。變量設(shè)置:用SET和LET來設(shè)置變量值,有些變量被系統(tǒng)定義。文本擴(kuò)展:用$(變量名)來取文本擴(kuò)展腳本變量值。數(shù)值擴(kuò)展:用$(#變量名)來取數(shù)值擴(kuò)展腳本變量值。Set x=3+4;Let y=3+4z=$(y)+1;$(x) will be evaluated as 3+4 $(y) will be evaluated as 7 $(z) will be evaluated a

15、s 8 Specializing in China market researchTM運算與函數(shù)引號說明運算操作聚合函數(shù)其它函數(shù)字段名: “ “ 字符: 數(shù)值運算、字符操作(&)、邏輯運算、關(guān)系運算、位運算SUM、COUNT、AVG 統(tǒng)計和金融函數(shù)數(shù)值、字符、三角、條件、格式、日期、空值、系統(tǒng)函數(shù)Specializing in China market researchTM邏輯表連接JoinConcatenatekeep循環(huán)參考字段重命名Loosen TablequalifySpecializing in China market researchTM有add、replace前綴的語句

16、,在部分加載時有效。Only可選項表示只在部分加載時有效,在正常加載時無效。QVD文件的優(yōu)點:1、從QVD讀數(shù)據(jù),比從其它數(shù)據(jù)源讀數(shù)據(jù)快10100倍2、降低網(wǎng)絡(luò)和服務(wù)器負(fù)載3、公用維度數(shù)據(jù)4、增量加載數(shù)據(jù)加載部分加載生成QVD文件增量加載 創(chuàng)建QVD有三種方式:1、在腳本中通過Store命令明確地創(chuàng)建和命名。2、在腳本中自動地創(chuàng)建和維護(hù)。通過用buffer前綴來前述一個load或select語句,QlikView 將會自動地產(chǎn)生一個 QVD 文件。 3、從布局或通過自動化明確地命名和創(chuàng)建。Examples:STORE mytable INTO xyz.qvd;STORE * FROM myta

17、ble INTO xyz.qvd;STORE Name, RegNo FROM mytable INTO xyz.qvd;STORE Name as a, RegNo as b FROM mytable INTO xyz.qvd;Examples:BUFFER SELECT * FROM MyTable;BUFFER (stale after 7 days) SELECT * FROM MyTable;BUFFER (incremental) LOAD * FROM MyLog.log;Specializing in China market researchTM增量加載增量方式從數(shù)據(jù)庫加載新

18、數(shù)據(jù)從QVD加載舊數(shù)據(jù)創(chuàng)建新QVD四種典型情況只增加數(shù)據(jù)(日志)只插入數(shù)據(jù)(無更新和刪除)插入和更新(無刪除)插入、更新和刪除Specializing in China market researchTM只增加數(shù)據(jù)Buffer (Incremental) Load * From LogFile.txt (ansi, txt, delimiter is t, embedded labels);Specializing in China market researchTM只插入數(shù)據(jù)QV_Table:SQL SELECT PrimaryKey, X, Y FROM DB_TABLEWHERE ModificationTime = #$(LastExecTime)# AND ModificationTime = #$(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論