
Meet your instructor, Radu, an IBM-trained engineer with over two years of consulting experience in automation and energy industries, who coaches youth and specializes in front-end and back-end technologies.
Explore SAP HANA basics for beginners, including the HANA database and ADT tools. Understand HANA's evolution from appliance to platform and review its database diagram.
Trace the evolution from pre-hana challenges to the hana era, covering column store benefits and limits, and row vs column choices, plus hana as a platform and tools.
Identify why Hana was needed by examining three challenges: hardware, software, and design. Explore hardware limits, costly equipment, OLTP constraints, and bottlenecks from deletes, updates, and secondary indexes.
Explore inherited problems of traditional databases, where write-optimized hardware and memory limits hinder data dictionary, index regeneration, and real-time reporting.
Explore how the business warehouse BW system emerged to optimize reporting and archiving, while addressing data replication across geographies, format differences, and ETL overhead, revealing its near real-time limitations.
Replicas and redundancy raise hardware and maintenance costs, while data is not real time due to delayed loading, using the EPA to standardize formats adds design overhead.
Explore the SAP HANA era with in-memory processing and column store, enabling real-time data access and insert-only strategies that may reduce delays and secondary indexes.
Explore progress in the HANA era by understanding how a read and write optimized harness system enables real-time data access and eliminates the need for a separate bw system.
Understand column store basics and common misperceptions of dbspace properties and default table settings, and what that means for observers, functional users, and end users.
Learn how to differentiate a column store in SE16N within SAP HANA, visualize table columns, and identify data discrepancies across views.
Learn what column store is as a behind-the-scenes database concept: columns are not visible to end users or applications, each column acts like a tiny table and drives the indexes.
Discover how SAP HANA's column store compresses data and maps positions and addresses to table rows, while columns act like compact indexes that reduce entries and speed reads.
Explore how the column store in HANA enables on-the-fly calculations, data compression, and real-time, all-in-one OLAP and OLTP without separate indexes or a separate BW system.
Discover the advantages of column store in SAP HANA and its limitations for transactional processing; learn the insert-only approach that uses latest timestamps to reflect changes, avoiding updates.
Understand SAP HANA's insert only approach, where updates create a new entry with a timestamp and reads pull the latest quantity. This avoids reordering and restart burdens, enabling fast reads.
Explore how the insert-only approach in sap hana handles data synchronization between persistent and in-memory layers, using latest timestamp logic to resolve conflicts and deliver up-to-date reads.
Apply a thumb rule to choose row vs column store in hana: use row store for unique data like company codes, and column store for repeated data or aggregations.
Shift gears to HANA DB and tools by exploring the Harner editors and the different tools used in Hama.
Explains SAP HANA's chronological development from selective early releases to general availability and highlights in-memory capabilities and speed gains when running SAP BW on HANA.
Explore how HANA is not just an appliance but a platform that lets you build, deploy, and run native applications on a single system.
Understand SAP HANA as a platform, not just a database, by examining its index server, name server, script server, repository, and integration tools for native apps.
The index server is the core SAP HANA database server; it handles authentication and session management, processes DML, runs stored procedures and analytic engines, and uses in-memory storage with persistence.
Examine where ABAP stumbles with SAP HANA and learn practical challenges in integrating ABAP with the HANA database within this beginner-friendly course.
Explore the SAP HANA development tools, including Eclipse-based environments and the ADT web development tools, highlighting their advantages for HANA development.
Explore Eclipse, an open source integrated development environment you can download, modify, and upload your own version.
Learn how SAP HANA Studio, a modified Eclipse with the ABAP development toolkit (ADT), connects directly to SAP HANA databases and supports writing code with reusable libraries.
Discover ADT advantages for ABAP development, including AMDP support. Manage multiple systems in one screen with tabbed GUI and access integrated debugging, profiling, and SAP GUI integration.
Explore the eight key roles in SAP HANA projects, from consultants and administrators to native and mobility developers, and see how they collaborate using ADT, ATC, and APIs.
Wrapping up the SAP HANA, HANA database, and ADT fundamentals, this closing chapter highlights the HANA server, index, and project roles for practical use.
Present a participant road map for SAP HANA learners, highlighting what to learn next: code services, stored procedures, modeling, calculus, and views, and prepare for migration projects to SAP HANA.
This course would provide a crystal clear picture of the flaws in existing SAP ERP System. It would reveal why SAP BW was introduced. What are the issue in BW landscape and what gave birth to SAP HANA? HANA has become a Platform now and not just an Appliance. Block Diagram of SAP HANA along with Index Server would be a lesson to go through. How can you forget the duel between Row and Column stores in HANA. Finally we would let you know the difference between HANA Studio and Eclipse.