Tous les produits
Search
Centre de documentation

DataWorks:Répertoire personnel

Dernière mise à jour :Aug 10, 2026

Le répertoire personnel est un espace privé qui vous permet de gérer et de déboguer votre code. Vous pouvez y créer et maintenir votre code personnel, ainsi que partager des fichiers avec d'autres espaces de travail ou utilisateurs.

Présentation des fonctionnalités

Les fichiers du répertoire personnel sont organisés en trois catégories : My Files, Shared Files et Local Files. Le tableau suivant décrit ces catégories.

Type de répertoire

Nom d'affichage

Répertoire de stockage

Fournisseur de stockage

Chemin de stockage

Accès au terminal

My Files

Show My Nodes Only

Répertoire par défaut du répertoire personnel.

DataWorks

/

Non

Shared Files

Shared files (read-only)

Fichiers personnels partagés avec vous par d'autres utilisateurs. Vous pouvez consulter ces fichiers, mais vous ne pouvez pas les modifier.

DataWorks

/

Non

Local Files

Remarque

Ce répertoire n'existe pas par défaut. Vous devez ajouter manuellement des fichiers locaux.

Nom du chemin de montage du jeu de données

Lorsque vous utilisez un environnement de développement personnel, il s'agit du répertoire de stockage par défaut pour l'instance d'environnement.

Lorsqu'un jeu de données est spécifié pour l'instance d'environnement de développement personnel, le fournisseur de stockage est le service NAS ou OSS configuré pour le jeu de données.

Spécifié lors de la création d'une instance d'environnement de développement personnel.

Oui

workspace

Lorsqu'aucun jeu de données n'est spécifié pour l'instance d'environnement de développement personnel, le fournisseur de stockage est DataWorks.

/mnt/workspace

Oui

Nom du dossier local

Lorsque vous n'utilisez pas d'environnement de développement personnel, vous pouvez ajouter un chemin d'accès depuis votre appareil local au répertoire personnel.

Votre appareil local

Chemin réel sélectionné lors de l'ajout du dossier local.

Non

Remarque

Security Center peut régir les téléchargements de fichiers depuis My Files. Un administrateur locataire ou un administrateur de sécurité locataire peut autoriser ou non les téléchargements de fichiers dans les paramètres de l'environnement personnel de Security Center. Une fois l'approbation des téléchargements activée, chaque demande doit être approuvée avant que vous ne puissiez télécharger des fichiers via Upload and Download.

Accéder au répertoire personnel

  1. Accédez à la page Workspaces de la console DataWorks. Dans la barre de navigation supérieure, sélectionnez la région souhaitée. Localisez l'espace de travail voulu et choisissez Shortcuts > Data Studio dans la colonne Actions.

  2. Dans le volet de navigation de gauche de la page Data Studio, cliquez sur l'icône image pour accéder à la page de développement des données. Ensuite, cliquez sur Personal Directory dans l'arborescence de gauche pour ouvrir le répertoire personnel.

Gérer les fichiers personnels

Vous pouvez choisir où et comment ajouter des fichiers personnels selon vos besoins.

Créer un fichier personnel

Dans Personal Directory, cliquez sur Show My Nodes Only. Dans la barre d'outils, cliquez sur l'icône pour créer rapidement un fichier SQL personnel sous My Files. Les quatre types de fichiers suivants sont fournis par défaut et peuvent être exécutés directement :

  • .sql : fichier SQL.

  • .ipynb : fichier Notebook.

  • .py : fichier Python.

  • .sh : fichier Shell.

Cliquez sur Show My Nodes Only. Dans la barre d'outils, cliquez sur l'icône Create File pour créer rapidement des fichiers personnels dans davantage de formats sous My Files. Lors de la création d'un fichier, vous devez spécifier une extension de fichier pour déterminer le type de fichier.

Remarque
  • Il n'y a aucune restriction sur les types de fichiers que vous pouvez créer dans le répertoire personnel, mais seuls les types de fichiers répertoriés ci-dessus peuvent être exécutés.

  • Le répertoire personnel prend en charge la lecture et l'écriture des types de fichiers d'autres langages de programmation pris en charge par Visual Studio Code, mais ne fournit pas de suggestions de syntaxe, d'environnements de développement ni de prise en charge de l'exécution pour ces fichiers.

Ajouter des fichiers locaux

En plus du répertoire par défaut Show My Nodes Only fourni par le répertoire personnel, vous pouvez ajouter des dossiers locaux (y compris les fichiers et les dépôts de code contenus dans les dossiers) directement à Personal Directory pour les gérer.

  • Méthode 1 : Dans la barre d'outils, cliquez sur l'icône image pour ajouter un dossier local au répertoire personnel, puis sélectionnez le dossier cible selon vos besoins.

    Important

    Lorsque l'environnement de développement personnel n'est pas activé, « local » fait référence à votre appareil local, et cette opération nécessite que vous accordiez au navigateur les autorisations de lecture des fichiers locaux. Lorsque l'environnement de développement personnel est activé, « local » fait référence à l'instance d'environnement de développement personnel.

  • Méthode 2 : Cliquez également avec le bouton droit dans le répertoire des fichiers locaux et sélectionnez Add On-premises Folder dans le menu contextuel.

    Si un fichier n'est plus nécessaire, cliquez dessus avec le bouton droit et sélectionnez Delete dans le menu contextuel. Cette opération supprime le fichier du répertoire personnel, mais ne le supprime pas définitivement.

