【问题标题】:Cognos Analytics support for column organized tableCognos Analytics 支持按列组织的表
【发布时间】:2016-01-28 22:29:57
【问题描述】:

Congos Analytics 和按列组织的表是否存在兼容性问题?

当我尝试查看 DashDB 实例中的数据时,我从框架管理器收到以下错误消息.....

数据源适配器错误:com.ibm.db2.jcc.am.SqlSyntaxErrorException:操作失败,因为指定表的类型不支持该操作。指定表:“GOSALES.COUNTRY”。表类型:“按列组织”。操作:"WITH RS".. SQLCODE=-1667, SQLSTATE=42858, DRIVER=3.66.46 - 处理查询时:SELECT DISTINCT "COUNTRY"."COUNTRY_CODE" AS "COUNTRY_CODE" FROM "GOSALES"."COUNTRY" "COUNTRY " 仅用于获取。

谢谢

【问题讨论】:

    标签: ibm-cloud cognos dashdb


    【解决方案1】:

    错误的原因是RS isolation。列组织表和WITH RS is a non-supported clause in that context 不支持使用 RR 或 RS 隔离级别的查询。所以你应该做的是确保isolation level is set to READ COMMITTED for the database connection。

    Cognos Analytics supports dashDB 以及带有 BLU 加速的 DB2。

    【讨论】:

    • 感谢您的更新。我按照 IBM 的说明 (www-01.ibm.com/support/docview.wss?uid=swg21666073) 并在数据库连接中将连接的隔离级别设置为“已提交读”,这解决了我的问题。
    • 我添加了答案的链接,很好解决了。
    猜你喜欢
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 2012-11-03
    • 1970-01-01
    • 2021-08-17
    • 1970-01-01
    • 2017-02-15
    • 1970-01-01
    相关资源
    最近更新 更多