大数据计算MaxCompute的元数据只存在 information schema里面吧?他不能放在外置mysql里面吧?
大数据计算MaxCompute的元数据不仅存在information schema中,还存在MaxCompute的系统数据库中。
在MaxCompute中,元数据是以表的形式存储在系统数据库中,包括项目、表、列、分区、索引等信息。这些元数据信息可以通过MaxCompute提供的命令行工具、DataWorks等管理工具进行管理和维护。通过这些工具,您可以创建、删除、修改表、分区、列等元数据信息,以及进行元数据的查询、导出等操作。
同时,MaxCompute也支持使用information schema来查询元数据信息。information schema是一种标准化的元数据查询接口,可以用于查询MaxCompute的元数据信息,例如查询表的结构、列的属性、分区信息等。通过使用information schema,您可以方便地查询MaxCompute的元数据信息,以支持数据处理和分析的需求。
在大数据计算MaxCompute中,元数据信息主要存储在MaxCompute的系统表和元数据表中,并不是直接存在于外部MySQL数据库中。
MaxCompute的元数据包括表、分区、列等定义以及相关的统计信息。这些元数据信息可以通过MaxCompute提供的SHOW
语句、DESCRIBE
语句或使用特定的系统表查询来获取。
虽然MaxCompute的元数据不会直接存储在外部MySQL数据库中,但您可以通过将元数据导出为DDL(数据定义语言)语句,并将其保存到外部MySQL数据库中进行备份或管理。这样可以方便地查看和维护元数据信息。
需要注意的是,由于MaxCompute的元数据结构和MySQL数据库之间存在差异,直接将元数据迁移到外部MySQL数据库并进行同步可能并不容易实现。
在MaxCompute的元仓里,查看的时候用information schema。
https://help.aliyun.com/document_detail/135433.html?spm=a2c4g.180701.0.i4#section-0ez-hr1-fqw 此回答整理自钉群“MaxCompute开发者社区2群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。