Partager des fichiers personnels

Vous pouvez partager des fichiers ou des dossiers situés sous Show My Nodes Only avec d'autres espaces de travail ou comptes Alibaba Cloud, permettant ainsi aux membres de l'équipe de consulter vos fichiers de requête ad hoc.

  1. Sous Show My Nodes Only, cliquez avec le bouton droit sur le fichier ou le dossier que vous souhaitez partager, puis sélectionnez Share dans le menu contextuel.

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

    Paramètre

    Description

    Méthode de partage

    Sélectionnez le type de cible pour le partage.

    • Workspace : Partagez le fichier avec un espace de travail spécifié. Tous les membres de l'espace de travail peuvent consulter le fichier.

    • Alibaba Cloud account : Partagez le fichier avec un utilisateur de compte Alibaba Cloud spécifié.

    Étendue du partage

    Selon la méthode de partage sélectionnée, choisissez l'espace de travail cible ou les comptes Alibaba Cloud sous le locataire actuel. Plusieurs sélections sont prises en charge.

Remarque
  • Une fois le fichier partagé, une icône de partage s'affiche à côté du fichier dans l'arborescence.

  • Pour annuler le partage, cliquez avec le bouton droit sur le fichier et sélectionnez à nouveau Share, puis retirez les cibles de partage sélectionnées dans la boîte de dialogue.

  • Les utilisateurs avec lesquels des fichiers sont partagés peuvent consulter les fichiers partagés dans la section Shared files (read-only) de leur répertoire personnel.

Consulter les fichiers partagés

Lorsque d'autres utilisateurs partagent des fichiers personnels avec votre espace de travail ou votre compte Alibaba Cloud, vous pouvez consulter ces fichiers dans la section Shared files (read-only) du répertoire personnel.

  • Les fichiers partagés sont regroupés par l'utilisateur qui les a partagés. Vous pouvez développer un nom d'utilisateur pour afficher la liste des fichiers partagés par cet utilisateur.

  • Les fichiers partagés sont en lecture seule. Vous pouvez les ouvrir et consulter leur contenu, mais vous ne pouvez pas les modifier, les supprimer ni les renommer.

Localiser des fichiers

Le répertoire personnel propose plusieurs fonctionnalités de localisation rapide des fichiers pour vous aider à trouver facilement les fichiers dont vous avez besoin, améliorant ainsi l'efficacité de la recherche et permettant une gestion et un développement des données plus efficaces.

1. Localiser le workflow ou le nœud actuellement ouvert

Cliquez sur l'icône image à côté de Personal Directory pour localiser rapidement le fichier actuellement ouvert dans le panneau de droite au sein du répertoire du projet.

2. Accéder rapidement à un dossier dans le terminal

Dans le répertoire des fichiers locaux sous l'environnement de développement personnel, cliquez avec le bouton droit sur le dossier cible et sélectionnez Open in Integrated Terminal dans le menu contextuel. Cela ouvre une fenêtre de terminal et accède automatiquement au chemin du dossier.

3. Rechercher des nœuds

Dans la zone de recherche de DataStudio (au-dessus de Project Directory), recherchez un fichier spécifique par son nom.

Un maximum de 2 048 résultats de recherche peut être affiché.

4. Rechercher des nœuds par extrait de code

Cliquez sur l'icône image à côté de Personal Directory pour rechercher des nœuds contenant un extrait de code spécifique. Pour plus d'informations, consultez la rubrique Recherche par extrait de code.

Utiliser les fichiers personnels

Vous pouvez utiliser les fichiers personnels comme décrit ci-dessous :

  • Parmi les types de fichiers pouvant être exécutés dans le répertoire personnel, les fichiers .sql et .py peuvent être configurés pour s'exécuter sur les ressources de calcul associées à l'espace de travail.

  • Les types de fichiers pris en charge dans le répertoire personnel (.ipynb, .sh, .py, .sql) peuvent être soumis au répertoire du projet pour exécution, et des paramètres de planification peuvent être configurés pour les déployer dans l'environnement de production.

  • Les fichiers .py du répertoire personnel peuvent être soumis en tant que ressources ou fonctions MaxCompute pour être utilisés dans le développement de jobs MaxCompute.

Méthode 1 : Exécuter dans le répertoire personnel

