Analytics Legends La plateforme de connaissance SAP Analytics
Fiche concept

SAP HANA Smart Data Access (SDA)

SAP HANA Smart Data Access (SDA) — illustration de section Analytics Legends pour la base de connaissances SAP Analytics (concepts, études, Academy)

À jour au 2026-07-23

Qu'est-ce que SAP HANA Smart Data Access (SDA) ?

Smart Data Access échange le coût de réplication contre un coût à l'exécution — pas d'ETL ni de péremption, mais chaque requête paie un aller-retour réseau, gagnante en exploration, perdante à 100M lignes en production.

De quoi il s'agit

Smart Data Access (SDA) est la surface de virtualisation de données côté HANA — la capacité de définir une table virtuelle dans HANA qui pointe vers une source distante (Oracle, Microsoft SQL Server, Teradata, Hadoop Hive, PostgreSQL, ODBC générique) et que HANA interroge la source distante à la demande, en poussant les prédicats et les jointures là où l'optimiseur distant peut les traiter. C'est le pattern de fédération de HANA, et un outil clé quand le client a des données éparpillées sur des sources hétérogènes qui ne peuvent ou ne doivent pas être répliquées.

Pourquoi c'est important

  • Le moteur de fédération de HANA pousse filtres et jointures vers l'optimiseur distant quand il le peut, et exécute le reste localement après le retour distant.
  • Pour des requêtes opérationnelles à haute fréquence sur de grandes tables distantes, la réplication dans HANA (via SDI ou les shares natifs BDC) bat presque toujours SDA en coût total.
  • Le mode d'échec classique est d'utiliser SDA pour de l'analytique de production sur une table distante de 100 millions de lignes — la latence devient insupportable en un mois.

