DMS逻辑表名字 自动获取的,不是通过工单。。我现在创建了几张表,表名是 这边多了一个下划线?[阿里云数据管理DMS]

DMS逻辑表名字 自动获取的,不是通过工单。。我现在创建了几张表,表名是
bat_xx_detail_202307
bat_xx_detail_202308
逻辑库抓取就变成
bat_xxdetail 这边多了一个下划线?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. DMS 在自动获取逻辑表名时,可能会根据一些规则对表名进行处理。其中,可能包括在表名末尾添加下划线的操作。

    下划线的添加通常是为了避免与 DMS 内部使用的关键字或保留字冲突。这种方式可以确保逻辑表名不会与系统保留标识符发生冲突,从而保证正常的操作和查询。

    如果您创建了几张表并发现表名后面多了一个下划线,那么很可能是 DMS 在自动获取逻辑表名时进行的处理。这个下划线是由 DMS 添加的,并且不会对实际操作产生影响。

  2. DMS逻辑库抽取过程中,逻辑表名是根据源表名和同步时间自动生成的,如果您的源表名中包含下划线,可能会导致逻辑表名中出现多余的下划线。例如,源表名为”bat_xx_detail_202307″,同步时间为”2023-07-23 10:30:00″,则生成的逻辑表名为”bat_xx_detail_202307_10_30_00″。

    如果您想修改逻辑表名的生成规则,可以在DMS控制台中进行配置。具体的配置方法如下:

    登录DMS控制台,在左侧导航栏中选择“同步设置”,进入同步设置页面。

    在同步设置页面中选择目标同步任务,进入同步任务详情页面。

    在同步任务详情页面中选择“高级设置”选项卡,进入高级设置页面。

    在高级设置页面中找到“逻辑表名称生成规则”选项,可以根据实际需求进行调整和修改。例如,可以添加前缀、后缀、时间戳等内容,以生成符合要求的逻辑表名。