MaxCompute支持通过多种方式对接数仓或数据湖中存储的非结构化数据及其元信息。本文为您介绍MaxCompute支持的非结构化处理函数能力。
使用Object Table与OSS对象处理函数
MaxCompute支持Object Table功能,支持数仓计算引擎访问OSS存储的非结构化数据及其元信息。同时,系统提供了相应的OSS文件数据处理函数,详情请参见Object Table定义。
函数 | 功能 |
读取一个对象的部分或全部内容,并以二进制形式返回。 | |
生成用于下载或上传OSS数据的预签名URL,使用户通过HTTP协议直接读写OSS文件。 | |
可根据 Object Table 中记录的对象 key,生成一个指向 OSS 对象全部或部分内容的Blob值。 |
使用Blob对象处理函数
MaxCompute支持Blob类型,Blob(Binary Large Object)是 MaxCompute支持的二进制大对象数据类型,适用于存储非结构化或半结构化的二进制数据(如图片、文件内容、序列化数据等)。下方介绍Blob相关处理函数。
函数 | 功能 |
读取一个 |