Tous les produits
Search
Centre de documentation

DataWorks:Déployer un nœud

Dernière mise à jour :Aug 24, 2026

Cette rubrique explique comment déployer un nœud dans un espace de travail en mode standard.

Prérequis

  • Soumettez le nœud avant de le déployer.

  • Avant de déployer un nœud, vérifiez qu'il est associé à des ressources de calcul. Si la liste déroulante Compute Resource dans les paramètres de planification du nœud est vide, accédez à la page de gestion de l'espace de travail pour associer les ressources de calcul requises à Data Studio.

Contexte

Dans un espace de travail en mode basique, un nœud soumis est déployé dans l'environnement de production et planifié automatiquement. Dans un espace de travail en mode standard, un nœud soumis prend effet uniquement dans l'environnement de développement et n'est pas planifié automatiquement. Vous devez utiliser le processus de déploiement pour déployer le nœud dans l'environnement de production. Une fois le nœud déployé, il s'exécute selon une planification périodique.

Remarque

Toutes les opérations que vous soumettez dans Data Studio sont envoyées vers la page de déploiement et se trouvent dans l'état « en attente de déploiement ». Sur cette page, vous pouvez utiliser le processus de déploiement pour déployer les opérations dans l'environnement de production.

  1. DataWorks propose les types de vérifications pré-déploiement suivants :

    • Revue de code : vous pouvez activer la revue de code obligatoire pour un espace de travail. Si cette fonctionnalité est activée, un nœud ne peut pas être déployé tant qu'il n'a pas passé la revue de code. Pour plus d'informations, consultez Revue de code.

    • Tests de fumée : vous pouvez activer les tests de fumée obligatoires pour un espace de travail. Si cette fonctionnalité est activée, un nœud ne peut pas être déployé tant qu'il n'a pas passé les tests de fumée. Pour plus d'informations, consultez Effectuer des tests de fumée.

    • Extensions : vous pouvez activer la validation des extensions pour un espace de travail. Si cette fonctionnalité est activée, un nœud ne peut pas être déployé tant qu'il n'a pas passé la validation des extensions. Pour plus d'informations, consultez Présentation des extensions.

    • Éléments de contrôle : vous pouvez activer des contrôles pour des éléments spécifiques dans le Data Governance Center. Si cette fonctionnalité est activée, un nœud ne peut pas être déployé tant qu'il ne répond pas aux exigences des éléments de contrôle. Pour plus d'informations, consultez Configurer les éléments de contrôle.

  2. DataWorks prend en charge les scénarios de déploiement suivants :

    • Déploiement en mode standard : dans un espace de travail en mode standard, vous pouvez déployer des nœuds de l'environnement de développement vers l'environnement de production.

    • Déploiement inter-espaces de travail : dans un espace de travail en mode basique, vous pouvez déployer des nœuds vers un autre espace de travail situé dans la même région et sous le même compte Alibaba Cloud.

    • Déploiement inter-cloud : vous pouvez déployer des nœuds entre différents comptes Alibaba Cloud, régions ou plateformes cloud, telles qu'Alibaba Finance Cloud et Alibaba Gov Cloud.

Cette rubrique décrit le processus de déploiement en mode standard. Pour plus d'informations sur le déploiement inter-espaces de travail et inter-cloud, consultez Présentation du Deployment Center.

Remarques d'utilisation

  • L'heure de déploiement d'un nœud affecte le moment où ses instances prennent effet. Les modifications apportées pendant la fenêtre quotidienne de génération d'instances (22 h 00 – 24 h 00) prennent effet deux jours plus tard. Ce délai s'applique indépendamment du paramètre de génération de l'instance. Pour plus d'informations sur la génération des instances, consultez Génération d'instances.

  • Le déploiement est soumis au contrôle des autorisations. Les développeurs peuvent regrouper les opérations en attente, mais seuls les utilisateurs disposant du rôle d'opérateur peuvent déployer les packages.

  • Le déploiement est soumis au contrôle du flux de travail. Les opérations de déploiement sont contraintes par les autorisations de rôle et les contrôles de flux de travail. La réussite d'un déploiement n'est pas garantie. Assurez-vous que le nœud est déployé avec succès. En cas d'échec du déploiement, accédez à la page The deploy task pour vérifier l'état du package de déploiement.

  • Seules les opérations soumises peuvent être déployées. Seules les opérations soumises apparaissent sur la page de déploiement dans l'état « en attente de déploiement ».

