欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

DB2 Web Query for i现代化基于网络的报表解决方案

程序员文章站 2022-05-10 11:16:23
...

DB2 Web Query for i 是现代化的基于网络的报表解决方案,既可以使用它创建简单的查询,也可以创建复杂的报表、图标和仪表板等。它旨在替代 IBM Query for system i (Query/400),可以轻松的将 Query/400 报表导入到 DB2 Web Query,从而保护客户对 Query/400

DB2 Web Query for i 是现代化的基于网络的报表解决方案,既可以使用它创建简单的查询,也可以创建复杂的报表、图标和仪表板等。它旨在替代 IBM Query for system i (Query/400),可以轻松的将 Query/400 报表导入到 DB2 Web Query,从而保护客户对 Query/400 报表的投资。

DB2 Web Query for i 具有以下特性:

  • 快速部署和开始使用
  • 基于浏览器的用户界面
  • 提供比 Query/400 更现代化的报表
  • 易于使用的报表制作和管理图形界面
  • 动态报表 / 参数驱动报表,直观的仪表板 (Dashboard)
  • 以丰富的格式向最终用户分发报表 (PDF/ 电子表格 /HTML/ 活动报表等 )
  • 提供 OLAP( 在线分析处理 ) 功能,以通过切片、切块和向下钻取功能与报表交互
  • 内置的 SQL Server, JD Edwards 数据源适配器
  • 易于使用的 SDK,使用 Web 服务与第三方应用集成
  • 功能强大的工作台用以设计数据模型 (Developer Workbench)

目前,DB2 Web Query 的版本包括 1.1.2 和 2.1.0,其中 2.1.0 是 2012 年发布的最新版本,本文将以 2.1.0 为例介绍 Web Query 的简单使用方法。

启动 / 停止 Web Query

安装完 Web Query 2.1.0 之后,首先需要使用如下命令为 Web Query 的默认管理账户 QWQADMIN 设置密码,以启动 Web Query 服务器。

CHGUSRPRF USRPRF(QWQADMIN) PASSWORD(your_password)

Web Query 提供了 CL 命令来启动、停止服务器以及查看服务器状态:

  • STRWEBQRY:用于启动 Web Query 服务器,包括查询服务器、应用服务器以及 Report Broker 发布服务器,默认参数下,执行 STRWEBQRY 命令将启动所有 Web Query 相关的服务器。
  • ENDWEBQRY:用于停止 Web Query 服务器,包括查询服务器、应用服务器以及 Report Broker 发布服务器,默认参数下,执行 ENDWEBQRY 命令将停止所有 Web Query 相关的服务器。
  • WRKWEBQRY:使用该命令可以查看 Web Query 服务器的状态信息,许可证信息,启动 / 停止 Web Query 等。STRWEBQRY:用于启动 Web Query 服务器,包括查询服务器、应用服务器以及 Report Broker 发布服务器,默认参数下,执行 STRWEBQRY 命令将启动所有 Web Query 相关的服务器。

登陆 Web Query 管理界面

Web Query 服务器启动之后,使用浏览器 Internet Explorer 7 及以上版本,可以打开 Web Query 登陆界面,链接为 http://hostname:12331/webquery,其中 hostname 为您的 IBM i 主机地址,进入 Web Query 的登陆界面,如图 1 所示。

图 1. Web Query 的登陆界面
DB2 Web Query for i现代化基于网络的报表解决方案

在打开的页面中,输入管理员账户 QWQADMIN 和密码,即可登陆 Web Query 管理界面,在这里您可以在安全中心添加或移除 Web Query 用户,为用户设定访问的权限,还可以在管理控制台中进行电子表格客户机、NLS、动态语言切换、Report Broker 等的设置。