页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

问题说明

       在SmartbiV10.5使用presto建立数据模型时,数据快查预览数据时报错,主要报错信息为:Access Denied: Cannot set system session property query_max_run_time

      Image RemovedImage Added

问题原因

        产品中调用statement.setQueryTimeout( xxxx ),用于查询执行超过一定时间后自动抛出sql执行超时的异常。因此数据模型在数据快查执行查询时会附带query_max_run_time相关信息,如果在presto中未配置相关权限的话便会抛出该报错。

解决方案

         在tbds中对presto添加权限。如下图所示,在presto中对应的catalog中勾选“操作”权限。如果未勾选该设置项,用户便只是有对表层级的查询权限,勾选之后对catalog层级是有管理员权限的,便可设置一些连接属性。

      Image Removed Image Added