Tous les produits
Search
Centre de documentation

MaxCompute:Ajout de ressources PY

Dernière mise à jour :Aug 10, 2026

Ajoutez des ressources Python à un projet MaxCompute pour le traitement et l'analyse des données.

Utilisez la commande ADD PY pour enregistrer un fichier Python local en tant que ressource de projet. Une fois enregistrée, cette ressource peut être référencée par son nom dans les fonctions UDF SQL et les tâches MapReduce.

Limitations

  • Les tables externes ne peuvent pas être ajoutées en tant que ressources.

  • Les tables ajoutées en tant que ressources ne prennent pas en charge l'évolution du schéma. Si le schéma d'une table ressource évolue, vous devez supprimer puis ajouter à nouveau la table en tant que ressource.

  • La taille de chaque fichier ressource ne doit pas dépasser 2 048 Mo. La taille totale des ressources référencées par une seule tâche SQL ou MapReduce ne doit pas non plus dépasser 2 048 Mo.

  • ADD PY est une instruction CMD qui ne peut être exécutée que sur le client MaxCompute (odpscmd).

Syntaxe

add py <local_file> [comment '<comment>'][-f];

Paramètres

Paramètre

Obligatoire

Description

py

Oui

Type de ressource. Pour obtenir la liste complète des types de ressources, consultez la section Resource.

local_file

Oui

Chemin d'accès au fichier local. Le nom du fichier devient le nom de la ressource et sert d'identifiant unique. Si le fichier se trouve dans le dossier bin d'odpscmd, spécifiez uniquement le nom du fichier sans indiquer le chemin.

comment

Non

Commentaire associé à la ressource.

-f

Non

Écrase une ressource existante portant le même nom. Sans cet indicateur, l'opération échoue si une ressource du même nom existe déjà.

Exemples

Ajouter une nouvelle ressource Python

add py python.py;

Résultat attendu :

OK: Resource 'python.py' have been created.

Écraser une ressource Python existante

Utilisez l'indicateur -f pour remplacer une ressource qui existe déjà sous le même nom :

add py python.py -f;

Résultat attendu :

OK: Resource 'python.py' have been created.

Instructions connexes

Instruction

Description

ADD ARCHIVE

Ajoute un fichier d'archive compressé en tant que ressource

ADD FILE

Ajoute un fichier générique en tant que ressource

ADD JAR

Ajoute un fichier JAR en tant que ressource

ADD TABLE

Ajoute une table en tant que ressource

DESC RESOURCE

Affiche les détails d'une ressource

LIST RESOURCES

Répertorie toutes les ressources du projet actuel

ALIAS

Crée un alias pour une ressource

GET RESOURCE

Télécharge une ressource vers un chemin local

DROP RESOURCE

Supprime une ressource du projet