tongchenkeji 发表于:2023-10-11 15:45:320次点击 已关注取消关注 关注 私信 dataworks怎么查询空分区[阿里云DataWorks] 暂停朗读为您朗读 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 DataWorks# DataWorks3343# 大数据开发治理平台 DataWorks3946
玥轩AM 2023-11-27 21:29:02 1 您好!您可以在DataWorks的数据治理页面中找到分区管理,然后选择需要查询的分区,点击“详情”按钮,就可以看到该分区的数据量和存储量情况了。 如果您想查询空分区,可以在详情页面中查看分区数据量为0的分区。
魏红斌AM 2023-11-27 21:29:02 2 表分区是指根据一定规则,将数据库中的一张表分解成多个更小的、容易管理的部分。从逻辑上看,只有一张表,但是底层却是由多个物理分区组成。DDM目前支持对MySQL、Oracle、DB2和GaussDB等数据库进行表分区操作。在逆向数据库时,支持抽取MySQL和Oracle数据库的表分区信息至模型工具中。在模型设计区,右键单击编辑表,进入表编辑器。 在表编辑器页面,您可以编辑分区相关信息。DDM支持RANGE、LIST、HASH三种分区类型。 RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区。 LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行选择。 HASH分区:基于用户定义的表达式的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的列值进行计算。 分区表达式可以对数据进行过滤,您可以选择将需要做分区的字段添加到分区成员中。 确定好分区成员后,您可以单击分区边界,为当前分区类型创建分区边界。 填写完毕后,您可以进入表编辑器的SQL预览页面,实时查看当前SQL语句,其中也包含Partition部分。 如果SQL语句中未包含Partition部分,您可以单击SQL选项,勾选With PARTITION,即可包含分区信息的SQL语句。 —来自大数据开发治理平台 DataWorks开发者文档
您好!您可以在DataWorks的数据治理页面中找到分区管理,然后选择需要查询的分区,点击“详情”按钮,就可以看到该分区的数据量和存储量情况了。 如果您想查询空分区,可以在详情页面中查看分区数据量为0的分区。
表分区是指根据一定规则,将数据库中的一张表分解成多个更小的、容易管理的部分。从逻辑上看,只有一张表,但是底层却是由多个物理分区组成。DDM目前支持对MySQL、Oracle、DB2和GaussDB等数据库进行表分区操作。在逆向数据库时,支持抽取MySQL和Oracle数据库的表分区信息至模型工具中。
在模型设计区,右键单击编辑表,进入表编辑器。
在表编辑器页面,您可以编辑分区相关信息。DDM支持RANGE、LIST、HASH三种分区类型。
RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区。
LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行选择。
HASH分区:基于用户定义的表达式的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的列值进行计算。
分区表达式可以对数据进行过滤,您可以选择将需要做分区的字段添加到分区成员中。
确定好分区成员后,您可以单击分区边界,为当前分区类型创建分区边界。
填写完毕后,您可以进入表编辑器的SQL预览页面,实时查看当前SQL语句,其中也包含Partition部分。
如果SQL语句中未包含Partition部分,您可以单击SQL选项,勾选With PARTITION,即可包含分区信息的SQL语句。
—来自大数据开发治理平台 DataWorks开发者文档