元数据(Information Schema)
MaxCompute Information Schema 常见使用问题
1. 请问能从 MaxCompute 中导出所有任务明细吗?
可以定时利用元数据来保存 MaxCompute 中的任务做任务对比。 参考本篇文章。
2. MaxCompute中有没有一条命令只显示自己当前用户角色创建的表,比如 show tables 这种命令?
show tables 看到的是这个 project 所有的表。 只查询某个账号的 table 可以使用元数据 tables 通过 owner_name 过滤, 参考官方文档。
3. information_schema.tables里面没有查到 odps 项目下所有的表,应该怎么解决?
可能是因为延迟的缘故,目前 MaxCompute 元数据更新会有一定的延迟,至少 3 个小时,比对一下建表时间。
4. PyODPS如何获取表的元数据?
直接查询Information_Schema 表就可以。可以参考元数据使用说明文档。
5. 通过数据源数据增量同步后,如何查看某一条数据具体被同步到MaxCompute 中的时间?
不支持,查看不了,可以看表元数据的 LastModifiedTime 时间,但具体某个记录看不到时间。
6. 如何查看 information_schema 的 tables?
在使用 MaxCompute 建表时,有可能会建出几千张表,那我们寻找需要的表时就需要知道表名称,可以在数据地图中查看表,也可以使用 PyODPS 批量获取表名称。具体可参考文档。
>>快来点击免费下载《阿里云MaxCompute百问百答》了解更多详情!<<