永洪社区

标题: 永洪BI连接trion报错 [打印本页]

作者: kingtiy    时间: 2022-4-18 16:43
标题: 永洪BI连接trion报错
Query failed (#20220418_054945_00053_uwfb4): Connector supported isolation level READ UNCOMMITTED does not meet requested isolation level READ COMMITTED具体的描述日志,附件已上传,求助.




作者: _贝贝    时间: 2022-4-18 16:43
conn.transaction.level=1。配置这个到bi.properties,然后重启。不要高级属性里配置,再试一下呢。

如果是数据库系统,在C节点的 管理系统--数据库管理--下载bi.properties后修改配置上传,如果是文件系统,在产品安装目录Yonghong/bihome下修改bi.properties后重启
作者: _贝贝    时间: 2022-4-18 16:56
连接器支持的隔离级别READ UNCOMMITTED不符合请求的隔离级别READ COMMITTED,修改一下高级属性里面的事务级别https://www.yonghongtech.com/hel ... =%E4%BA%8B%E5%8A%A1

作者: kingtiy    时间: 2022-4-18 18:09
永洪tech-Muse 发表于 2022-4-18 16:56
连接器支持的隔离级别READ UNCOMMITTED不符合请求的隔离级别READ COMMITTED,修改一下高级属性里面的事务级 ...

•脏数据读:允许读取其它事务正在更新的数据(conn.transaction.level=1);

•防止脏数据读:如果读取的数据被锁定时,会等待(conn.transaction.level=2);

•可重复读:读取数据时会锁定数据避免其它事务更新(conn.transaction.level=4);

高级属性:conn.transaction.level
值:,1,2,4,8都试过了.使用trino的驱动,还是一样的错误  Connector supported isolation level READ UNCOMMITTED does not meet requested isolation level READ COMMITTED
START TRANSACTION ISOLATION LEVEL READ COMMITTED, READ WRITE

使用presto驱动错误:  Authentication failed: Basic authentication or X-Trino-User must be sent
作者: kingtiy    时间: 2022-4-18 18:30
永洪tech-Muse 发表于 2022-4-18 16:56
连接器支持的隔离级别READ UNCOMMITTED不符合请求的隔离级别READ COMMITTED,修改一下高级属性里面的事务级 ...

可在bi.properties通过conn.transaction.level配置控制此属性的全局设置。

修改文件,设置值为2,重启后和设置高级属性一样的报错现象
作者: Fiona    时间: 2022-4-18 18:49
这是什么数据库,把用的驱动发过来我们看下呢
作者: kingtiy    时间: 2022-4-19 10:08
Fiona 发表于 2022-4-18 18:49
这是什么数据库,把用的驱动发过来我们看下呢

用的是trino你可以理解为是presto
驱动jar包已上传

作者: _贝贝    时间: 2022-4-19 10:30
kingtiy 发表于 2022-4-19 10:08
用的是trino你可以理解为是presto
驱动jar包已上传

当前bi的具体版本号是多少呢
作者: kingtiy    时间: 2022-4-19 10:41
永洪tech-Muse 发表于 2022-4-19 10:30
当前bi的具体版本号是多少呢

8.5.2.2b
作者: _贝贝    时间: 2022-4-19 11:42
kingtiy 发表于 2022-4-19 10:41
8.5.2.2b

正在内部反馈中 ,有进展及时与您跟进,请持续关注
作者: kingtiy    时间: 2022-4-19 11:43
永洪tech-Muse 发表于 2022-4-19 11:42
正在内部反馈中 ,有进展及时与您跟进,请持续关注

好的,非常感谢
作者: kingtiy    时间: 2022-4-20 13:44
永洪tech-Muse 发表于 2022-4-19 15:52
conn.transaction.level=1。配置这个到bi.properties,然后重启。不要高级属性里配置,再试一下呢。

如果 ...

设置为1可以了.我之前设置是的2.谢谢
作者: kingtiy    时间: 2022-4-22 15:35
永洪tech-Muse 发表于 2022-4-18 16:43
conn.transaction.level=1。配置这个到bi.properties,然后重启。不要高级属性里配置,再试一下呢。

如果 ...

发现,是可以列出对象.
但刷新元数据的时候提示错误

Query failed (#20220422_065047_02296_uwfb4): Current transaction is aborted, commands ignored until end of transaction block


作者: kingtiy    时间: 2022-4-22 15:45
kingtiy 发表于 2022-4-22 15:35
发现,是可以列出对象.
但刷新元数据的时候提示错误

这个是用general类型做的数据源.报的错.

当我选presto数据源的时候,是可以的.
但数据源保存重新打开连接字符串会变更
jdbc:presto://jdbc:trino://xxx:1235/






欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4