Tous les produits
Search
Centre de documentation

MaxCompute:Gérer les ressources visuellement

Dernière mise à jour :Aug 10, 2026

Project Explorer dans MaxCompute Studio offre une interface visuelle pour gérer les ressources de vos UDF MaxCompute. Ajoutez, récupérez et supprimez des ressources telles que des tables, des fichiers JAR, des scripts Python et des archives directement depuis l'IDE.

Contexte

Pour enregistrer une UDF MaxCompute, chargez d'abord ses dépendances, comme des bibliothèques ou des fichiers de données, en tant que ressources dans votre projet MaxCompute. MaxCompute Studio prend en charge les opérations suivantes sur les ressources :

Ajouter une ressource

  1. Dans la barre de menus d'IntelliJ IDEA, choisissez MaxCompute > Add Resource.

  2. Dans la boîte de dialogue Add Resource, configurez les paramètres suivants.

    • Pour ajouter une ressource basée sur un fichier : dans la boîte de dialogue Add Resource, sélectionnez un MaxCompute project et définissez Resource type sur file. Cliquez sur le bouton de parcours à côté de Resource file pour sélectionner un fichier local. Saisissez un Resource name et un Resource comment facultatif. Pour écraser une ressource existante portant le même nom, cochez Force update if already exists, puis cliquez sur OK.

    • Pour ajouter une ressource de table : dans la boîte de dialogue Add Resource, sélectionnez le MaxCompute project cible et définissez Resource type sur table. Sélectionnez la table cible dans la liste déroulante MaxCompute table. Si nécessaire, spécifiez les informations de partition dans le champ Table partition. Saisissez un Resource name et un Resource comment facultatif. Pour écraser une ressource existante portant le même nom, cochez Force update if already exists, puis cliquez sur OK.

    Paramètre

    Description

    MaxCompute project

    Le projet MaxCompute dans lequel vous souhaitez ajouter la ressource.

    Si MaxCompute Studio est connecté au projet cible, sélectionnez-le dans la liste déroulante. Si le projet ne figure pas dans la liste, cliquez sur l'icône Ajouter à droite pour l'ajouter.

    Resource type

    Type de ressource. Valeurs possibles :

    • file : ressource de type fichier. Les formats pris en charge incluent .zip, .so et .jar.

    • jar : fichier JAR.

    • py : script Python.

    • archive : archive. Les formats pris en charge incluent .zip, .tgz, .tar.gz, .tar et .jar.

    • table : table MaxCompute utilisée comme ressource.

    Resource file

    Fichier de ressource local à ajouter. Ce paramètre est requis uniquement lorsque Resource type est défini sur file, jar, py ou archive.

    MaxCompute table

    Table à utiliser comme ressource. Sélectionnez la table cible dans la liste déroulante. Pour une table partitionnée, ajoutez uniquement une partition spécifique en tant que ressource, et non la table entière.

    Table partition

    Spécification de la partition. Ce paramètre est requis uniquement si MaxCompute table indique une table partitionnée. Le format est partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ....

    Resource name

    Nom de la ressource.

    Resource comment

    Commentaire facultatif pour la ressource.

    Force update if already exists

    Écrase une ressource existante portant le même nom dans le projet MaxCompute.

  3. Dans la boîte de dialogue Add Resource, cliquez sur OK pour ajouter la ressource.

  4. Cliquez avec le bouton droit sur Resources sous le projet MaxCompute cible et sélectionnez Refresh meta. La nouvelle ressource apparaît dans la liste.

Récupérer un fichier de ressource

Dans Project Explorer, accédez au dossier Resources sous votre projet MaxCompute cible. Cliquez avec le bouton droit sur la ressource à récupérer et sélectionnez Copy local meta path. Cette action copie le chemin local du fichier de ressource.

Remarque

Vous ne pouvez pas récupérer les fichiers pour les ressources de type table.

Supprimer une ressource

  1. Dans Project Explorer, développez le dossier Resources sous le projet MaxCompute cible. Cliquez avec le bouton droit sur la ressource à supprimer et sélectionnez Delete resource from server.

  2. Dans la boîte de dialogue Confirmation Required, cliquez sur OK.

  3. Cliquez avec le bouton droit sur Resources sous le projet MaxCompute cible et sélectionnez Refresh meta. La ressource est supprimée de la liste.