Le nouvel agent de données DataWorks, propulsé par Qwen Code, est désormais disponible en disponibilité générale sur le cloud public. Il vous offre un environnement dédié en plein écran pour les tâches de données complexes et multi-étapes, couvrant l'intégration des données, le développement de données, la gouvernance des données et la sécurité des données. Il planifie, écrit, exécute et autocorrige le code automatiquement, avec des compétences DataWorks intégrées prêtes à l'emploi.
Fonctionnalités principales
Le nouvel agent de données est un agent de nouvelle génération pour la plateforme DataWorks, construit sur Qwen Code. Contrairement à l'agent d'origine — un panneau de discussion latéral — le nouvel agent de données vous offre un environnement dédié en plein écran conçu pour les tâches complexes de développement et de gouvernance des données nécessitant une interaction approfondie et soutenue.
Le nouvel agent de données fournit les fonctionnalités principales suivantes :
Compréhension et planification approfondies des tâches : Propulsé par Qwen Code, il interprète avec précision les demandes complexes de développement et de gouvernance des données, puis les décompose automatiquement en plans d'exécution multi-étapes.
Génération et débogage de code de haute qualité : Il génère, optimise et débogue du code dans plusieurs langages de développement de données, notamment SQL et Python, vous permettant ainsi de passer rapidement de l'intention au code exécutable.
Compétences DataWorks intégrées : Les compétences officielles pour l'intégration des données, le développement de données, la gouvernance des données et la sécurité des données sont incluses dès le départ. Aucune configuration supplémentaire n'est nécessaire pour appeler les fonctionnalités principales de la plateforme. Une compétence DataWorks ChatBI intégrée est également disponible. Une fois activée, vous pouvez effectuer des requêtes de données en langage naturel et des analyses approfondies lors des conversations.
Interaction conversationnelle : Interagissez avec l'agent via un mode Chat intuitif. Décrivez vos besoins en matière de développement et de gouvernance des données en langage naturel, et l'agent interprète automatiquement votre intention et exécute les tâches.
Accéder à l'agent de données
Vous pouvez ouvrir le nouvel agent de données de trois manières :
-
Depuis le volet de navigation
Connectez-vous à la console DataWorks et cliquez sur Data Agent dans le volet de navigation de gauche.
-
Depuis le menu Tous les produits
Sur la page Data Studio, cliquez sur All Products à gauche. Sous la catégorie Agent, cliquez sur Data Agent.
-
Depuis le panneau de l'agent de données d'origine
Dans le panneau de discussion Data Agent d'origine, cliquez sur Experience the new DataWorks Data Agent pour accéder au nouvel agent de données.
Démarrage rapide
Étape 1 : Sélectionner ou créer une instance
Après avoir ouvert le nouvel agent de données, sélectionnez une instance dont l'état est Running dans la liste des instances et cliquez dessus pour accéder à l'interface de session. Si aucune instance n'est disponible, créez-en une en suivant les étapes ci-dessous :
Sur la page de la liste des instances, cliquez sur Create Instance.
-
Dans la boîte de dialogue Create DataAgent Instance, configurez les paramètres suivants :
Parameter
Description
Instance Name
Nom personnalisé de l'instance DataAgent, utilisé pour identifier cette instance.
Workspace
Espace de travail DataWorks à associer à cette instance.
Resource Group
Groupe de ressources serverless utilisé pour exécuter cette instance.
CU
Quantité de ressources de calcul requises pour exécuter l'instance. Le quota de CU disponible s'affiche automatiquement après la sélection d'un groupe de ressources.
Cliquez sur Create Instance pour terminer la création. Une fois l'instance démarrée, son état passe à Running. Vous pouvez alors cliquer dessus pour commencer à l'utiliser.
Étape 2 : Créer une session
Une fois dans une instance, cliquez sur New Task dans la barre latérale gauche pour créer une nouvelle session. Vous pouvez également cliquer sur une session existante dans l'historique à gauche pour reprendre une conversation précédente.
Étape 3 : Changer de modèle et de mode d'approbation (facultatif)
L'agent de données utilise par défaut le modèle qwen3,7-max et le mode d'approbation Default. Vous pouvez utiliser les menus déroulants situés dans le coin inférieur gauche de la zone de saisie pour changer de modèle ou de mode d'approbation.
L'agent de données prend en charge les modèles suivants :
|
Model |
Description |
|
qwen3,8-max |
Dernier modèle phare Qwen aux performances polyvalentes, prenant en charge des contextes ultra-longs, idéal pour les tâches complexes de développement et de gouvernance des données. |
|
qwen3,7-max (default) |
Modèle phare Qwen excellent en raisonnement complexe et génération de code, offrant un bon rapport coût-efficacité. |
|
qwen3,7-plus |
Modèle Qwen rentable avec des réponses rapides, adapté aux tâches par lots et aux conversations quotidiennes. |
|
deepseek-v4-pro |
Modèle de raisonnement DeepSeek doté de capacités de raisonnement profond, excellent pour l'analyse logique et les tâches de code. |
|
glm-5,2 |
Modèle Zhipu GLM avec une forte compréhension sémantique du chinois, adapté aux tâches générales de traitement de texte. |
L'agent de données propose les modes d'approbation suivants :
|
Mode |
Behavior |
Applicable scenario |
|
Plan (plan) |
Analyse uniquement. Ne modifie pas les fichiers ni n'exécute de commandes. |
Scénarios où vous devez comprendre l'état actuel avant de prendre des décisions. |
|
Default (default) |
Les opérations de modification nécessitent une confirmation de l'utilisateur avant l'exécution. |
Utilisation quotidienne équilibrant efficacité et sécurité. |
|
Auto-edit (auto-edit) |
Approuve automatiquement les opérations de modification sans confirmation étape par étape. |
Développement efficace dans des environnements de confiance. |
|
Auto (auto) |
L'agent évalue de manière autonome les risques opérationnels et ne demande la confirmation de l'utilisateur que pour les opérations à haut risque. |
Scénarios de développement automatisé équilibrant efficacité et sécurité. |
|
Full access (yolo) |
Exécute automatiquement tous les appels d'outils et les opérations de commande sans aucune confirmation. |
Scénarios entièrement automatisés où vous avez une totale confiance dans les résultats d'exécution. |
Étape 4 : Configurer et utiliser les compétences (facultatif)
L'agent de données permet d'étendre les capacités d'IA grâce aux compétences. Vous pouvez utiliser les compétences officielles DataWorks intégrées ou télécharger des compétences personnalisées pour encapsuler des processus métier spécifiques ou des méthodes d'analyse sous forme de compétences réutilisables.
Télécharger des compétences personnalisées
Dans la zone Expand de la barre latérale gauche de la page de session, cliquez sur Skills pour ouvrir le panneau de gestion des compétences.
-
Cliquez sur Install Skill dans le coin supérieur droit. Dans la boîte de dialogue, configurez les paramètres suivants :
Parameter
Description
Name
Nom unique de la compétence. Nous vous recommandons d'utiliser des lettres anglaises et des traits d'union pour le nommage (par exemple,
excel-analysis) afin de faciliter la référence lors des conversations.Description
Description de la compétence, qui aide les utilisateurs à comprendre rapidement son objectif et ses scénarios d'application.
Skill body
Contenu principal de la compétence, rédigé au format Markdown. Vous pouvez définir les scénarios applicables, les étapes du flux de travail et les formats de sortie dans le corps. L'agent de données exécute les tâches selon les instructions contenues dans le corps.
Zip package
Téléchargez un package de fichiers de ressources au format
.zip. La taille maximale d'un fichier unique est de 50 Mo. Vous pouvez placer un fichierSKILL.mddans le répertoire racine du package zip. Si le fichier existe, il remplace le corps de la compétence spécifié ci-dessus. Les autres fichiers servent de pièces jointes pouvant être référencées dansSKILL.mdà l'aide de chemins relatifs. Limites :SKILL.md≤ 200 Ko, package zip entier ≤ 50 Mo. Une fois la configuration terminée, cliquez sur OK pour finaliser le téléchargement de la compétence. Les compétences téléchargées avec succès apparaissent dans l'onglet Custom de la liste des compétences.
Utiliser les compétences dans une conversation
Sous la zone de saisie, cliquez sur le bouton 
et sélectionnez Skills dans le menu contextuel. Ensuite, sélectionnez la compétence spécifique que vous souhaitez appliquer à la conversation actuelle. L'agent de données exécute les tâches correspondantes en fonction du flux de travail et des instructions définis dans la compétence.
Pour plus d'informations sur la gestion des compétences, consultez Paramètres de l'agent de données.
Étape 5 : Saisir et exécuter des instructions
Dans la zone de saisie en bas, décrivez vos exigences en matière de développement ou de gouvernance des données en langage naturel et appuyez sur Entrée pour envoyer. L'agent de données planifie et exécute automatiquement les tâches en s'appuyant sur les compétences DataWorks intégrées.
Exemples d'instructions courantes :
« Créez une tâche de synchronisation des données de MySQL vers MaxCompute. »
« Le champ department de l'identifiant employé EMP001 dans la table d'informations sur les employés my_project.ods_emp_info_d est vide. Aidez-moi à identifier la cause et à proposer une correction. »
« Affichez la lignée de la table dws_user_active_di. »
« Générez un script SQL pour l'analyse de l'activité des utilisateurs. »
Confirmation Human-in-the-Loop
Pendant l'exécution des tâches, l'agent de données s'interrompt à des points de contrôle critiques pour demander votre confirmation, garantissant ainsi que les opérations sont sûres et contrôlables. L'agent de données s'interrompra et attendra votre confirmation dans les scénarios suivants :
|
Confirmation type |
Trigger scenario |
Description |
|
Plan approval |
Après que l'agent a décomposé une tâche complexe |
Affiche le plan d'exécution pour votre confirmation avant de poursuivre |
|
Destructive action confirmation |
Avant les opérations de suppression, d'écrasement ou de troncature |
Par exemple DROP TABLE, TRUNCATE ou écrasement de partitions |
|
Release/deploy confirmation |
Avant de soumettre du code ou des tâches à la production |
Par exemple publication de tâches planifiées, déploiement de nœuds ou soumission de SQL à un projet de production |
|
Clarification |
Lorsque l'agent manque d'informations critiques |
Par exemple noms de tables ambigus, types de champs incertains ou plages horaires non spécifiées |
|
High-cost action confirmation |
Avant les analyses de tables complètes, les JOIN à grande échelle, etc. |
Affiche le coût estimé pour vous permettre de décider si vous souhaitez poursuivre |
|
Cross-boundary action confirmation |
Avant les opérations inter-projets, inter-locataires ou inter-environnements |
Empêche la violation involontaire des limites d'environnement ou d'autorisation |
|
Permission change confirmation |
Avant les opérations d'autorisation, de partage ou de modification des ACL |
Par exemple octroi d'autorisations de table ou partage de jeux de données |
|
Long-running task checkpoint |
Aux points de contrôle clés pendant les tâches de longue durée |
Rapporte l'avancement afin que vous puissiez choisir de continuer ou d'abandonner |
Intégration ChatBI
L'agent de données est livré avec des compétences DataWorks intégrées. Parmi ces compétences, DataWorks ChatBI offre des capacités de requête de données en langage naturel et d'analyse approfondie. Une fois cette compétence activée, vous pouvez effectuer des analyses de données directement dans les conversations de l'agent de données et recevoir des rapports d'analyse contenant des graphiques visuels. Pour la liste complète des compétences intégrées et leurs descriptions, consultez Gérer les extensions.
Activer la compétence DataWorks ChatBI
Dans la barre latérale gauche de la page de session, cliquez sur Skills pour ouvrir le panneau de gestion des compétences.
Basculez vers l'onglet DataWorks pour afficher la liste des compétences officielles intégrées.
Repérez la carte de compétence DataWorks ChatBI et activez l'interrupteur pour activer la compétence.
Les compétences officielles intégrées sont activées ou désactivées au niveau de l'instance. Pour savoir comment télécharger et utiliser des compétences personnalisées, consultez l'« Étape 4 : Configurer et utiliser les compétences (facultatif) » dans le Démarrage rapide.
Routage automatique vers la compétence ChatBI
Une fois la compétence DataWorks ChatBI activée, l'agent de données achemine automatiquement les questions impliquant des scénarios d'analyse ou de requête de données vers cette compétence. ChatBI effectue ensuite l'analyse en fonction des jeux de données cibles et renvoie les résultats, sans qu'il soit nécessaire de changer d'outil.
Spécifier explicitement la compétence ChatBI
Pour garantir que vos questions soient traitées avec précision par les capacités d'analyse de ChatBI, vous pouvez également spécifier explicitement le nom de la compétence lorsque vous posez une question. Saisissez /dataworks-chatbi-skill dans la zone de saisie, puis entrez votre question relative aux données. L'agent de données invoque directement la compétence DataWorks ChatBI pour traiter la question.
Avant d'utiliser la compétence ChatBI pour l'analyse des données, créez des jeux de données dans ChatBI et effectuez les configurations associées. Pour plus d'informations, consultez Vue d'ensemble et Jeux de données.
Facturation
Pour les détails de facturation du nouvel agent de données, consultez Frais de l'agent de données.
Références
Pour en savoir plus sur l'architecture globale et la valeur principale de l'agent de données, consultez Vue d'ensemble de l'agent de données.
Pour savoir comment utiliser l'agent latéral d'origine, consultez Utiliser l'agent de développement de données.
Pour savoir comment utiliser l'agent de données, consultez Utiliser l'agent de données.
Pour en savoir plus sur la gestion de la configuration dans le centre de paramètres de l'agent de données, consultez Centre de paramètres de l'agent de données.
Pour savoir comment gérer les compétences intégrées, les suites d'experts et les serveurs MCP, consultez Gérer les extensions.
Pour en savoir plus sur les fonctionnalités et l'utilisation de ChatBI, consultez Vue d'ensemble.