NC查询引擎使用文档V3.1(6)

2018-12-15 17:50

定义公司部门的穿透规则,选择查询间穿透向导,设置如下

图 3-33 穿透规则定义向导

图 3-34 穿透规则代码

下图显示了一个由人员信息穿透到薪资信息再穿透到同姓员工工资信息,最后穿透到每月明细的用例,其中第一步穿透是单列等值穿透(相当于“人员=’李涤非’”),第二步是非等值穿透(相当于“姓名 like ‘李%’”),第三步是多列联合穿透(相当于“人员=’李屏’ and 年份=’2003’”)。

第 23 页

图 3-35 穿透效果示意

第 24 页

5. 查询浏览

5.1 查询执行与展现

在建立好查询模型之后,系统提供预览查询执行结果的功能。用户首先输入执行查询所需要的参数取值(如果有参数的话),查询引擎会根据该查询对象的数据源去对应的数据库执行查询,在经过查询结果集评估(对于查询记录数过大的情况允许用户优化或放弃查询)之后,把结果集展现给用户。在展现之后,用户可以继续进行穿透、交叉等工作。

图 3-36 查询预览

5.2 数据导出

导出功能支持将预览数据导出为纯文本文件,并可进而用EXCEL打开。随着产品的发展,数据导出的格式会逐步丰富。

5.3 创建物化表

查询引擎可以根据预览数据直接到数据库创建物化表,同时将物化表的结构注册到数据字典(物化表会注册到DDC的 物化临时表 目录下)中,以后的SQL设计就可以基于新创建的物化表进行,从而扩充了查询集成的范围。引用了物化表的查询,在执行前会提示是否同步刷新物化表,如果选择了刷新,则会按当前的参数设置传递给产生物化表的查询,重新执行得到结果并更新物化表,再在此基础上执行当前查询;如果未选择刷新,则直接基于物化表里的已有数据执行查询。

第 25 页

〃 由一个查询生成物化表,该表会创建到查询定义所在的数据源(如果是数据仓库下,可通过切换定义数据源查看当前所在数据源),而不是查询取数数据源(就是选中查询后在右边属性列表里的数据源)。如果是客户化下的查询引擎,这两者是一致的,因为客户化下的查询引擎只支持单数据源,就是当前登录账套所在数据源。

图 3-37 创建物化表

图 3-38 在定义查询时引用创建的物化表

第 26 页

第四章 查询引擎的界面模型

界面模型节点的新建和管理参见第二章。我们可以设计新的界面模型,也可以对已有的界面模型进行修改。界面模型的设计包括引用查询,界面可视化设计,绑定数据集,数据预处理等部分。

界面模型(展现模型)设计如下:

界面模型设计态和运行态的基本流程如下图所示(设计态的操作并没有严格意义上的顺序限制):

图 4-1 界面模型流程

第 27 页


NC查询引擎使用文档V3.1(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中高职教育衔接的金融管理专业课程方案设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: