SAP HANA Smart Data Access (SDA)
As of 2026-07-23
What is SAP HANA Smart Data Access (SDA)?
Smart Data Access trades replication cost for query-time cost — no ETL or staleness, but every query pays a network round trip and remote load, which is why it wins for low-frequency exploration and loses badly at 100M-row production scale.
What it is
Smart Data Access (SDA) is the HANA-side data virtualization surface — the ability to define a virtual table inside HANA that points to a remote source (Oracle, Microsoft SQL Server, Teradata, Hadoop Hive, PostgreSQL, generic ODBC) and have HANA query the remote source on demand, pushing down predicates and joins where the remote optimiser can handle them. It is HANA's federation pattern, and a key tool when the customer has data scattered across heterogeneous sources that cannot or should not be replicated.
Why it matters
- HANA's federation engine pushes filters and joins down to the remote optimiser where it can, and executes the rest locally after the remote returns.
- For high-frequency operational queries against large remote tables, replication into HANA (via SDI or BDC native shares) almost always beats SDA on total cost.
- The classic failure mode is using SDA for production analytics on a 100M-row remote table — query latency becomes unbearable within a month.
Key points
- Federation, not replication — Virtual Tables point to remote sources (Oracle, SQL Server, Teradata, Hive, PostgreSQL, ODBC); queries execute on-demand against the remote.
- Pushdown — HANA federation engine analyses queries, pushes filters/joins to the remote optimiser where supported, executes residual locally.
- Trade-off — eliminates replication cost (no ETL, no storage, no staleness) but pays query-time cost (network, remote load, no HANA cache).
- When yes — exploration, one-time-load, compliance forbids replication.
- Anti-pattern — production analytics on 100M-row remote tables; replicate instead via SDI or BDC native shares.
- SAP HANA Smart Data Access (SDA) is mastered only when it changes a named buyer decision.
- Start with the semantic contract and control model before demonstrating the tool.
- Use current SAP, analyst, study, KG, and news signals as evidence, not decoration.
- Separate verified facts from directional trends and modeled assumptions.
- Define owner, metric, threshold, support path, and rollback before scaling.
Terms used on this page
- Smart Data Access (SDA)
- HANA's federation surface — Virtual Tables that query remote sources on-demand without replicating the data; the cheaper-but-slower alternative to Smart Data Integration replication.
- Remote Source
- A HANA-catalogued connection to an external database (Oracle, MS SQL Server, Hadoop, etc.); the foundation under which Virtual Tables are defined.
- Virtual Table
- A HANA catalogue object that points to a remote table or view via a Remote Source; appears in HANA's catalogue like a local table but executes against the remote at query time.
- Query pushdown
- The federation pattern where HANA decides which parts of a SQL query (filters, joins, projections) the remote optimiser can execute, sending those parts to the remote and executing the residual locally.
- Decision owner
- The accountable person who accepts the trade-off and funds the next action.
- Semantic contract
- The shared definition of business terms, metrics, entities, and access rules used by tools and teams.
- Control plane
- The layer that applies policy, access, lineage, monitoring, and escalation across the operating model.
- Evidence grade
- A label that separates verified fact, directional signal, modeled assumption, and field observation.
Sources
- SAP Help Portal — HANA Smart Data Access
- SAP Community — SDA configuration patterns
- SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
- SAP News Center — SAP Unveils the Autonomous Enterprise
- SAP News Center — The Future of the Enterprise Is Autonomous
- SAP News Center — 2026 SAP Sapphire Keynote: Powering the Autonomous Enterprise
- SAP Help Portal — Administering SAP Datasphere: Enable Joule for SAP Datasphere
- Gartner — Gartner Announces Top Predictions for Data and Analytics in 2026
- SAP Datasphere — Help Portal
- SAP Datasphere — official product page
- SAP Analytics Cloud — Help Portal
- SAP Analytics Cloud — official product page
- SAP BW/4HANA — Help Portal
- SAP S/4HANA — Help Portal
- SAP News Center
- SAP — industries overview
- Gartner — research & analyst site
- BARC — BI & Analytics research
- TDWI — data & analytics research
- DSAG — German-speaking SAP user group
- ASUG — Americas' SAP User Group
- Databricks — official site
- Accelerating Your Analytics with Delta Table Replication into SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
- The Question of Full Loading Large CDS VIews from S/4 HANA: Problems and Solutions — SAP Community (Technology Blog Posts by SAP)
- JOIN US: Meet SAP HANA Cloud @ SAP TechEd 2025 — SAP Community (Technology Blog Posts by SAP)
- SAP TechEd Berlin 2025: DA262-Enabling clean core development with SAP HANA Cloud and SAP Build Code — SAP Community (Technology Blog Posts by SAP)
- What’s New in SAP HANA Cloud – September 2025 — SAP Community (Technology Blog Posts by SAP)
- Using Technical User in SAP Datasphere Consumption APIs (Client Credentials) — SAP Community (Technology Blog Posts by SAP)
- Building a RAG Bot on SAP BTP With Hana Cloud Vector Engine and AI Core — SAP Community (Technology Blog Posts by SAP)
- View/Access backend data in S/4 HANA Cloud,Public Edition — SAP Community (Technology Blog Posts by Members)
- Optimizing Data Movement in SAP Datasphere: Replication Flow or Remote Table Replication? — SAP Community (Technology Blog Posts by SAP)
- Difference between Replication flow vs Remote Table replication flow in Datasphere — SAP Community (Technology Blog Posts by Members)
- Accessing Remote SAP HANA Cloud Data from S/4HANA Public Cloud using CDS External Entity — SAP Community (Technology Blog Posts by SAP)
- Expanding Data Federation for Broader Coverage with the New Data Access Agent in SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
- 🚀 SAP AI Core Agent QuickLaunch Series 🚀 - Part 4 RAG Basics ①: HANA Cloud VectorEngine&Embedding — SAP Community (Technology Blog Posts by SAP)
- 🚀 秒速で学ぶ SAP AI Core Agent 開発 🚀 - Part4 RAG 基礎 ①: HANA Cloud VectorEngineと埋め込み処理 — SAP Community (Technology Blog Posts by SAP)
- SAP Datasphere External Access Overview: APIs, CLI and SQL — SAP Community (Technology Blog Posts by SAP)
- 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)
- Access SAP HANA Cloud Database Underneath of SAP Datasphere with a Database user — SAP Community (Technology Blog Posts by Members)
- Data Access Control in Data Builder and Authorization Scenario in Business Builder - SAP Datasphere. — SAP Community (Technology Blog Posts by Members)
- Data Access Control in Data Builder and Authorization Scenario in Business Builder - SAP Datasphere. — SAP Community (Technology Blog Posts by Members)
- Understanding OAuth 2.0 Behavior in SAP Datasphere’s Generic OData Connection — SAP Community (Technology Blog Posts by Members)
- SAP CIS Identity Provisioning Service integration with SAP HANA Cloud, HANA Database — SAP Community (Technology Blog Posts by SAP)
- An earlier article on 'SAP Datasphere Security & Data Access Controls' receives an update — SAP Community (Technology Blog Posts by SAP)
- 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)
- Text Chunking – An Exciting New NLP Function in SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
- Create a SQL user with access to multiple spaces in SAP Datasphere — SAP Community (Technology Blog Posts by SAP)
Full card available to members. What the full card adds: the full decision framework · the SAP vs Snowflake / Databricks / Fabric comparison · the common pitfalls and their fix · the cheat sheet · the architecture schemas · the code blocks.