DataWorks使用之批量删除数据表

时间:2024-04-07 14:34:50

MaxCompute平台上存储着海量的数据,对应着数以百计、千计的数据表,如何高效、快捷的管理这些表,成为了管理员的重要任务。比如要在这茫茫多的数据表中,删除表名包含字符串“temp_”的临时数据表,管理员这时该如何操作,才能快速的找到这些数据表,并删除它们呢?请往下看:

首先用户登录管理控制台,进入DataWorks的工作台页面,然后单击顶部菜单项【数据管理】。

DataWorks使用之批量删除数据表

在弹出的【数据管理】页面中,单击左侧菜单项【数据表管理】。

DataWorks使用之批量删除数据表

在打开的【数据表管理】页面中,单击【我管理的表】标签页。然后在右侧的查询文本框中输入要查询的表名前缀temp_”,接着再单击文本框右侧的【搜索】按钮。

DataWorks使用之批量删除数据表

返回的查询结果就是表名中包含了temp_”的数据表,查看【项目名】数据列的值,会发现返回的结果中包含了多个项目(如下面截图所示,当前页面中就包含了2个项目)。因为只想删除项目“TEST_CREATE_PROJECTA”中的数据表,这样再增加“项目名”限制——将查询条件改为“projecta.temp_”,然后再单击【搜索】按钮。

DataWorks使用之批量删除数据表

 

在新返回的查询结果列表中,可以看到另外一个项目的数据表已经被过滤掉。接下来勾选要删除的数据表,然后单击底部的【批量删除】按钮。

DataWorks使用之批量删除数据表 

系统弹出【确认操作】提示框,因为删除数据表是不可逆操作,这是唯一的可以“反悔”的机会,单击【确定】按钮,相应的数据和数据表就要永久的跟我们说再见了。

DataWorks使用之批量删除数据表 

以上就是个人使用DataWorks套件的浅显认识,也欢迎专业的你,来为大家分享更多使用技巧,让我们能够更灵活的运用数加平台,使得繁重的运维工作能够事半功倍。