Analytics Legends La plateforme de connaissance SAP Analytics
Fiche concept

Embeddings (plongements vectoriels)

Embeddings (plongements vectoriels) — illustration de section Analytics Legends pour la base de connaissances SAP Analytics (concepts, études, Academy)

À jour au 2026-07-23

Qu'est-ce que Embeddings (plongements vectoriels) ?

Les embeddings de phrases font fonctionner le RAG en associant le sens, pas la syntaxe — mais l'arbitrage est net : modèle large (3 072d, 0,13 $/M) vs petit (1 536d, 0,02 $/M) vs modèle local 384d, et mélanger des modèles dans un même index casse silencieusement la récupération.

De quoi il s'agit

Un embedding est un vecteur dense à valeurs réelles qui encode le contenu sémantique d'un token, d'une phrase ou d'un document dans un espace de grande dimension, de sorte que les entrées sémantiquement similaires se regroupent géométriquement. Les embeddings constituent le pont entre le texte discret et les mathématiques continues des réseaux de neurones.

Le problème qu'ils résolvent est l'incapacité de la recherche par correspondance exacte à trouver « chiffre d'affaires net » quand l'utilisateur demande « revenu total » — les embeddings encodent le sens, pas la syntaxe, permettant une récupération sémantique à grande échelle.

Pourquoi c'est important

  • Le Matryoshka Representation Learning compresse un vecteur de 3 072d vers un 256d utilisable avec seulement ~5 % de perte NDCG@10 — un levier concret de coût de stockage.
  • Le moteur vectoriel de SAP HANA Cloud renvoie les résultats top-k en moins de 10 ms pour 1 million de documents en 1 536d cosinus natif — une référence de performance réelle à citer.
  • L'incompatibilité de modèles dans un index est une erreur évitable : des embeddings de modèles différents occupent des espaces vectoriels incompatibles.

Points clés

  • Les sentence embeddings (et non les word embeddings) sont l'unité correcte pour le RAG sur des documents SAP — un vecteur par paragraphe, pas par token.
  • La similarité cosinus, et non la distance euclidienne, est la métrique standard de similarité d'embeddings ; HANA Cloud utilise le cosinus par défaut.
  • Les Matryoshka embeddings permettent une troncature de 3,072d à 256d avec seulement ~5% de perte de NDCG@10 — importantes économies de stockage.
  • Ne jamais mélanger des embeddings de modèles différents dans un même index ; les espaces vectoriels ne sont pas alignés.
  • Moteur vectoriel HANA Cloud : 1,536d cosinus, top-k < 10ms sur 1M docs — aucune base vectorielle externe requise pour la plupart des charges RAG SAP.
  • Embeddings n'est maîtrisé que lorsqu'il change une décision d'acheteur nommée.
  • Commencer par le contrat sémantique et le modèle de contrôle avant de démontrer l'outil.
  • Utiliser les signaux SAP, analystes, études, KG et actualité comme preuve, pas comme décoration.
  • Séparer les faits vérifiés des tendances directionnelles et des hypothèses modélisées.
  • Définir le propriétaire, la métrique, le seuil, le chemin de support et le plan de retour arrière avant de passer à l'échelle.

Termes employés sur cette page

Embedding
Un vecteur dense à valeurs réelles représentant une unité de texte dans un espace sémantique appris.
Cosine similarity
cos(θ) = (A·B)/(|A||B|) : mesure l'angle entre deux vecteurs ; 1.0 = direction identique, 0 = orthogonale, −1 = opposée.
Matryoshka Representation Learning (MRL)
Technique d'entraînement qui rend les k premières dimensions d'un grand embedding utilisables comme embedding plus petit autonome, permettant une dimensionnalité flexible.
RAG
Retrieval-Augmented Generation : architecture qui vectorise un corpus documentaire, récupère les k passages les plus pertinents au moment de la requête et les ajoute au prompt du LLM.
Vector index
Un index de plus proches voisins approché (ANN) (par ex. HNSW, IVF) permettant une recherche sous-linéaire sur de grandes collections d'embeddings.
Decision owner
La personne responsable qui assume l'arbitrage et finance l'action suivante.
Semantic contract
La définition partagée des termes métier, des indicateurs, des entités et des règles d'accès utilisée par les outils et les équipes.
Control plane
La couche qui applique la politique, les accès, la traçabilité, le monitoring et l'escalade à l'échelle du modèle opérationnel.

