SAP HANA Course Content
Approaching SAP HANA
Introduction to In-Memory Computing – Fundamentals of SAP HANA, What SAP HANA Can do, What SAP HANA Can’t do.High Performance functionalities in SAP HANA – In-Memory computing, Columnar store database, Massive Parallel Processing, Data Compression. SAP HANA for Non-SAP Use Cases – SAP HANA for Non – SAP Analytics, SAP HANA for Non-SAP Applications. SAP HANA Database Architecture, SAP HANA Landscapes and Scenarios.
Introduction to HANA Studio
Add SAP HANA System – Perspectives, Administration, Modeling, Development Plan Viz. Folders- Catalog, Content, Provisioning, Security.SAP HANA Database SQL Script – HANA Database SQL Basics, types of statements, data types, operators, expressions, basic query execution, Sub-query, Joins, Expressions, Loops, Sub-queries. Catalog – Schema, Table, Views, Functions, Stored Procedures, Index, Synonyms, Sequences, Triggers. Provisioning – SDA [Smart Data Access]. Security – Users, Roles.
SAP HANA Modelling
Introduction – Types of Models, Attribute Views, Joins, Using Filter Operations, Creating Restricted & Calculated Columns, Using Hierarchies. Analytic Views – Star Schema design, Multi-Dimensional modeling, Using Variables, Using Input parameters, Advantages & Limitations.
Calculation Views (GUI)
Dimension Calculation View – Star Join Calculation view, OLTP Calculation view, Using Projection, Using Join, Using Aggregation, Using Union, Using Rank. Calculation Views (Scripted) – CE functions Introduction, Creating Content Procedure.
Classical Analytic Privileges, SQL Analytic Privileges, Dynamic analytic Privileges.Turning Business Rules into Decision tables.Table Functions.
Union Pruning, Refactoring information models, Schema Mapping, Propagate to schematics, Show Lineage, Find Where used, Schema Mapping, Generating Time Data.
Using Time Travel, Migrating deprecated Information models, Using Currency Conversion.Web based Modeling Work bench. Advanced HANA SQL script -Temporary tables, Triggers, Exceptions Handling.
Full Text Search
Overview, Datatypes & full text Indexes, Using Full text search. Application Life Cycle Management – Transport Using Developer mode, Transport Using Delivery Unit mode, Change management. Analyzing Query Performance- Explain Plan, Visualize plan, Performance trace.
Data Provisioning – Data provisioning using SLT, Data Acquisition with BODS, Data Provisioning with Flat File upload
Data Provisioning (Cont.)
Data Provisioning using Direct, Extractor Connection, Security and Authorizations, Introduction to Lumira, Using Lumira Prepare, Visualize compose data.
Advanced Topics Overview
SAP HANA Dynamic tiring, Delta Merge, SDI [Smart Data Integration], SAP HANA has Application Platform, SAP HANA cloud, L Procedures, R Procedures, Partitioning of tables, Introduction to AFL, PAL, BFL.
SAP BI BW Course Content
Architecture of SAP
Introduction to SAP, the SAP architecture, understanding the SAP BI landscape, understanding the SAP BI/BW, overview of SAP BW Works, the description of BW works model, understanding PSA data sources, data transfer process, Char and Key Figure Model.
End to end Data warehousing module and Architecture of SAP-BW
Understanding the data warehousing module, ETL and Reporting, introduction to data warehousing work bench, complete SAP BW Architecture, concepts, and description.
Sap BW Modelling
Introduction to SAP BW data modelling, understanding the source system, learning about SAP Source and Non SAP Source, PSA Info Providers like cubes, info, char, do modelling.
Transformation and Scheduler
Learning about the SAP BW Data Transformation, and Scheduler, extracting data from flat files to SA P BW, changing data sources, difference between internal and external sources, editing info object catalog, creating and working with meta data of target, creating of company application, and working with Scheduler.Hands-on Exercise – Extract data from flat files to SAP BW, change data sources, edit info object catalog, create and work with meta data of target, create company application, deploy a scheduler.
Understanding of SAP BI/BW data schema, understanding Master Data Table, learning about Extended Star Schema, master data load, attribution of master data, hierarchies and text of master data.Hands-on Exercise – Work on SAP BI/BW data schema and Master Data Table, Create Extended Star Schema, Edit attribution of master data, hierarchies and text of master data
SAP BW-Info providers
Understanding the SAP BW info providers, introduction to data store object, designing and working with standard data store object, editing and displaying data store object, loading of data in DSO as an info provider, display and change transformation in DSO.Hands-on Exercise – Design and working with standard data store object, edit and display data store object, load data in DSO as an info provider, display and change transformation in DSO
Data store object (DSO)-Direct object
Functionality of DSO, advantages, drawbacks and creation of DSO.Hands-on Exercise – Create a DSO.
Data store object (DSO)-write optimized
Understanding the concept of write-optimized data store objects, learning to create write-optimized data store objects, the basic characteristics and rules.Hands-on Exercise – Create write-optimized data store objects, set rules
Introduction to Infoset, a specific kind of Info providers, learning about the rules of Infoset, deploying Infoset for data modelling, the Join Concept and knowing when to use Infoset.Hands-on Exercise – Deploy Infoset for data modelling, Use Join
Understanding the multidimensional data structure, the various types of info cubes, creating a standard info cube, characteristics and key features, the most important rules for designing an info cube, understanding Star Schema, Extended Star Schema and fact tables.Hands-on Exercise – Create a standard info cube, set characteristics and key features, create star schema and fact tables.
Multi provider and Infoset
Introducing the concept of Multi provider, combining data from various info providers, the rules of updating, learning about Virtual and Hybrid providers.Hands-on Exercise – Combine data from various info providers, Set the rules of updating, work with virtual and hybrid providers
Routines in transformations(Start & end routines)
Understanding the concept of routines in transformation, local ABAP classes, learning about the Data Transfer Process, troubleshooting techniques, process chain and business content in BI.Hands-on Exercise – Use ABAP classes, Perform a data transfer
What is Extraction in BW
Learning about Data Extraction in BW, extracting data from various tables in BW, learn how to extract data from R/3 systems to BI, various types of SAP extracts – cross-application, application-specific, creating a generic data source and standard extraction procedure, creating BI Side Info Package.Hands-on Exercise – Extract data from a table in BW, Extract data from R/3 systems to BI, Create a generic data source, Create BI Side Info Package
Introduction to Logistics Cockpit data extraction, the standard extract procedure, the various concepts like event, delta initialization and extraction, the methods and modes of update, understanding Delta Queue, setup table and LUV.Hands-on Exercise – Extract data using Logistics Cockpit, Perform standard extract procedure, Handle events, Initialize delta, Update data, Create a delta queue, setup a table
Introduction to CO-PA Extractor, working with COPA data source, delta mechanisms, challenges faced while extracting data during implementation.Hands-on Exercise – Work with COPA data source, Use delta mechanisms, Extract data during implementation
SAP BW Reporting
Introduction to SAP BW Reporting, understanding the Business Explorer, BEx query designer, the query designer panel, standard tool bar, the various query elements, query properties, filter in query designer.Hands-on Exercise – Design a query using BEx query designer, Use standard tool bar to create a query using various query elements, Change query properties and use filters
Restriction and Exceptions
Learning about the SAP BW restrictions and exceptions, defining exceptions in BEx query designer, restricting characteristics to single value, hierarchy nodes, or value variables, understanding conditions, exceptions, restricted key figures, structure, new selection and formula.Hands-on Exercise – Define SAP BW restrictions and exceptions, define exceptions in BEx query designer, Restrict characteristics to single value
SAP Business Objects Course Content
Introduction to Business Objects
Understanding the SAP BO business intelligence tool to view, sort and analyze BI data, introduction to various components of SAP BO like crystal reports, Dashboards, web intelligence tool, ad ho queries.
Concept of Data Warehousing
Learning about the basics of Data Warehousing and its deployment in real world scenarios.
SAP BO Architecture
Understanding the SAP BO Architecture, the various tiers in it like client, processing, intelligence.
SAP Web Intelligence
Understanding Web Intelligence Overview, ad hoc reporting, analysis tool, discovering insights from any data source and any device, creation of Prompts, applying various conditions, deploying various formula and functions, Drill Functions, understanding Variable in Web Intelligence environment.
Reports and Elements
Learning about SAP BO Reports, creation of Chart Reports, Table Reports, sorting and aggregating of Reports, various elements of Reports, graphs, text elements, data processing features.
Learning about creating Conditional Reports, understanding the concept of Ranking, working with Session Report and Break Reports.
SAP BO Data Source
Learning about SAP BO data source, introducing personal data source, Business Explorer as a Data Source, multiple query overview, deploying queries for generating results, merging dimensions, deploying web services as a data source.
Getting started with Universe Designer Tools (UDT)
Introduction to the Universe Designer Tool, creation of the Universe, understanding of the Semantic layer, star schema, working with shared, secured and personal connections, setting up tables with parameters, creation of Joins, applying restrictions, understanding List of Value objects.
Advanced methods of formatting in SAP BO, identifying Chasm trap and resolving Chasm traps with various methodologies, detection and resolving of loop, understanding Fan Trap, learning to identify and resolving Fan Trap, creation of various classes and objects.
Information Design Tool (IDT) Integration
Introduction to SAP BO information design tool, extracting data from various sources using OLAP methodologies, relational connection, creating of Universe with IDT, comparing the IDT and UDT, working with IDT as an Integration tool.
Getting started with Crystal Dashboard
A powerful data visualization tool for creating interactive dashboards, point-and-click features, understanding the various dashboard features and interface.
Detailed design of Crystal Dashboard, Live office
SAP HANA Project
Project –Develop reports using SAP HANADataset – SalesThis project is involved with creation of reports using SAP HANA. You will get in-depth understanding of creating SAP HANA reports with SAP Business Objects explorer, learning to deploy different SAP HANA views like attribute, analytic and calculation views, understanding how to create SAP HANA Crystal Report, deploying MDX Provider for connecting HANA system to Excel data, data modeling techniques. Upon completion of the project you will gain expertise to develop reports from multiple data sources and view it to glean valuable insights.
Sap BI BW Project
Project – BExAnalyzerLearning about BExAnalyzer, analytical, reporting and design tool, performing drill down operations, applying filter on tables, table to chart format conversion, workbook and reporting broadcast.
SAP Business Objects Project
Project – Publishing Business Objects UniverseData –SalesThis project will give you a complete experience in working on a real-world SAP Business Objects Universe deployment. You will learn about SAP BO publishing universe which consists of a data foundation, a connection and a business layer. Learn how to create a connection from relational sources, creating data foundation, checking the universe using a query panel, creating a business layer and deploying cascading LOV and parameter. Upon completion of the project you will learn to successfully publish a universe file to a repository.