Ajoute un fichier d'archive en tant que ressource.
Limites
Il est impossible d'ajouter des tables externes en tant que ressources.
L'évolution du schéma n'est pas prise en charge pour les tables ajoutées en tant que ressources. Si vous modifiez le schéma d'une telle table, rajoutez-la en tant que ressource.
La taille de chaque fichier de 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 dépasser 2 048 Mo.
Cette instruction CMD s'exécute uniquement sur le client MaxCompute (odpscmd).
Syntaxe
add archive <local_file> [as <alias>] [comment '<comment>'] [-f];
Paramètres
Paramètre de type de ressource
archive: Obligatoire. Indique le type de ressource. Pour la liste complète des types de ressources, consultez la rubrique Resource.
Paramètres communs
| Paramètre | Obligatoire | Description |
|---|---|---|
local_file |
Oui | Chemin d'accès au fichier d'archive local à ajouter. Le nom du fichier sert d'identifiant unique pour la ressource. |
alias |
Non | Nom personnalisé de la ressource. Par défaut, le nom du fichier est utilisé. Les packages JAR et les fichiers de script Python ne prennent pas en charge ce paramètre. |
comment |
Non | Commentaire associé à la ressource. |
-f |
Non | Remplace la ressource existante si elle porte le même nom. Sans cet indicateur, l'ajout d'une ressource dont le nom existe déjà échoue. |
Exemples
Ajoutez une archive .zip en tant que ressource, en utilisant le nom du fichier comme identifiant :
add archive /tmp/mydata.zip;
Ajoutez une archive .tar.gz avec un alias personnalisé :
add archive /tmp/mydata.tar.gz as myarchive;
Remplacez une ressource existante portant le même nom :
add archive /tmp/mydata.zip -f;
Étapes suivantes
ADD FILE : Ajoute un fichier 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.
ALIAS : Crée un alias pour une ressource.
DESC RESOURCE : Consultez les informations relatives à une ressource.
LIST RESOURCES : Répertorie toutes les ressources d'un projet.
GET RESOURCE : Téléchargez une ressource.
DROP RESOURCE : Supprimez une ressource.