文档首页> 云日志服务 LTS> 常见问题> 日志转储> 在DLI表中查不到新增分区怎么处理?
更新时间:2023-12-15 GMT+08:00
分享

在DLI表中查不到新增分区怎么处理?

若在DLI表中查不到新增分区,请参考如下方法处理。

方法1:更新表在元数据库中的分区信息

  1. 登录DLI控制台。
  2. 左侧导航栏选择“作业管理-SQL作业”。
  3. 单击对应队列的操作列“编辑”,进入详情页,在编辑框输入命令“MSCK REPAIR TABLE table_name”,table_name为有分区表的表名称。例如更新表名称为lts_qpg_dli的分区表。
  4. 单击“执行”,等待更新完成。

    关于DLI的更多内容请参见SQL作业管理

方法2:配置定时任务

  1. 登录DataArts Studio服务控制台,确保已创建SQL实例。
  2. 选择实例,单击进入控制台。
  3. 在概览页签,单击工作空间下方的数据开发,进入数据开发详情页面。

  4. 在作业开发页面,单击新建作业,按照提示填写参数后,单击“确定”。详细操作请参考新建作业

  5. 在已创建成功的作业页面,将DLI SQL拖动到空白区域。

  6. 在空白区域,单击DLI SQL图标,在DLI SQL页面,填写SQL语句“MSCK REPAIR TABLE table_name”,table_name为有分区表的表名称,数据库名称和队列名称选择用户配置转储DLI创建的数据库和队列。

    更多DLI SQL属性信息请参考开发SQL脚本

  7. 设置完成DLI SQL属性后,单击空白处,单击“调度配置”,设置定时操作时间,详细操作请参考调度作业

  8. 设置完成后,先单击提交版本,然后单击,作业执行调度触发成功。
分享:

日志转储 所有常见问题

more