Processus de déploiement pour un espace de travail en mode standard

  1. Accédez à la page Data Studio.

    Connectez-vous à la console DataWorks. Dans la région cible, cliquez sur Data Development and O&M > Data Development dans le volet de navigation de gauche. Sélectionnez un espace de travail dans la liste déroulante et cliquez sur Go to Data Development.

  2. Déployez le nœud.

    Les opérations de modification de fichier qui passent les vérifications peuvent être déployées dans l'environnement de production sur la page Deploy > Nodes to Deploy. Les deux méthodes de déploiement suivantes sont disponibles :

    • Déployer un élément unique : cliquez sur le bouton Deploy dans la colonne Actions d'un élément unique pour le déployer.

    • Déploiement par lot : sélectionnez plusieurs éléments et cliquez sur Batch Add to Deployment Package en bas de page pour les déployer par lot dans l'environnement de production.

    Remarque
    • Les développeurs peuvent regrouper les opérations en attente, mais un utilisateur disposant du rôle d'opérateur doit accéder à la page Deployment Packages pour déployer le package.

    • Si vous souhaitez effectuer des vérifications pré-déploiement, les opérations en attente doivent passer ces vérifications avant de pouvoir être déployées.

  3. Consultez le résultat du déploiement.

    Après avoir cliqué sur déployer, vous pouvez consulter le résultat du déploiement sur la page Deploy > Deployment Packages.

    Remarque

    Les opérations de déploiement sont contraintes par les autorisations de rôle et les contrôles de flux de travail. La réussite d'un déploiement n'est pas garantie. Assurez-vous que le nœud est déployé avec succès. En cas d'échec du déploiement, vérifiez l'état du package de déploiement sur la page des packages de déploiement.

  4. Annulez un déploiement.

    Si un nœud n'a pas besoin d'être déployé ou si le déploiement échoue, effectuez les opérations suivantes :

    • Pour un nœud dans l'état « en attente de déploiement », cliquez sur Remove from Deployment Package sur la page Deploy > Nodes to Deploy.

    • Pour un nœud dont le déploiement par lot a échoué, accédez à la page Deploy > Deployment Packages, trouvez le package de déploiement ayant échoué, affichez ses détails et cliquez sur Roll Back pour annuler le déploiement.

  5. Consultez les détails de version d'un fichier en attente.

    Sur la page Deploy > Nodes to Deploy, cliquez sur View dans la colonne Actions d'un élément pour accéder à la page Diff. Sur cette page, comparez la version du fichier en attente avec la version présente dans l'environnement de production afin de visualiser les différences de code ou de paramètres de planification entre les versions. Vous pouvez basculer entre différentes versions pour les comparer.

    Pour plus d'informations sur les paramètres de la page Diff, consultez Détails de la version.

FAQ

Que faire si l'erreur « Node XXX is already in deployment package XXX and cannot be submitted or deleted » s'affiche lors de la soumission d'un nœud ?

Cette erreur indique que le nœud est déjà inclus dans un package de déploiement non terminé. Accédez à la page Deploy > Deployment Packages, recherchez le package de déploiement contenant le nœud et traitez-le en fonction de son état.

Que faire si le package de déploiement est dans l'état « en attente de déploiement » ?

Demandez à un utilisateur disposant du rôle d'opérateur de déployer le package, ou supprimez le package de déploiement pour retirer le nœud conflictuel.

Que faire si le package de déploiement est dans l'état « échec du déploiement » ?

Choisissez de redéployer ou cliquez sur Roll Back pour retirer le nœud ayant échoué du package de déploiement.

Comment resoumettre un nœud après avoir résolu le problème ?

Après avoir retiré le nœud du package de déploiement, resoumettez le nœud.