Tous les produits
Search
Centre de documentation

DataWorks:Gérer les fonctions MaxCompute

Dernière mise à jour :Aug 21, 2026

Le volet MaxCompute Functions répertorie les fonctions du moteur de calcul MaxCompute associées à votre espace de travail, ainsi que leur historique de modifications. Depuis ce volet, vous pouvez synchroniser ces fonctions dans un flux métier au sein de Data Studio.

Pour ouvrir ce volet : connectez-vous à la console DataWorks, sélectionnez la région souhaitée dans la barre de navigation supérieure, choisissez Data Development and O&M > Data Development, sélectionnez votre espace de travail, cliquez sur Go to Data Development, puis développez l'option MaxCompute dans le volet de navigation de gauche et cliquez sur MaxCompute Functions.

Explorer les fonctions

Afficher la liste des fonctions

Par défaut, les fonctions sont triées par date de création, de la plus récente à la plus ancienne. Cliquez sur l'icône 排序排序 pour modifier l'ordre de tri.

Ce volet affiche les fonctions soumises ou publiées depuis la page Data Studio. Les fonctions importées via d'autres outils, tels que le client MaxCompute ou MaxCompute Studio, apparaissent également ici, mais ne sont pas visibles dans Data Studio.

Un délai peut s'écouler avant que les UDF importées en dehors de DataWorks n'apparaissent dans le volet. Pour trouver immédiatement une fonction, exécutez une commande. Pour plus d'informations, consultez la section Annexe 1 : Afficher la liste des fonctions définies par l'utilisateur.

Afficher les détails d'une fonction

Cliquez sur une fonction pour ouvrir son volet de détails. Par défaut, ce volet affiche les fonctions de l'environnement de production. Pour afficher les fonctions soumises mais non encore publiées, cliquez sur l'icône 切换环境切换环境 afin de basculer vers l'environnement de développement.

Les espaces de travail en mode basique prennent uniquement en charge l'environnement de production.

Afficher l'historique des modifications

Dans le volet de détails de la fonction, cliquez sur View Change History pour consulter les enregistrements de création et de modification.

Gérer les fonctions

Ajouter une fonction à Data Studio

La figure suivante illustre le processus d'ajout d'une fonction au volet Data Studio.数据开发

Pour synchroniser une fonction du volet MaxCompute Functions vers un flux métier dans Data Studio :

  1. Cliquez sur la fonction pour ouvrir son volet de détails.

  2. Cliquez sur Add to Data Studio. Cette opération synchronise la fonction depuis le volet MaxCompute Functions vers un flux métier dans Data Studio.

  3. Dans la boîte de dialogue Create Function, saisissez un nom de fonction et sélectionnez un dossier de destination.

    Lors de l'ajout d'une fonction, vous pouvez la renommer et choisir un dossier de destination, ce qui modifie son flux métier associé. Vous ne pouvez pas modifier la définition de la fonction elle-même.
  4. Cliquez sur Create.

  5. Enregistrez, soumettez et publiez manuellement la fonction. La procédure est identique à celle d'une fonction MaxCompute dans un flux métier. Une fois la fonction soumise et publiée, elle est chargée dans les environnements de développement et de production de MaxCompute, et le volet MaxCompute Functions est mis à jour.

Les noms de fonctions doivent être uniques au sein d'un projet MaxCompute. Si une fonction portant le même nom existe déjà dans le même espace de travail, l'opération d'ajout l'écrase. Si la fonction existante appartient à un autre flux métier, elle est déplacée vers le nouveau flux métier et son contenu est écrasé.

Supprimer une fonction

Pour supprimer une fonction, basculez vers Data Studio, cliquez avec le bouton droit sur le nom de la fonction dans le flux métier concerné, puis cliquez sur Delete.

Étapes suivantes