查询引擎实施顾问培训(上)NC产品管理部2008年4月14日课程编号:几个话题V55以后查询引擎的新定位什么类型的报表适合用QE解决什么类型的报表不适合用QE解决产品开发与产品支持的分工若干常用案例V55以后查询引擎的新定位是查询工具和查询数据提供者不是报表开发平台和展现分析工具主要发展方向为性能优化和数据集成什么类型的报表适合用QE解决取数逻辑可以通过一个或多个规范数据库查询SQL描述数据结果具有稳定的列结构,或者以数据交叉为最终结果通过查询SQL可获得大部分报表数据,其余数据可通过简单代码逻辑在不影响列结构情况下获得什么类型的报表不适合用QE解决取数逻辑需要通过一个或多个区域的取数函数描述数据结果具有不稳定的列结构,或者具有定行定列且显示顺序敏感的表样报表表体中有合并单元格的要求部分报表数据需要通过复杂的代码逻辑才能获得要求报表对不同用户提供不同展现,即模板性要求强产品开发与产品支持的分工项目,顾问和客开人员操作使用问题:产品支持+使用文档应用方案问题:产品支持+业务人员功能性能问题:转项目工作室,QE开发处理开发部,开发人员操作使用问题:技术文档+使用文档产品调试问题:QE开发现场调试案例一:元数据提供者数据字典元数据元查询三者的混用案例二:复合查询查询间的连接查询间的联合辅助核算查询案例三:数据加工终态行为热编译多报表采用单一入口Q4Q1Q2Q3案例四:穿透行为查询穿透到查询报表(节点)穿透到报表(节点)报表(节点)穿透到功能节点功能节点联查报表(节点)案例五:发布的报表节点节点的级次父节点显示编码与功能编码不一致恢复显示编码为功能编码在自定义菜单中调整发布节点位置第四类报表节点