Cette méthode convient au développement courant, aux tests et aux requêtes ad hoc. Pendant le développement, si vous devez tester si une petite partie de la logique du code fonctionne comme prévu, vous pouvez créer un fichier temporaire dans le répertoire personnel pour tester le code.

  1. Configurer les paramètres de débogage

    • Dans le répertoire personnel, localisez le fichier Shell, Python ou SQL que vous souhaitez exécuter, puis cliquez dessus pour ouvrir la page d'édition. Dans le panneau Run Configuration situé à droite, configurez les paramètres d'exécution de la tâche.

      Paramètre

      Description

      Type

      Sélectionnez le type de ressource de calcul requis pour exécuter le fichier.

      Compute Resource

      Sélectionnez une ressource de calcul associée à l'espace de travail actuel.

      Resource Group

      Sélectionnez le groupe de ressources à utiliser pour exécuter le fichier.

    • Les fichiers Notebook doivent être exécutés dans un environnement de développement personnel. Pour plus d'informations, consultez la rubrique Exécuter des fichiers Notebook.

  2. Déboguer et exécuter le code

    Sur la page des détails du fichier, cliquez sur le bouton image dans la barre d'outils pour exécuter rapidement la tâche.

Méthode 2 : Soumettre au répertoire du projet pour exécution

Si le code de votre répertoire personnel doit être planifié périodiquement et exécuté dans l'environnement de production, vous pouvez utiliser la fonctionnalité de soumission au répertoire du projet pour créer rapidement un nœud planifié basé sur le fichier personnel. Vous pouvez ensuite suivre le workflow du répertoire du projet pour créer une tâche planifiée et effectuer les opérations de développement ultérieures.

  1. Démarrer le processus de soumission

    Dans le répertoire personnel, localisez le fichier que vous souhaitez soumettre au répertoire du projet, puis double-cliquez sur le nom du fichier pour ouvrir ses détails. Dans la barre d'outils en haut du fichier, cliquez sur le bouton image pour soumettre le fichier au répertoire du projet.

  2. Configurer les paramètres de soumission

    Configuration

    Description

    Type

    Sélectionnez le type de nœud dans le répertoire du projet vers lequel le fichier personnel sera soumis. Le système sélectionne par défaut le type de nœud correspondant au type de fichier actuel.

    • Fichier SQL : Soumis en tant que MaxCompute SQL par défaut.

    • Fichier Notebook : Soumis en tant que nœud Notebook par défaut.

    • Fichier Python : Soumis en tant que nœud Python par défaut.

    • Fichier Shell : Soumis en tant que nœud Shell par défaut.

    Path

    Sélectionnez le chemin de stockage du nœud dans le répertoire du projet.

    Name

    Indiquez si vous souhaitez utiliser le nom du fichier personnel comme nom de nœud ou définir un nouveau nom de nœud.

Méthode 3 : Soumettre un fichier Python en tant que ressource ou fonction

Data Studio vous permet de soumettre les fichiers .py du répertoire personnel en tant que ressources ou fonctions MaxCompute pour les utiliser dans les nœuds de développement de données.

  1. Démarrer le processus de soumission

    Dans le répertoire personnel, localisez le fichier .py que vous souhaitez soumettre au répertoire du projet, puis double-cliquez sur le nom du fichier pour ouvrir ses détails. Dans la barre d'outils en haut du fichier, cliquez sur le menu déroulant à côté du bouton image, puis sélectionnez Submit as Function ou Submit as Resource.

  2. Configurer les paramètres de soumission

    Configuration

    Description

    Type

    • Lorsque vous sélectionnez Submit as Function, le type est par défaut MaxCompute Function.

    • Lorsque vous sélectionnez Submit as Resource, le type est par défaut MaxCompute Python.

    Path

    Sélectionnez le chemin de la ressource ou de la fonction dans Resource Management. Le chemin par défaut est /, ce qui indique le répertoire racine de la gestion des ressources. Pour modifier le chemin, créez d'abord manuellement un répertoire dans la gestion des ressources, puis sélectionnez-le ici.

    Submission Type

    • Create : Créez une nouvelle fonction ou ressource sous le chemin spécifié dans la gestion des ressources. Lorsque vous sélectionnez cette option, vous devez configurer le Name de la ressource ou de la fonction.

    • Associate With Existing File : Associer à une ressource ou fonction existante. Lorsque vous sélectionnez cette option, vous devez configurer la Existing Resource.

      • Lorsque vous associez à une fonction existante, le code Python du fichier .py actuel remplace le Code de la fonction d'origine.

      • Lorsque vous associez à une ressource existante, le fichier .py actuel remplace le Document Content de la ressource d'origine.

  3. Cliquez sur Confirm et suivez les instructions à l'écran pour terminer les opérations ultérieures.

    • Si Submission Type est défini sur Create, vous êtes redirigé vers la page de création de la ressource ou de la fonction correspondante.

    • Si Submission Type est défini sur Associate With Existing File, vous êtes redirigé vers la page d'édition de la fonction ou de la ressource existante.

    Pour plus d'informations sur les paramètres de configuration des fonctions et ressources MaxCompute, consultez la rubrique Configurer les fonctions et ressources MaxCompute.