开发者社区> 问答> 正文

MaxCompute 怎么使用语句查询表中所有的分区?

已解决

在控制台中可以看到,但不知道使用语句怎么查询?请道友指路~

展开
收起
老狮子 2019-01-23 16:18:11 6265 0
3 条回答
写回答
取消 提交回答
  • 采纳回答

    show partitions XXXXXXX (表名字) 直接查看所有分区

    2019-07-17 23:26:42
    赞同 展开评论 打赏
  • 不建议用select DISTINCT(分区字段名) from 表名;,表有很多分区的时候,会扫描全表,会消耗很多CU,造成额外花费。 简单获取可以 show partitions xxxtable;

    2019-07-17 23:26:43
    赞同 展开评论 打赏
  • 将分区字段当做普通列用。select DISTINCT(分区字段名) from 表名;

    2019-07-17 23:26:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载
大数据&AI实战派 第2期 立即下载