Analytics Legends La plateforme de connaissance SAP Analytics
Fiche concept

Orchestration multi-agents dans Joule Studio

Orchestration multi-agents dans Joule Studio — illustration de section Analytics Legends pour la base de connaissances SAP Analytics (concepts, études, Academy)

À jour au 2026-07-24T14:00:00Z

Qu'est-ce que Orchestration multi-agents dans Joule Studio ?

Le modèle de sécurité est le scopage lui-même — un agent spécialiste du portail fournisseur ne reçoit jamais les credentials GL S/4, de sorte qu'un agent compromis ou halluciné ne peut pas se propager au-delà de son périmètre d'outils.

De quoi il s'agit

L'orchestration multi-agents dans Joule Studio consiste à coordonner deux agents IA ou plus, chacun responsable d'un domaine de tâche étroit, sous un orchestrateur central qui route l'intention, transporte le contexte d'une étape à l'autre, et applique des garde-fous sur l'ensemble de la chaîne. Joule Studio est le constructeur d'agents low-code de SAP sur BTP, et il donne aux équipes le runtime et l'outillage pour assembler ces pipelines sans monter une équipe d'infrastructure Python dédiée.

Le problème que cela résout est un problème qu'un unique grand prompt ne peut pas résoudre. Un flux d'approvisionnement en douze étapes qui traverse un système de demande d'achat, la finance S/4, et un portail fournisseur externe ne peut pas être exécuté de manière fiable en demandant à un seul modèle de « simplement s'en occuper » — la fenêtre de contexte se remplit de détails non pertinents, le modèle n'a aucun moyen propre de porter à la fois les identifiants de trois systèmes différents, et une seule erreur n'importe où dans la chaîne corrompt tout ce qui suit sans aucune isolation. Décomposer le flux en sous-agents spécialistes — un pour la recherche de demande d'achat, un pour la validation du compte général, un pour l'évaluation du risque fournisseur — permet à chaque agent d'opérer dans son propre périmètre d'accès et d'échouer de son côté, sans empoisonner le reste de la chaîne.

Pourquoi c'est important

  • Une invite monolithique unique ne peut pas exécuter de manière fiable un flux d'approvisionnement en 12 étapes couvrant Ariba, la finance S/4 et un portail externe — la décomposition est ce qui la rend fiable
  • L'orchestrateur valide le schéma de sortie de chaque spécialiste avant de transmettre le contexte, bloquant la propagation d'hallucination en aval
  • Le Bus de Contexte partagé de 64 Ko permet aux agents en aval de réutiliser des entités déjà résolues au lieu de les récupérer à nouveau

Points clés

  • Joule Studio est le constructeur d'agents low-code de SAP sur BTP ; les pipelines multi-agents décomposent les flux complexes multi-systèmes en agents spécialistes scopés sous un orchestrateur central.
  • Cinq éléments structurels : Agent Orchestrateur, Agents Spécialistes, Couche d'Outils (schémas function-calling OpenAI), Bus de Contexte (64 Ko JSON mémoire partagée) et Protocole de Passation (résultats JSON validés par schéma).
  • Modèle de sécurité : chaque agent spécialiste s'exécute sous une liaison XSUAA séparée ; l'orchestrateur ne doit pas agréger toutes les portées en un token sur-privilégié unique.
  • Coût : ~0,01 à 0,04 unités BTP AI Core par appel LLM ; une chaîne de 6 agents coûte environ 0,001 à 0,005 € par exécution au prix catalogue.
  • Plafond de concurrence : 50 sessions orchestrateur simultanées par sous-compte BTP en runtime GA ; augmentation via ticket de support.
  • L'intégration Knowledge Graph BDC réduit les appels API par flux de N×M à N en résolvant les entités en IDs de nœuds de graphe à la passation.
  • Signal de refactorisation : une invite d'agent unique dépassant 4 000 tokens d'instruction système signale qu'elle devrait être décomposée en topologie multi-agents.

Termes employés sur cette page

Agent Orchestrateur
Méta-agent qui reçoit l'intention utilisateur, la décompose via un planificateur LLM et route les sous-tâches vers les agents spécialistes. Propriétaire des écritures sur le bus de contexte.
Agent Spécialiste
Agent scopé portant exactement un jeu d'outils et un contexte d'authentification. Retourne un résultat JSON validé par schéma à l'orchestrateur.
Bus de Contexte
Objet JSON partagé de 64 Ko passé entre agents dans une session Joule Studio. Porte les IDs d'entités résolues (numéro BC, DUNS fournisseur, compte GL) pour éviter les re-fetchs.
Protocole de Passation
L'étape de validation de schéma entre orchestrateur et spécialiste : l'orchestrateur vérifie que la sortie du spécialiste correspond à un schéma JSON déclaré avant de transmettre le contexte en aval.
BTP AI Core
Runtime d'inférence géré de SAP BTP. Héberge les modèles LLM (GPT-4o, Claude, Gemini) sous une API unifiée ; facturé en unités AI Core par token consommé.
XSUAA
Serveur d'autorisation OAuth 2.0 de SAP BTP. Chaque instance de service agent porte sa propre liaison XSUAA, scopant son accès système de manière indépendante.

Sources

  1. SAP Joule Studio — BTP AI documentation
  2. SAP BTP AI Core — service documentation
  3. SAP TechEd 2025 — Joule agentic sessions
  4. SAP Q1 FY2026 earnings call — BDC Knowledge Graph GA announcement
  5. SAP Community — Joule multi-agent patterns
  6. OpenAI function-calling specification (tool schema reference)
  7. SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
  8. SAP News Center — SAP Unveils the Autonomous Enterprise
  9. SAP Datasphere — Help Portal
  10. SAP Datasphere — official product page
  11. SAP Analytics Cloud — Help Portal
  12. SAP Analytics Cloud — official product page
  13. SAP BW/4HANA — Help Portal
  14. SAP S/4HANA — Help Portal
  15. SAP News Center
  16. SAP — industries overview
  17. SAP Business AI — official product page
  18. SAP Joule (work companion) — official product page
  19. SAP Generative AI — official product page
  20. Stanford HAI — AI Index Report
  21. Meta AI — Llama model research
  22. arXiv — preprint archive (cs.CL/cs.AI)
  23. HuggingFace — model hub
  24. Gartner — research & analyst site
  25. BARC — BI & Analytics research
  26. TDWI — data & analytics research
  27. DSAG — German-speaking SAP user group
  28. ASUG — Americas' SAP User Group
  29. Databricks — official site
  30. Reinventing Customer Engagement : How SAP Joule Premium CX Shopping Agent Transforms Digital Sales — SAP Community (CRM and CX Blog Posts by SAP)

Fiche complète réservée aux abonnés. Ce que la fiche complète ajoute : le cadre de décision complet · la comparaison SAP · Snowflake · Databricks · Fabric · les pièges courants et leur correctif · l'aide-mémoire · les schémas d'architecture · les blocs de code · les chiffres à citer.

Ouvrir dans l'application →