Looker 支持 AS400 上的 IBM DB2 数据库,详情请参阅此 IBM 知识中心页面。
Looker 还支持适用于 Linux、UNIX 和 Windows (LUW) 的 IBM DB2,如适用于 Linux、UNIX 和 Windows (LUW) 的 IBM DB2 文档中所述。
如需在 AS400 上将 Looker 连接到 IBM DB2 数据库,请按照本页面中的步骤操作。
安装 AS400 JDBC 驱动程序
从此下载页面下载 jt400.jar
文件。您需要从 jtopen_9_6.zip
中提取它。
使用以下值按照未打包的 JDBC 驱动程序文档页面上的步骤操作:
司机符号:as400
司机条目:
- name: as400
dir_name: as400
module_path: com.ibm.as400.access.AS400JDBCDriver
如需将驱动程序放在方言目录中,此文件的路径将如下所示:looker/custom_jdbc_drivers/as400/jt400.jar
用户和安全
使用安全的密码创建用户以连接到 Looker。此用户应拥有对 Looker 中探索的所有表的读取权限。
太平洋夏令时
使用以下命令创建架构:
CREATE SCHEMA looker_scratch
授予将访问 Looker 架构访问权限的用户。
查询终止
要启用查询终止,请实现以下存储过程:
CREATE OR REPLACE PROCEDURE LOOKER_CANCEL_ACTIVITY (IN application_handle INTEGER)
LANGUAGE SQL
BEGIN
DECLARE UOW_ID INTEGER;
DECLARE ACTIVITY_ID INTEGER;
FOR v AS cur1 CURSOR FOR
SELECT UOW_ID, ACTIVITY_ID FROM TABLE(SYSPROC.MON_GET_ACTIVITY(application_handle, -1))
DO
CALL WLM_CANCEL_ACTIVITY(application_handle, v.uow_id, v.activity_id);
END FOR ;
END
创建与数据库的 Looker 连接
在 Looker 的管理部分中,选择连接,然后点击添加连接。
填写连接详情。大多数设置是大多数数据库方言通用的设置。如需了解相关信息,请参阅将 Looker 连接到数据库文档页面。
如需验证连接是否成功,请点击测试。如需了解问题排查信息,请参阅测试数据库连接文档页面。
要保存这些设置,请点击连接。
功能支持
为了让 Looker 支持某些功能,您的数据库方言也必须支持这些功能。
从 Looker 23.8 开始,适用于 AS400 和 System i 的 IBM DB2 支持以下功能:
功能 | 是否支持? |
---|---|
支持级别 | 集成 |
Looker (Google Cloud Core) | 否 |
对称聚合 | 否 |
派生表 | 是 |
永久性 SQL 派生表 | 是 |
永久性原生派生表 | 是 |
稳定版观看次数 | 是 |
查询终止 | 是 |
基于 SQL 的数据透视 | 否 |
时区 | 否 |
SSL | 是 |
小计 | 否 |
JDBC 附加参数 | 是 |
区分大小写 | 是 |
位置类型 | 是 |
列表类型 | 否 |
百分位 | 否 |
不同百分位 | 否 |
SQL Runner 显示进程 | 否 |
SQL Runner 描述表 | 是 |
SQL Runner 显示索引 | 是 |
SQL Runner 选择 10 | 是 |
SQL 运行程序计数 | 是 |
SQL 说明 | 否 |
OAuth 凭据 | 否 |
上下文评论 | 是 |
连接池 | 否 |
HLL 素描 | 否 |
总体认知度 | 是 |
PDT 增幅 | 否 |
毫秒 | 是 |
微秒 | 是 |
具体化视图 | 否 |
唯一计数 | 否 |