Tous les produits
Search
Centre de documentation

MaxCompute:Fonctions de traitement des données non structurées

Dernière mise à jour :Oct 09, 2026

MaxCompute propose plusieurs méthodes pour accéder aux données non structurées et à leurs métadonnées depuis un entrepôt de données ou un data lake.

Table d'objets et fonctions d'objet OSS

MaxCompute prend en charge la fonctionnalité Object Table pour accéder aux données non structurées et à leurs métadonnées dans OSS. Il fournit également des fonctions pour traiter ces données. Pour plus d'informations, consultez la rubrique Définition de la table d'objets.

Fonction

Description

GET_DATA_FROM_OSS

Lit tout ou partie d'un objet et renvoie le contenu au format binaire.

GET_SIGNED_URL_FROM_OSS

Génère une URL pré-signée pour télécharger des données depuis OSS ou y transférer des données. Cela permet de lire et d'écrire des objets OSS directement via HTTP.

GET_BLOB_FROM_OSS

Génère une valeur Blob qui pointe vers tout ou partie d'un objet OSS, sur la base de la clé d'objet enregistrée dans une table d'objets.

Fonctions de traitement des objets Blob

MaxCompute prend en charge le type de données Blob (objet binaire volumineux). Ce type de données est conçu pour stocker des données binaires non structurées ou semi-structurées, telles que des images, du contenu de fichier et des données sérialisées. Les fonctions suivantes permettent de traiter les objets Blob.

Fonction

Description

GET_BLOB_METADATA

Lit les métadonnées d'un Blob. Utilisez ensuite une fonction JSON pour extraire des champs spécifiques de la valeur renvoyée.