Sources

  1. Mikolov et al. 2013 — Efficient Estimation of Word Representations (Word2Vec)
  2. Su et al. 2021 — RoFormer: Enhanced Transformer with Rotary Position Embedding
  3. Press et al. 2022 — Train Short, Test Long: ALiBi
  4. Kusupati et al. 2022 — Matryoshka Representation Learning
  5. OpenAI text-embedding-3 model card
  6. SAP HANA Cloud vector engine documentation
  7. Peng et al. 2023 — YaRN: Efficient Context Window Extension of LLMs
  8. SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
  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 Community
  17. SAP — industries overview
  18. SAP Business AI — official product page
  19. SAP Joule (work companion) — official product page
  20. SAP Generative AI — official product page
  21. Stanford HAI — AI Index Report
  22. Meta AI — Llama model research
  23. arXiv — preprint archive (cs.CL/cs.AI)
  24. HuggingFace — model hub
  25. Gartner — research & analyst site
  26. BARC — BI & Analytics research
  27. TDWI — data & analytics research
  28. DSAG — German-speaking SAP user group
  29. ASUG — Americas' SAP User Group
  30. Databricks — official site
  31. SAP Sapphire Orlando 2026 - AI database for AI agents and apps: Overview of SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
  32. Unlocking custom AI use-cases with SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
  33. SAP HANA Cloud: Expert-Guided Implementation Workshop Series — SAP Community (Technology Blog Posts by SAP)
  34. What’s New in SAP HANA Cloud – March 2026 — SAP Community (Technology Blog Posts by SAP)
  35. A Use Case for HANA Cloud Knowledge Graph: AI‑Driven Tender Analysis — SAP Community (Technology Blog Posts by Members)
  36. SAP Generative AI Hub: RAG on SAP Data with HANA Cloud Vector Store (Part 4 of 6) — SAP Community (Artificial Intelligence Blogs Posts)
  37. BM25 and Hybrid Search for RAG on SAP HANA Cloud (without PAL) — SAP Community (Artificial Intelligence Blogs Posts)
  38. Migrating to SAP HANA Cloud: What Actually Gets Better (Part 1 of 2) — SAP Community (Technology Blog Posts by SAP)
  39. LangGraph Checkpoint Saver for SAP HANA Cloud — SAP Community (Artificial Intelligence Blogs Posts)
  40. New Machine Learning, NLP and AI features in SAP HANA Cloud 2025 Q3 — SAP Community (Technology Blog Posts by SAP)
  41. Beyond Vectors: The Next Evolution of RAG on SAP BTP using SAP HANA Cloud — SAP Community (Artificial Intelligence Blogs Posts)
  42. New Machine Learning, NLP and AI features in SAP HANA Cloud 2025 Q4 — SAP Community (Technology Blog Posts by SAP)
  43. Help future-proof your database landscape with SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
  44. JOIN US: Meet SAP HANA Cloud @ SAP TechEd 2025 — SAP Community (Technology Blog Posts by SAP)
  45. Step-by-Step: Implementing Generative AI with SAP HANA Cloud — SAP Community (Technology Blog Posts by Members)
  46. What’s New in SAP HANA Cloud – September 2025 — SAP Community (Technology Blog Posts by SAP)
  47. Building a RAG Bot on SAP BTP With Hana Cloud Vector Engine and AI Core — SAP Community (Technology Blog Posts by SAP)
  48. New Machine Learning and AI features in SAP HANA Cloud 2025 Q2 — SAP Community (Technology Blog Posts by SAP)
  49. Fast-Track Your AI Journey with SAP HANA Cloud’s Vector Engine Through Our New Expert Guided service — SAP Community (Technology Blog Posts by SAP)
  50. Semantic Querying with SAP HANA Cloud Knowledge Graph using RDF, SPARQL, and Generative AI in Python — SAP Community (Technology Blog Posts by SAP)
  51. 🚀 SAP AI Core Agent QuickLaunch Series 🚀 - Part 4 RAG Basics ①: HANA Cloud VectorEngine&Embedding — SAP Community (Technology Blog Posts by SAP)
  52. 🚀 秒速で学ぶ SAP AI Core Agent 開発 🚀 - Part4 RAG 基礎 ①: HANA Cloud VectorEngineと埋め込み処理 — SAP Community (Technology Blog Posts by SAP)
  53. Making RAG work better: Implementing Parent Document Retriever with SAP HANA Cloud Vector Engine — SAP Community (Technology Blog Posts by SAP)
  54. New Machine Learning and AI features in SAP HANA Cloud 2025 Q1 — SAP Community (Technology Blog Posts by SAP)
  55. HANA Cloud’s VECTOR EMBEDDING in CAP and Comparison with OpenAI Embedding — SAP Community (Technology 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.

Ouvrir dans l'application →