Tous les produits
Search
Centre de documentation

MaxCompute:AJOUTER UN FICHIER

Dernière mise à jour :Aug 10, 2026

Ajoute un fichier en tant que ressource à un projet MaxCompute.

Fonctionnement

La commande ADD FILE enregistre un fichier local dans le projet MaxCompute actuel afin que les tâches SQL ou MapReduce puissent y faire référence par son nom de ressource au moment de l'exécution. Utilisez cette commande pour des types de fichiers courants, tels que des fichiers de données ou des scripts de transformation. Pour ajouter une archive compressée, un package JAR ou une table, consultez la section Instructions connexes.

Syntaxe

add file <local_file> [as <alias>] [comment '<comment>'] [-f];

Paramètres

Paramètre Obligatoire Description
file (type de ressource) Oui Type de ressource. Pour plus d'informations sur les types de ressources, consultez la rubrique Ressource.
local_file Oui Chemin d'accès du fichier local à ajouter. Le nom du fichier sert de nom de ressource et identifie la ressource de manière unique dans le projet.
alias Non Nom de ressource personnalisé. Si ce paramètre n'est pas spécifié, le nom du fichier est utilisé comme nom de ressource. Les packages JAR et les fichiers de script Python utilisés en tant que ressources ne prennent pas en charge ce paramètre.
comment Non Commentaire associé à la ressource.
-f Non Remplace la ressource si une ressource portant le même nom existe déjà. En cas d'omission et en présence d'un doublon, la commande échoue.

Limites

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

  • Chaque fichier de ressource ne doit pas dépasser 2048 Mo.

  • Le client MaxCompute (odpscmd) doit être en version 0.37.5 ou ultérieure.

  • La taille totale des ressources référencées par une seule tâche SQL ou MapReduce ne peut pas excéder 2 048 Mo.

  • Il s'agit d'une instruction CMD qui ne peut être exécutée que sur le client MaxCompute (odpscmd).

Exemples

Ajoutez un fichier nommé banking.txt en tant que ressource :

add file banking.txt;

Sortie attendue :

OK: Resource 'banking.txt' have been created.

Pour confirmer l'ajout de la ressource, exécutez list resources;.

Instructions connexes

  • ADD ARCHIVE : Ajoute un fichier d'archive en tant que ressource.

  • ADD JAR : Ajoute un fichier JAR en tant que ressource.

  • ADD PY : Ajoute du code Python en tant que ressource.

  • ADD TABLE : Ajoute une table en tant que ressource.

  • DESC RESOURCE : Consulte les informations relatives à une ressource.

  • LIST RESOURCES : Consulte les informations relatives aux ressources.

  • ALIAS : Crée un alias pour une ressource.

  • GET RESOURCE : Télécharge une ressource.

  • DROP RESOURCE : Supprime une ressource.