开发手册 欢迎您!
软件开发者资料库

QlikView - 映射表

QlikView映射表 - 从简单和简单的步骤学习QlikView,从基本到高级概念,包括简介,安装,QlikView数据加载,QlikView报告界面,QlikView数据转换,QlikView数据模型,QlikView数据分析和重要资源。

映射表是一个表,用于映射两个表之间的列值.它也被称为Lookup表,它仅用于从其他表中查找相关值.

输入数据

让我们考虑一下以下输入数据文件,表示不同地区的销售价值.

ProductID,ProductCategory,Region,SaleAmount1,Outdoor Recreation,Europe,45792,Clothing,Europe,41253,Costumes & Accessories,South Asia,65214,Athletics,South Asia,41255,Personal Care,Australia,51246,Arts & Entertainment,North AMerica,12457,Hardware,South America,4568,Home & Garden,South America,2419,Food,South Asia,124710,Home & Garden,South Asia,546211,Office Supplies,Australia,577

以下数据代表国家及地区.

Region,CountryEurope,GermanyEurope,ItalySouth Asia,SingaporeSouth Asia,KoreaNorth AMerica,USASouth America,BrazilSouth America,PeruSouth Asia,ChinaSouth Asia,Sri Lanka

加载脚本

使用脚本编辑器将上述数据加载到QlikView内存中.从文件菜单中打开脚本编辑器或按 Control + E .从文件数据选项卡中选择表文件选项,然后浏览包含上述数据的文件.单击确定并按 Control + R 将数据加载到QlikView的内存中.

1_mt_load_script

创建表格框

让我们为上面的每一个表创建两个表格框,如下所示.在这里,我们无法在销售区域报告中获得国家/地区的价值.

2_mt_table_boxes

创建映射表

以下脚本生成映射表,该映射表将sales表中的区域值与MapCountryRegion表中的国家/地区值进行映射.

3_mt_mapping_script

表格图

完成上述操作后步骤并创建一个表格框来查看数据,我们从Sales表中获取国家/地区列以及其他列.

4_mt_final_data