What this book covers
Chapter 1, Kickoff – Before We Start, sets the basic concepts and building blocks for the book. It talks about the prerequisite development skill that you must have before we plunge into data modeling.
Chapter 2, SAP HANA Data Modeling Approach, covers the approach to SAP HANA data modeling and the do's and dont's while creating data models.
Chapter 3, Different Ways of SAP HANA Data Load, teaches you how to load data into SAP HANA, explore various options of data load as per the data source and need, understand real-time replication via SLT, and use SAP HANA Studio for the Data Load.
Chapter 4, Creating SAP HANA Artifacts Attribute Views and Analytical Views, teaches you how to create HANA artifacts—Attribute view and Analytical view. You will learn the various other components involved during the creation of these Artifacts.
Chapter 5, Creating SAP HANA Artifacts – Analytical Privileges and Calculation Views, teaches you how to create HANA artifacts—Analytical privileges and Calculation views. You will learn the various other components involved in the creation of these Artifacts.
Chapter 6, Understanding Text Search and Hierarchies in SAP HANA, talks about hierarchies and Text Search in SAP HANA, how to create and use them in our data models for real time analytics, how to create and use Full Text Search, how to create hierarchies as per usage, and understanding the concept of parent-child hierarchies and level hierarchies.
Chapter 7, Using Decision Tables and Transporting SAP HANA Content, teaches you how to work with additional capabilities of SAP HANA such as decision tables and currency conversion. You will also learn how our SAP HANA Artifacts can be transported across the landscape.
Chapter 8, Consuming SAP HANA Data Models, teaches you reporting with SAP HANA data models by using your own data models created in previous chapters for reporting. It also talks of a general overview of all the tools available in SAP HANA.
Chapter 9, An Introduction to Application Function Library, explores the AFL library. You will learn how the deliver prepackaged functionality can be used in building information models faster and in an easier way. It will also discuss the AFL deliver prepackaged functionality, which will help us to know what the inbuilt functions are that can be used without reworking/redeveloping.