Todos os produtos
Search
Central de documentação

MaxCompute:Funções de processamento de dados não estruturados

Última atualização: Oct 09, 2026

O MaxCompute oferece várias formas de acessar dados não estruturados e seus metadados a partir de um data warehouse ou data lake.

Funções da Object Table e de objetos do OSS

O MaxCompute suporta o recurso Object Table para acessar dados não estruturados e seus metadados no OSS e também fornece funções para processar esses dados. Para obter mais informações, consulte Object Table definition.

Função

Descrição

GET_DATA_FROM_OSS

Lê todo ou parte de um objeto e retorna o conteúdo em formato binário.

GET_SIGNED_URL_FROM_OSS

Gera uma URL pré-assinada para baixe dados do OSS ou enviar dados para o OSS. Isso permite ler e gravar objetos do OSS diretamente via HTTP.

GET_BLOB_FROM_OSS

Gera um valor Blob que aponta para todo ou parte de um objeto do OSS, com base na chave do objeto registrada em uma Object Table.

Funções de processamento de objetos Blob

O MaxCompute é compatível com o tipo de dados Blob (binary large object). Esse tipo foi desenvolvido para armazenar dados binários não estruturados ou semiestruturados, como imagens, conteúdo de arquivos e dados serializados. As funções a seguir estão disponíveis para processar objetos Blob.

Função

Descrição

GET_BLOB_METADATA

Lê os metadados de um Blob. Em seguida, use uma função JSON para extrair campos específicos do valor retornado.