系统根据汇总逻辑表的来源表和统计周期,会生成多张物化表,当使用select * 语法查询汇总逻辑表时,底层物化SQL会将所有物化表全部关联,造成大量资源的浪费,您可以通过设置即席查询的引擎,规避资源浪费的问题。本文为您介绍如何设置即席查询引擎。

操作步骤

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
  3. 在Dataphin首页,单击顶部菜单栏的管理中心
  4. 管理中心页面,单击左侧导航栏的智能引擎
  5. 智能引擎页面,单击查询引擎设置页签。
  6. 查询引擎设置页签,选择是否允许在即席查询中使用select*语法查询汇总逻辑表。
    • 单击关闭后,在确认对话框中,单击确定,关闭使用select *语法查询汇总逻辑表的权限。
      注意 因为关闭使用select *语法的权限,可能会造成已经使用了select *SELECT *语法的生产任务运行失败,因此需确保生产任务中没有select *SELECT *语法。您可以在全局代码搜索入口中,输入select *SELECT *查询,详情请参见数据开发概述
    • 单击开启,开启使用select *语法查询汇总逻辑表的权限。
      说明 系统默认支持使用select * 语法查询汇总逻辑表。
  7. 单击确定
    如果您需要恢复系统默认值,则单击恢复默认值。系统自动开启使用select * 语法查询汇总逻辑表的权限。