Un répertoire d'espace de travail est une structure organisationnelle dédiée à la collaboration en équipe. Il vous aide à gérer le code et les ressources de votre espace de travail afin de coordonner le développement des tâches planifiées.
Comparaison des types de répertoires
Data Studio propose des répertoires d'espace de travail et des répertoires personnels pour répondre à différents besoins de développement. Le tableau suivant compare ces deux types de répertoires.
|
Type de répertoire |
Étendue des autorisations |
Fonctionnalités |
Cas d'utilisation |
|
Répertoire d'espace de travail |
Niveau de l'espace de travail |
|
Créer des tâches de production exécutées selon un planning. |
|
Répertoire personnel |
Niveau du compte |
|
Développer et déboguer du code individuellement. |
Accéder au répertoire d'espace de travail
Accédez à la page Workspaces dans la console DataWorks. Dans la barre de navigation supérieure, sélectionnez la région souhaitée. Repérez l'espace de travail concerné et choisissez dans la colonne Actions.
Dans le volet de navigation de gauche de Data Studio, cliquez sur l'icône
et choisissez .
Gérer les répertoires
Créer une structure de répertoires
Créez une structure de répertoires conforme aux normes de votre espace de travail.
Dans le volet Project Directory, cliquez sur Create Directory....
-
Dans la boîte de dialogue Create Directory, configurez les informations de base du répertoire.
Paramètre
Description
Path
Spécifiez le chemin de stockage du répertoire.
Name
Saisissez un nom pour le répertoire.
Gérer les tags de répertoire
Les répertoires d'espace de travail prennent en charge les tags pour la catégorisation. Les tags vous permettent de distinguer les types de répertoires et de filtrer rapidement des catégories spécifiques. Par exemple, vous pouvez taguer un répertoire comme Workflow puis filtrer tous les répertoires portant ce tag.
-
Taguer un répertoire
Dans le répertoire d'espace de travail, repérez le répertoire à taguer. Cliquez avec le bouton droit sur le nom du répertoire et sélectionnez Mark As>Workflow. Le répertoire est désormais tagué comme Workflow. De même, vous pouvez taguer les répertoires comme Data Integration, MaxCompute, Hologres, Flink, Algorithm, General ou Custom. Cette fonctionnalité assure la compatibilité avec la structure de répertoires de la version précédente de Data Development, vous permettant de reproduire rapidement l'ancienne structure.
-
Supprimer le tag d'un répertoire
Dans le répertoire d'espace de travail, repérez un répertoire tagué. Cliquez avec le bouton droit sur le nom du répertoire et sélectionnez Untag pour supprimer son tag.
-
Filtrer les répertoires par tag
Pour filtrer les répertoires selon un tag spécifique, cliquez sur l'icône ... > Filter Tags dans le coin supérieur droit du volet Project Directory. Sélectionnez les types de tags souhaités et cliquez sur OK.
Utiliser le mode Focus
Le mode Focus épingle un répertoire spécifique et masque tous les autres, réduisant ainsi la surcharge visuelle pour vous permettre de vous concentrer sur le contenu pertinent.
-
Activer le mode Focus.
Dans le répertoire d'espace de travail, repérez le répertoire sur lequel vous souhaitez vous concentrer. Cliquez avec le bouton droit sur le nom du répertoire et sélectionnez Enter Focus Mode. Seul le répertoire sélectionné s'affiche.
-
Quitter le mode Focus.
Dans le répertoire d'espace de travail, cliquez sur l'icône
pour quitter le mode Focus, ou cliquez avec le bouton droit sur le répertoire épinglé et sélectionnez Exit Focus Mode.
Créer et localiser des workflows et des nœuds
Créer un workflow ou un nœud
Au sein de la structure de répertoires établie, les membres de l'espace de travail peuvent créer des nœuds ou des workflows planifiés.
-
Créer un workflow ou un nœud.
Dans le volet Workspace Directories, cliquez sur l'icône
> Create Node... ou
> Create Workflow..., puis sélectionnez le type de nœud ou de workflow que vous souhaitez créer. -
Développer le workflow ou le nœud.
La configuration dépend du type de tâche. Pour plus d'informations, consultez Nœuds ou Workflows.
Localiser des workflows et des nœuds
Le répertoire d'espace de travail offre plusieurs fonctionnalités pour vous aider à trouver et localiser rapidement des nœuds.
|
1. Filtrer par propriétaire Cliquez sur l'icône ... > Show... dans le coin supérieur droit du volet Project Directory et sélectionnez Show all ou Show Managed by Me pour filtrer les workflows ou nœuds affichés. |
2. Localiser le workflow ou le nœud actuellement ouvert Cliquez sur l'icône |
|
3. Rechercher un workflow ou un nœud Utilisez la barre de recherche située au-dessus du volet Project Directory pour trouver un workflow ou un nœud spécifique par nom, ID de nœud, propriétaire ou autres critères. La recherche peut afficher un maximum de 2 048 résultats. |
4. Rechercher un nœud par extrait de code Cliquez sur l'icône |
Opérations groupées sur les workflows et les nœuds
Les opérations groupées sont disponibles uniquement dans l'édition Standard de DataWorks et les éditions supérieures.
Lors du développement et des opérations quotidiennes, vous pouvez avoir besoin d'effectuer des actions répétitives telles que :
Changement de propriétaire : lorsqu'un membre du projet change, vous devez réattribuer un grand nombre de nœuds ou de ressources à un nouveau propriétaire.
Migration ou modification d'environnement : lorsque les ressources de calcul ou de stockage sous-jacentes changent, comme les sources de données ou les groupes de ressources de planification, vous devez mettre à jour les configurations de toutes les tâches Data Integration concernées.
Ajustement des propriétés de planification : en raison de l'évolution des exigences métier, vous devez modifier le cycle de planification, les propriétés de réexécution ou d'autres paramètres pour un groupe de tâches.
Déploiement ou annulation de déploiement en masse : lors du lancement d'un nouveau module, vous devez déployer simultanément plusieurs nœuds connexes dans l'environnement de production.
Les opérations groupées vous permettent d'effectuer la même action sur plusieurs workflows, nœuds autonomes et nœuds au sein d'un workflow en une seule fois, comme changer le propriétaire, modifier les configurations de planification ou effectuer un déploiement en masse.
-
Accéder à la page des opérations groupées
Cliquez sur l'icône Batch Operation
à droite de Project Directory pour ouvrir la page des opérations groupées. Si vous sélectionnez un répertoire, l'opération groupée inclura par défaut le Directory.La page des opérations groupées vous permet de filtrer les nœuds par Node Name/ID, Node Type et Owner. Les résultats s'affichent dans un tableau indiquant le nom du nœud, son type, son répertoire, son statut de déploiement, son propriétaire et sa date de création. Vous pouvez sélectionner des nœuds dans le tableau et cliquer sur Batch Operation en bas pour effectuer une action.
-
Filtrer et sélectionner les objets
Sur la page Batch Operation, utilisez des filtres pour localiser rapidement les objets à gérer.
-
Filtrer : utilisez la barre de recherche en haut de la liste et l'icône Filter
pour filtrer précisément la liste des objets selon des critères tels que Directory, Node Type, Owner ou Computing Resource for Scheduling.Vous pouvez modifier vos filtres favoris dans la fenêtre contextuelle de filtre pour les afficher directement au-dessus de la liste pour un accès rapide.
-
Sélectionner : dans la liste, cochez les cases des objets que vous souhaitez modifier.
Remarque : lorsque vous sélectionnez un workflow, vous pouvez cliquer sur l'icône déroulante à côté pour Select Parent Node and All Child Nodes rapidement.
-
-
Effectuer une opération groupée
Après avoir sélectionné les objets cibles, cliquez sur le bouton Batch Operation en bas à gauche de la page et choisissez une action spécifique dans le menu.
Selon l'action choisie, une boîte de dialogue s'affiche. Configurez les paramètres et cliquez sur OK. Les opérations courantes incluent :
Change Owner (nécessite les autorisations Workspace Administrator)
Modifying Data Integration Tasks (vous pouvez modifier la source de données, la destination, le groupe de ressources d'exécution, etc.)
Modify scheduling configuration (vous pouvez modifier le cycle de planification, les dépendances, le groupe de ressources, etc.)
Deploy/Downline Release
Remarques
Portée des effets : les modifications effectuées sur la page des opérations groupées affectent uniquement l'environnement de développement. Pour appliquer les modifications à l'environnement de production, comme les propriétés de planification modifiées, vous devez les déployer vers Operation Center.
Modification forcée : si l'un des objets que vous modifiez est verrouillé par un autre utilisateur, le système vous invite à confirmer si vous souhaitez Forcefully Modify File Locked By Another User. Cette action écrase les modifications non enregistrées de l'autre utilisateur. Utilisez cette option avec prudence et uniquement après confirmation auprès des collègues concernés.
Consulter l'historique des opérations
Pour consulter l'historique des opérations groupées, cliquez sur le bouton Batch Operation History dans le coin supérieur droit de la page. Vous pouvez afficher les détails de chaque opération, y compris le type, les objets concernés, le statut d'exécution et l'heure.
dans le coin supérieur droit du volet Project Directory pour localiser rapidement le workflow ou le nœud actuellement ouvert dans l'arborescence des répertoires.
dans le coin supérieur droit du volet Project Directory pour rechercher des nœuds contenant un extrait de code spécifique. Pour plus d'informations, consultez