




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
QlikView入门课程版本:V1.1日期:2008年6月科加诺信息技术(上海)有限公司COMMIT INFO-TECH CO., LTD目录1.课程简介12.课例说明13.确认课程教材14.安装QlikView15.启动QlikView16.新建工作表17.脚本撰写17.1.生成维表数据抽取脚本(QWT.xls)17.2.生成事实表数据抽取脚本(QWT.mdb)28.加载数据19.看结构图110.界面展示210.1.创建列表框210.1.1.创建步骤210.1.2.设置列表框属性310.2.创建多维选项框410.2.1.创建步骤410.2.2.设置多维选项框属性510.3.创建图表610.3.1.创建步骤610.3.2.设置图表属性710.3.3.钻取的建立810.3.4.If语句的填写91. 课程简介为了让学员了解及使用QlikView,本课程将从安装,脚本撰写,数据载入,数据建模到界面展示,以循序渐进的步骤,带领学员快速的学会QlikView。2. 课例说明本课程将提供两个数据源QWT.mdb和QWT.xls,在这两份文件中都各有6个相同的表Categories,Products,Customers,Shippers,Orders,Order Details而且数据相同。为了强调QlikView的数据整合及自动建模能力,我们会练习将维度表Categories,Products,Customers,Shippers中的数据由QWT.xls载入,并将事实表Orders,Order Details中的数据由QWT.mdb载入,之后再与我们一起分析维度和量度,以不同的方式呈现于界面。3. 确认课程教材请确认你有下列教材:l QvSetupRedist_Eng.exe:QlikView安装文件l QWT.xls:Excel来源数据l QWT.mdb:Access来源数据第 10 页4. 安装QlikView请按照以下步骤来完成QlikView试用版的安装:1. 关闭计算机上所有已打开的应用程序2. 将QvSetupRedist_Eng.exe文件置于一个文件夹内3. 浏览至QvSetupRedist_Eng.exe在文件夹你刚刚创建的,并双击它会出现下图4. 解压缩后,此时会出现一个对话框,请选5. 按照提示选择所在国家6. 在对话框中选并按7. 在对话框内输入您的姓名及您的公司名称,并选中按8. 选择安装完成。这将确保所有的示例文件、操作手册和API向导已被安装9. 安装路径默认为C:Program FilesQlikView10. 完成安装11. 首次进入QlikView ,系统将会验证你的授权许可信息。如果没有授权码,请点击Evaluate QlikView Enterprise。测试版可供您使用十四天,时间以使用时间计算注意如果您不输入授权码,在试用期内,每次运行QlikView时都要点击Evaluate QlikView Enterprise5. 启动QlikView尽管你可以通过QlikView来改变的你界面布局设计,并且通过QlikView 服务器来发布,并最终通过插件在IE浏览器中展现,但是此课程还是着重于介绍在Windows客户端的应用。当QlikView安装后,单击启动,你可以看到实例和QlikView介绍,如下图:6. 新建工作表1. 从所有程序中打开QlikView2. 选择菜单中的new(如下图所示),或单击工具栏栏中的新建按钮,(如下图所示),这样就创建了一个新的工作表,我们可以在工作表上创建对象7. 脚本撰写击工具栏中的编辑脚本按钮,如下图所示弹出如下编辑脚本对话框7.1. 生成维表数据抽取脚本(QWT.xls)1. 在编辑脚本对话框下选择,弹出如下图所示的选择文件对话框,选择我们要加载的Excel文件QWT.xls2. 然后,单击,弹出下面对话框,然后单击下图所示的下拉菜单按钮,我们就可以选择Excel中的各个工作表,首先我们选择Categories,然后单击3. 然后会在编辑脚本中自动生成一段代码,如下图反黑所示4. 这样就把我们想要的载入的数据脚本写好了,请依上述步骤2产生Products,Customers,Shippers载入的数据脚本7.2. 生成事实表数据抽取脚本(QWT.mdb)1. 首先要把Access文件(QWT.mdb)添加到ODBC数据源,请命名为QWT,2. 然后从下图左data选项卡中选择ODBC,再单击Connect按钮,弹出如下图右对话框3. 选择数据源中的QWT,然后单击OK,在编辑脚本对话框中生成以下代码,如反黑所示4. 然后单击如上图所示的select按钮,弹出如下对话框5. 然后我们在Database Tables所示的地方选择需要的表,首先选择Orders,然后在Fields中选择所要的字段,系统会自动生成如下图Script所示的代码6. 然后单击“OK”,这段代码就添加到编辑脚本对话框中,如下图反黑所示的地方7. 这样就把我们想要的载入的数据脚本写好了,请依上述步骤4到6产生Order Details载入的数据脚本8. 加载数据1. 接着我们加载数据,单击上图所示的reload按钮,这是第一次加载,会弹出另存为对话框,如下图所示2. 我们把此文件命名为Demo,然后单击保存按钮,弹出如下对话框3. 如上图左方所示,就是加载进来的所有的表字段,然后单击“确定”,数据就加载进来了9. 看结构图我们把需要的表按照上面的顺序加载进来之后,按CtrlT,可以看一下结构图而以上的数据结构是经过整理好的数据,如果事先对数据理解不是很深,加载的时候可能出现松耦合(有关松耦合的知识在高级应用中会讲到)。从以上的图中可以看到,相同字段名之间有一根连线,我们可以通过任何一个表的字段查询与其相连的表的字段之间的关联关系。比如查表Categories的字段CategoryName和表Customers的字段ContactName之间的关系,只要他们之间有一根线连接着就可以查到。10. 界面展示在抽取数据时,我们要把一些所需要的数据整理一下,可以用关键字as来取别名,还可以使用一些函数。比如Orders的抽取脚本中抽取年并取别名“年“,语句代码如:year(OrderDate) as 年,如下图反黑。10.1. 创建列表框创建之前先介绍一下列表框的作用,它把一个字段的所有值罗列出来,方便用户对该字段的值进行关联查询,我们把所有的表加载进来之后,有两种方式创建列表框:10.1.1. 创建步骤l 在工作表空白处单击右键,选择New Sheet Object,在弹出的下一级菜单中,选择List Boxl 选择工具栏中的ViewToolbarsdesign,系统就出现了设计工具栏,我们单击设计工具栏中的,然后弹出下列对话框在如图所示的Field右边的下拉菜单中选择“年”,单击确定,一个列表框就建立了。10.1.2. 设置列表框属性在QlikView中,由于每个控件中的属性值太多,我们就简单介绍几个比较常用控件的属性。我们刚添加进来的列表框的默认样式都是如右图所示:现在我们要改变该控件的外观,是每个值横向显示,并且中间有网格线,并且标题栏中有打印,发送到Excel图标,如下图所示,怎么办呢?单击右图的标题,选择properties,弹出如下图所示的对话框,选择presentation选项卡,如上图,选中Cell Borders和不选Single Column,然后我们来添加打印和发送到Excel图标,我们单击上图中的Layout选项卡,如下图所示然后单击Advanced,弹出下列对话框我们选择在上图的Special Icons中选择Print和Send to Excel,单击OK,然后单击图19中的确定,就可以达到要求了。当然我们还可以对列表框进行其它的属性设置,如排序,数字格式,字体大小等等,我们可以自己选选看一下有什么效果。10.2. 创建多维选项框作用:就是把多个字段排列在一起,方便选定多个维度值。10.2.1. 创建步骤我们把所有的表加载进来之后,有两种方式创建多维选项框:在工作表空白处单击右键,选择New Sheet Object,在弹出的下一级菜单中,选择Multi Box。或者单击设计工具栏中的。然后弹出下列对话框,在左边的Available Fields中选择我们需要的字段,单击ADD,选完之后,单击确定,一个多维选项框就建立了。10.2.2. 设置多维选项框属性我们刚添加进来的多维选项框的默认样式都是如下图所示:有时,我们为了使界面整洁,变成下列外观形式,该怎么办呢?首先右击该对象,选择properties,弹出如下图所示的对话框,选择presentation选项卡单击Grid Style,再单击确定,然后就可以直接在该对象上进行拖动来调整对象的大小。多维选项框中也有很多属性来供我们进行选择,我们也可以按照上面的操作方法自己动手来选择试试。10.3. 创建图表10.3.1. 创建步骤我们把所有的表加载进来之后,有两种方式创建图表:在工作表空白处单击右键,选择New Sheet Object,在弹出的下一级菜单中,选择Chart。或者单击设计工具栏中的,弹出如下对话框,在Windows Title中填写年度销售额,在Chart Type中有很多图表类型供我们选择,我们选择第一个类型Bar Chart, 单击下一步,弹出下面的对话框我们在Available Fields/Groups中选择“年”,单击Add按钮,就可以看到“年”这个字段添加到Used dimensions中,然后单击“下一步”,弹出下面对话框我们可以在该对话框中编辑表达式,可以手写,也可以选择,我们在Aggregation中选择Sum,然后在Field中选择销售额,单击Paste,之后会在Expression中生成Sum (销售额) 这样的代码,然后单击OK,我们可以看到如下图所示这个Expression表达式就在definition中产生,当然我们还可以添加Expression,单击Add按钮就可以了,然后单击完成,一个柱状图就建立了10.3.2. 设置图表属性在所有的图表属性中,我们就介绍几个比较重要的属性,单击属性,选择Expression选项卡,如下图:Relative:显示相对量,即以百分比显示。Number on Data Point:在图表上显示数字。其中还有很多属性,我们可以自己动手看看效果。10.3.3. 钻取的建立选择菜单栏中的SettingDocument PropertiesGroups,如下图所示单击New按钮,弹出下列对话框在该对话框中我们在Group name中填写“时间维”,选择Available Fields中的“年”、“月”、“日”字段,然后单击OK,再单击确定,维度就这样建立了。我们来体验一下钻取的效果,单击右键属性-Dimension, 在Used Dimensions中,Remove“年”, 在Availa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025大理石堆场租赁及石材行业财务顾问服务合同
- 2025版互联网金融服务保障合同
- 语音信号处理课件
- 2025四人合伙人合同范本
- 2025标准商业店铺租赁合同模板(官方版)
- 2025【合同范本】电力供应费用同城特约委托收款协议书
- 2025版合同范本软件:专业外包合同模板示例
- 2025年经销商代理合同范本
- 医疗器械质量检测与维修维护合同
- 市场推广活动与执行保障协议签订
- 火焰探测器设计手册
- 给排水巡视检查记录表
- GB/T 778.1-2018饮用冷水水表和热水水表第1部分:计量要求和技术要求
- GB/T 19839-2005工业燃油燃气燃烧器通用技术条件
- GB/T 19478-2018畜禽屠宰操作规程鸡
- (完整版)人工智能介绍课件
- 陶瓷材料的制备课件
- 中职统计基础知识课件
- 预防校园欺凌-共创和谐校园-模拟法庭剧本
- 《人间词话》十则公开课
- 磁刺激仪技术参数
评论
0/150
提交评论