Points clés

  • Fédération, pas réplication — Tables Virtuelles pointant vers sources distantes (Oracle, SQL Server, Teradata, Hive, PostgreSQL, ODBC) ; requêtes à la demande contre le distant.
  • Pushdown — moteur de fédération HANA analyse les requêtes, pousse filtres/jointures vers l'optimiseur distant si supportés, exécute le résiduel localement.
  • Arbitrage — élimine le coût de réplication (pas d'ETL, pas de stockage, pas de péremption) mais paie un coût à l'exécution (réseau, charge distante, pas de cache HANA).
  • Quand oui — exploration, chargement unique, conformité interdisant la réplication.
  • Anti-pattern — analytique de production sur tables distantes de 100M lignes ; répliquer via SDI ou shares natifs BDC.

Termes employés sur cette page

Smart Data Access (SDA)
La surface de fédération de HANA — des Virtual Tables qui interrogent les sources distantes à la demande sans répliquer les données ; l'alternative moins coûteuse mais plus lente à la réplication Smart Data Integration.
Remote Source
Une connexion cataloguée dans HANA vers une base externe (Oracle, MS SQL Server, Hadoop, etc.) ; le socle sur lequel les Virtual Tables sont définies.
Virtual Table
Un objet du catalogue HANA qui pointe vers une table ou une vue distante via une Remote Source ; il apparaît dans le catalogue HANA comme une table locale mais s'exécute contre la source distante au moment de la requête.
Query pushdown
Le modèle de fédération où HANA décide quelles parties d'une requête SQL (filtres, jointures, projections) l'optimiseur distant peut exécuter, envoyant ces parties à la source distante et exécutant le reste localement.
Decision owner
La personne responsable qui accepte l'arbitrage et finance l'action suivante.
Semantic contract
La définition partagée des termes métier, des métriques, des entités et des règles d'accès utilisée par les outils et les équipes.
Control plane
La couche qui applique les politiques, les accès, le lignage, la supervision et l'escalade à l'ensemble du modèle opérationnel.
Evidence grade
Un label qui distingue le fait vérifié, le signal directionnel, l'hypothèse modélisée et l'observation de terrain.

Sources

  1. SAP Help Portal — HANA Smart Data Access
  2. SAP Community — SDA configuration patterns
  3. SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
  4. SAP News Center — SAP Unveils the Autonomous Enterprise
  5. SAP News Center — The Future of the Enterprise Is Autonomous
  6. SAP News Center — 2026 SAP Sapphire Keynote: Powering the Autonomous Enterprise
  7. SAP Help Portal — Administering SAP Datasphere: Enable Joule for SAP Datasphere
  8. Gartner — Gartner Announces Top Predictions for Data and Analytics in 2026
  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. Gartner — research & analyst site
  18. BARC — BI & Analytics research
  19. TDWI — data & analytics research
  20. DSAG — German-speaking SAP user group
  21. ASUG — Americas' SAP User Group
  22. Databricks — official site
  23. Accelerating Your Analytics with Delta Table Replication into SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
  24. The Question of Full Loading Large CDS VIews from S/4 HANA: Problems and Solutions — SAP Community (Technology Blog Posts by SAP)
  25. JOIN US: Meet SAP HANA Cloud @ SAP TechEd 2025 — SAP Community (Technology Blog Posts by SAP)
  26. SAP TechEd Berlin 2025: DA262-Enabling clean core development with SAP HANA Cloud and SAP Build Code — SAP Community (Technology Blog Posts by SAP)
  27. What’s New in SAP HANA Cloud – September 2025 — SAP Community (Technology Blog Posts by SAP)
  28. Using Technical User in SAP Datasphere Consumption APIs (Client Credentials) — SAP Community (Technology Blog Posts by SAP)
  29. Building a RAG Bot on SAP BTP With Hana Cloud Vector Engine and AI Core — SAP Community (Technology Blog Posts by SAP)
  30. View/Access backend data in S/4 HANA Cloud,Public Edition — SAP Community (Technology Blog Posts by Members)
  31. Optimizing Data Movement in SAP Datasphere: Replication Flow or Remote Table Replication? — SAP Community (Technology Blog Posts by SAP)
  32. Difference between Replication flow vs Remote Table replication flow in Datasphere — SAP Community (Technology Blog Posts by Members)
  33. Accessing Remote SAP HANA Cloud Data from S/4HANA Public Cloud using CDS External Entity — SAP Community (Technology Blog Posts by SAP)
  34. Expanding Data Federation for Broader Coverage with the New Data Access Agent in SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
  35. 🚀 SAP AI Core Agent QuickLaunch Series 🚀 - Part 4 RAG Basics ①: HANA Cloud VectorEngine&Embedding — SAP Community (Technology Blog Posts by SAP)
  36. 🚀 秒速で学ぶ SAP AI Core Agent 開発 🚀 - Part4 RAG 基礎 ①: HANA Cloud VectorEngineと埋め込み処理 — SAP Community (Technology Blog Posts by SAP)
  37. SAP Datasphere External Access Overview: APIs, CLI and SQL — SAP Community (Technology Blog Posts by SAP)
  38. Exploring New SQL on Files Use Cases with SAP HANA Cloud QRC 04/2024 and QRC 01/2025 — SAP Community (Technology Blog Posts by SAP)
  39. Access SAP HANA Cloud Database Underneath of SAP Datasphere with a Database user — SAP Community (Technology Blog Posts by Members)
  40. Data Access Control in Data Builder and Authorization Scenario in Business Builder - SAP Datasphere. — SAP Community (Technology Blog Posts by Members)
  41. Data Access Control in Data Builder and Authorization Scenario in Business Builder - SAP Datasphere. — SAP Community (Technology Blog Posts by Members)
  42. Understanding OAuth 2.0 Behavior in SAP Datasphere’s Generic OData Connection — SAP Community (Technology Blog Posts by Members)
  43. SAP CIS Identity Provisioning Service integration with SAP HANA Cloud, HANA Database — SAP Community (Technology Blog Posts by SAP)
  44. An earlier article on 'SAP Datasphere Security & Data Access Controls' receives an update — SAP Community (Technology Blog Posts by SAP)
  45. An in-depth look at clean core business processes, read our Clean Core for S/4 HANA Cloud paper! — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  46. Text Chunking – An Exciting New NLP Function in SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
  47. Create a SQL user with access to multiple spaces in SAP Datasphere — 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 →