Download - SAP HANA SPS10- SAP HANA Modeling
1© 2014 SAP AG or an SAP affiliate company. All rights reserved.
SAP HANA SPS 10 - What’s New? SAP HANA Modeling
SAP HANA Product Management June, 2015
(Delta from SPS 09 to SPS 10)
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Public
Agenda
Topics
Overview What’s New in SAP HANA Modeling SPS10
Web-based SAP HANA Model Editor
– Enhancements and new capabilities
SAP HANA Studio Model Editor
– Calculation View Modeling enhancements
– SAP HANA Studio Modeling environment enhancements
– Designing Analytic Privileges enhancements
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Public
SAP HANA SPS 10 – What’s New in SAP HANA Modeling
SAP HANA Modeling – Enhancements & New Capabilities Overview
SAP HANA Studio Model Editor
General Modeling Environment
– Column lineage analysis within a model scenario
– Comment support in Views
– Multilanguage-label support in Views
– Designing SQL based analytic privileges
– Performance Analysis Mode enhancements
Calculation View Modeling
– Rank Node supporting output rank column
– Time dependent hierarchies, hierarchy SQL integration for
filtering and aggregation, hierarchy variables & input
parameters, hierarchy dependent LoVs, …
– CDS entities and MultiDB tables as data sources
– Support Labels/Descriptions in value help dialogs
Web-based SAP HANA Model Editor
General Modeling Environment
– Column semantic extraction and propagation
– View scenario re-design (replace nodes / data sources)
– Comment support in Views
– Graphical Data Preview Support
– Designing SQL based analytic privileges
– Performance Analysis Mode
Calculation View Modeling
– Support for StarJoin-, Union- and Rank-Node support
– Hierarchy design (incl. new features like time dependencies)
– Hierarchy-based value help LoVs for variable and Input
parameters
– Table functions as data sources
– Select output columns for Script-based Calculation Views
Web-based SAP HANA Model Editor
SAP HANA Web IDE-based Model Editor Enhancements
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 5Public
SAP HANA SPS09 - Modeling Capabilities
Web-based SAP HANA Model Editor – Initial Release
http://server:80<instance#>/sap/hana/ide/editor
/New Web Editor for Calculation Views
Supports both Graphical and Scripted
Calculation views
– Browser-based platform and approach
reaching more HANA Model developers
New usability approaches
– Mapping based data and column-flow
– fewer dialogs, instead more real estate and
focused view in the current activity context
when editing Calculation View details
Note
– No Analytic- and Attribute-View Modeling
– Initial release for Calculation Views with SAP HANA SPS09
not feature complete, but future/mid-term innovation platform
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public
SAP HANA SPS10 - Modeling Enhancements
Web-based SAP HANA Model Editor – Enhancements Overview
SAP HANA Web-based Modeling Enhancements
Calculation View Modeling
– Support for StarJoin-, Union- and Rank-Node support
– Hierarchy design (incl. new features like time dependencies)
– multiple default values support for Variable and Input
Parameter, derived values from scalar functions
– Hierarchy-based value help LoVs for variable and Input
parameters
View Modeling SQL-Script Integration
– table functions as data sources,
– Output column selection dialog from other tables/views for
Script-based Calculation Views
Analytic Privileges
– Support for SQL based analytic privileges
Usability and Productivity features
– Extract semantics from source objects and semantic
propagation
– Replace node with data source / other node and
replace of a data source
– Enhanced expression editor
– Visual design time error indication support (e.g. star join)
– Comments in Calculation Views
View Modeling Environment
– Graphical Data Preview Support
– Time Dimension data generation support
Model Performance Analysis Workbench
– Initial Performance Analysis capabilities
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public
SAP HANA SPS10 - Modeling Enhancements
Web-based View Modeling – Star Joins
Modeling Star Joins
Create Star Joins (New)
– Create graphical calculation views
with star joins to join multiple dimensions
with a fact data input set.
Star Join - Join Definition incl.
details (Referential, LeftOuter, …)
Star Join – Input Fact Column
Mapping to OutputStar Join – All columns,
incl. Shared columns from Dimension Views
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public
SAP HANA SPS10 - Modeling Enhancements
Web-based View Modeling – Unions
Modeling Calculation Views using Unions
Leverage Union nodes (New)
– Use union nodes in graphical calculation views to combine
the result set of two or more data sources.
Directly map union input column to
the output set
Custom Mapping & Mapping
constant values
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public
SAP HANA SPS10 - Modeling Enhancements
Web-based View Modeling – Ranked Sets
Modeling Calculation Views using Ranked Sets
Create Rank Nodes (New)
– Use rank nodes in graphical calculation views to rank the
data over a set of partition columns, and perform an order
by operation on the partitioned data based
on a measure
Define Rank Node Details
Rank Output
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Public
SAP HANA SPS10 - Modeling Enhancements
Web-based View Modeling – Enabling Hierarchies
Creating and Managing Hierarchies
Design and edit Hierarchies
– Level and Parent-Child Hierarchies
– Incl. new properties like time-dependency
– Local and shared hierarchies
in Star-Join Calculation Views
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public
SAP HANA SPS10 - Modeling Enhancements
Web-based View Modeling – Hierarchies & Variable/InputParameter
Using Hierarchies with Variables/IPs
Hierarchy-based Variables and Input Parameter
– Enables hierarchically structured value help dialogs
for e.g. default values or run-time value help
– Parent-Child Hierarchies
– Incl. new properties like time-dependency
– Local and shared hierarchies
in Star-Join Calculation Views
Value Help Dialogs
Supporting Description with
values (Details see Studio)
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public
SAP HANA SPS10 - Modeling Enhancements
Web-based View Modeling – Data Preview
Data Preview Options of Calculation Views
SQL-based Data Preview
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public
SAP HANA SPS10 - Modeling Enhancements
Web-based View Modeling – Data Preview
Data Preview Options of Calculation Views
Preview output using SAP Design Studio Viewer
for as a multi dimensional data preview
Note: Prototype Screenshots
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public
SAP HANA SPS10 - Modeling Enhancements
Web-based Model Editor – Further Enhancements Summary
Web-based Modeling Enhancements
Calculation View Modeling
– Column properties: assigning value help references, drill-
down enablement for calc attributes*
– Column propagation to semantic node and extract
semantic information from data sources
– General Model Editor usability enhancements (managing
mappings, layout, ..)
– Enhanced expression editor*
– Input Parameter/Variables support for multiple default
values*, derived values from scalar function*, input
enablement for derived values*
– Design column output structure of SQLScript-based
Calculation views
– Use SQLScript Table Functions as Data Sources
Modeling Environment Enhancements
– Scenario re-design capabilities
– Support for comments in Views*
– Design-Time error support for unresolved references
– Copy & paste of Views in content tree
– Dimension Views of type Time and generated time
dimension data support
– Model execution hints* (for support scenarios)
– Analytic privilege editor supporting SQL-based Analytic
privileges design*
– View performance analysis mode support
*General new capabilities in SPS10.
SAP HANA Studio Model EditorNew capabilities and enhancements in the SAP HANA Studio Model Editor
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Public
SAP HANA SPS 10 – What’s New in SAP HANA Modeling
SAP HANA Studio Model Editor – Enhancements Overview
SAP HANA Studio Model Editor enhancements and new capabilities
General Model Editor Enhancements
– Support Labels/Descriptions in value help dialogs
– Multiple default values for IPs, VARs
– MultiDB tables as data sources, CDS entitities in CVs
as data sources
Calculation View Editor Enhancements
– Rank Node supporting output rank column
– Copy/paste of parts of a model scenario
Hierarchy Enhancements
– Time dependent hierarchies
– Supporting additional attributes for PC hierarchies
– Hierarchy-based variable and Input parameter
value help LoVs
– Drill down enablement for calculated attributes
Modeler Performance Analysis Enhancements
– Virtual tables, Filter indication, Performance validation, …
SAP HANA Modeling Environment
– Content node performance improvement
– Multilanguage Views, Deprecating views, renaming views,
propagation of renamed columns, …
– Data preview enhancement, spatial preview
– Column lineage analysis within a model scenario
– Comment support in Views
– CV scenario design time warnings if model is incomplete
(some patterns)
Analytic Privilege Editor
– support for SQL based analytic privileges
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Input Data Structures
Calculation View new supported Data Sources
Support for CDS Entities as Data Source
(Enhancements)
– you can also use CDS entities as a data source type
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Input Data Structures
Calculation View new supported Data Sources
Support for SAP HANA multitenant database
container tables from external containers
– Model graphical calculation views in a SAP HANA system
having multiple isolated databases containers.
– This means, while modeling graphical calculation views, you
can add data source from any of the isolated databases.
Before deployment of models referencing external
tenant tables, schema mapping shall be set to
new physical schema
– Schema mapping extends to multiDB schemas
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Input Data Structures
Calculation View new supported Data Sources
Decision Table design time references
– Previously only run time structures (generated column views
were supported)
– Object search includes decision tables
Support of SQL views as data source
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 20Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Rank Node
Enhancements to Rank Nodes
Generate an additional output column
to store the column’s rank value.
– Helpful for scenario, where the actual
rank value is of value and
shall be re-used
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Enhanced Expression Editor
Enhanced Expression Editor
Smart autocomplete with filter-, variable-, parameter-
restricted- and calculated column expressions
– Display of operators, all functions and model elements
– Validation occurs automatically on the fly
Expression language selection for Calculation Views
– Explicit distinction between Column Engine expression
and SQL Expression
– The use of SQL expressions allows further optimizations by
the overall SQL optimizations of instantiated Calculation
Views queries
1764658 - HANA Calculation Engine Instantiation Process
1811723 - SQL Execution on graphical calculation views
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 22Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Hierarchies
Time Dependent Hierarchies
HANA hierarchies support a validity time span, based
on single point in time or a time interval the hierarchy
trees will be pruned
– Supported for Parent-Child Hierarchies
– Hierarchy source table requires two date columns
VALID_FROM and VALID_TO
*Note: Use of time dependent hierarchies using a from-to hierarchy interval query is initially
targeted for SAP Applications accessing SAP HANA hierarchy views directly via SQL and will
only be fully enabled for customer use, once hierarchy-SQL expression are documented for
external use in the SAP HANA SQL documentation.Result example from a respective hierarchy view query
From/To parameters
enable return of a
hierarchy tree including
changes at different point
in times.
From/To parameters also
require to be set as data
filters of the calculation
view data source itself.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Hierarchies
Hierarchy SQL Integration
Hierarchy-based SQL processing capabilities enabled
via SAP HANA View based hierarchies
– SQL processing includes hierarchy-based* filtering,
aggregations as well as analytic privileges.
Usage scenario and enablement
– Shared hierarchies from Dimension-type and StarJoin-type
Calculation Views.
– SQL use of hierarchies needs to be activated in the view
properties (for all shared hierarchies). Once activated
custom node-column name and hierarchy-expression
parameter* can be given custom name
*Note: Use of hierarchy expression will be fully enabled, once hierarchy-
expression are documented in the SAP HANA SQL documentation.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 24Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Hierarchies
Hierarchy SQL Integration - Additional Attributes
Additional hierarchy attributes can be specified for use from BI
Clients (once supported) or via Hierarchy SQL Integration*
*Note: Use of hierarchy additional attributes will be fully enabled for
customer use, once hierarchy-SQL expression to leverage the
additional attributes are documented in the SAP HANA SQL
documentation.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 25Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Hierarchies
Hierarchy SQL Integration
Hierarchy-aggregation
– The node column can be used for group by:
– ..
Note, that the filter on the node column constrains to the hierarchy
subtree. All the descendants of the node are selected.
–Note: the Revenue and Cost column contain the hierarchical
aggregated values, i.e. the Revenue for MAJESTIX is the sum of
the revenue of all its.
The calculated column Margin (percentage) is calculated correctly
after the aggregation on each hierarchy level.
Filtering on a hierarchy node value
– The node column can be used for filtering
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 26Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Hierarchy Variables/Parameters
Hierarchy Variables / Parameters
Variables can now be related to hierarchy attributes
Such a variable definition has two effects:
– Hierarchical value help-display in data preview
– Hierarchical filtering for variables by applying the filter on
the node column (SQL enabled hierarchies).
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 27Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Hierarchy Variables/Parameters
Hierarchy Variables / Parameters
Variables can now be related to hierarchy attributes
– Level hierarchies value help dialogs
>> Only leaf-values can be selected
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 28Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Input Parameters/Variables
Multiple default values
Multiple default values can be
prepared, both for multiple and
single entries variables and
input parameters.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 29Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Input Parameters
Derived Input Parameter Enhancements
Derived parameter values now support
Derived from SCALAR Function
– Input parameter value can hence be passed into a model
based on string-type output value
from a scalar user defined SQLScript function
– The function requires to generate only a scalar output
– Mapping parameters as inputs to referenced Scalar
Functions is supported*
– Input enablement allows to override derived values from
function or procedure by client at runtime*
*now also supported with stored
procedures
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 30Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Input Parameters
Derived Input Parameter Enhancements
Input Enablement
– Input enablement allows to override derived values
from function or procedure by client at runtime*
– Input enable, override the default value coming from
procedure/scalar functions or table
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 31Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Value Help Dialogs
Label descriptions in Value Help Dialogs
Description texts can be supplied in value help dialog
to provide more value insight and context during
selection
– Supported for Input Parameters and Variables
– Labels/descriptions can either be provided as
static list or via external value help resource reference,
– For external value help resource reference,
the label column information is picked up
as description textLabel column in referenced
value help view
SAP HANA Studio Modeling
EnvironmentNew capabilities and enhancements in the Modeler- and Development perspectives
in SAP HANA Studio
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 33Public
SAP HANA SPS10 - Modeling Enhancements
General Modeler Enhancements – Using Views / by Name
Easier use of View Name
Copy/Paste- and drag’n drop-support from
Design-time view of the activated run-time
column view reference into editors
– View properties include column view name
Generate sample query in
SQL editor from design-time
view with placeholder clause
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 34Public
SAP HANA SPS010 - Modeling Enhancements
Calculation Views Enhancements – Re-use of partial scenarios
Refactoring of parts of a Calculation View scenario
Scenario Panel Copy Paste Feature
– Node sub-tree can be copied / pasted* into the same view scenario
– Default node cannot be copied
*Paste across views cannot be copied/pasted
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 35Public
SAP HANA SPS10 - Modeling Enhancements
General Modeler Enhancements – Comments in Models
Support for Comments in SAP HANA Views
Comment text can be added and maintained
throughout any/most objects with a view to provide
more descriptive insights
– Within the view scenario and nodes
– Semantic node column list (attributes, measures, …)
– Input Parameter, Variables, Hierarchies, …
Comment text available via
maintain dialog or
object context mouse
over action
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 36Public
SAP HANA SPS10 - Modeling Enhancements
Calculation Views Enhancements – Data lineage
Trace Columns in Information Views With Data Lineage
Data lineage in SAP HANA modeler helps you visualize the
origin of attributes and measures in information views.
Column lineage analysis within a model scenario
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 37Public
SAP HANA SPS10 - Modeling Enhancements
General Modeler Enhancements – Rename Views and Columns
Refactoring - Rename Information Views and Columns
Rename views or its columns includes propagation to
impacted objects
– References to renamed views or columns within impacted objects
will be automatically adjusts and thus the references maintained.
Rename of View
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 38Public
SAP HANA SPS10 - Modeling Enhancements
General Modeler Enhancements – Rename Views and Columns
Refactoring - Rename Information Views and Columns
Example: rename of a column and its references
– Lists impacted views, analytical privileges …
– If not chosen, impacted objects need to be manually adjusted
– Save will run the job
Semantic node, column tools
Note: Only if objects are closed, renaming will be propagated.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 39Public
SAP HANA SPS10 - Modeling Enhancements
General Modeler Enhancement – Deprecate Views
Deprecate Information Views
New View Property “Deprecate”
– Deprecated information views signifies that the
information view is supported to be queried, but it
is not recommended to use them in other
information views or
in analytic privileges.
– Warnings will show up, when a deprecated view is
newly referenced, indicator show warnings
Referencing a deprecated
view within an analytic
privilege
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 40Public
SAP HANA SPS10 - Modeling Enhancements
General Modeler Enhancement – Multi-Language Object Labels
Multi-Language Object Labels
Maintain Object Label Texts in Multiple Languages
– SAP HANA modeler supports maintaining object label
texts in different languages.
For each object label, other than in the default language
text, choose from additional languages to maintain object
labels.
– For activated models, translation enabled by default
if switched off, additional language texts will be deleted
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 41Public
SAP HANA SPS10 - Modeling Enhancements
General Modeler Enhancement – Data Preview
Modeler Data Preview Enhancements
More control on first time query execution
– Performance improvements for generated queries
– no default query execution on raw data tab (preference)
– Sort can done based on the result set
vs complete data set
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 42Public
SAP HANA SPS10 - Modeling Enhancements
General Modeler Enhancement – Spatial Data Preview
Modeler Data Preview Enhancements
Spatial Structure data preview
– Geometry column store data enabled
for spatial data preview and
SQL data type data preview
(e.g. XML of ST_Geometry)
– Control of spatial structures via preview
Spatial preview at
click in cell
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 43Public
SAP HANA SPS10 - Modeling Enhancements
Modeler Performance Analysis Workbench Enhancements
Performance Analysis Workbench Enhancements
Performance Analysis Mode
– Extended visual indications and information
– Performance information as a tab beside node details
New Performance Validation Rules
– SAP HANA modeler provides certain validation rules, which when
executed, validates the calculation view and helps identify if there
are any design time factors that impact the performance of your
calculation views.
– Performance Validation option (validate certain inperformant usage
patterns > e.g. calc column is used in filter)
Enhanced Debugging View capabilities
– Debug View now supports node query editing, push-down of filters
Direct call of Plan Visualization
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 44Public
SAP HANA SPS 10 – What’s New in SAP HANA Modeling
SAP HANA Studio Model Editor – Further Enhancements Summary
Further Enhancements in SAP HANA Modeler
Model Editor Enhancements
– Semantic node no of columns, hierarchies, .. tab-indication
and new semantic type column property column
– Calculated attributes can now be used in multidimensional
reporting as drill-down attributes
– Attribute-count measure client-side aggregation warning
– Restricted Measure usability UI enhancements
– Join Designer support to switch join direction
– Union Node column mapping support to multiple target
columns
– Parameter mapping indicating node names and resolving
references
– Model execution hint enablement (for support scenarios)
– Enhanced design-time editor warnings
Modeler Environment Enhancements
– Hierarchy support in where-used analysis
– Autodocumentation enhancements
– Content Node performance enhancements
– Modeler-JobLog support in SAP HANA Studio
development perspective
Designing Analytic PrivilegesEnhancements to Developing Analytics Privileges in SAP HANA Studio
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 46Public
SAP HANA SPS10 - Modeling Enhancements
Analytic Privileges Editor – SQL-based Analytic Privileges
Create SQL-based Analytic Privileges
In addition to the existing approach of creating
classical analytic privileges, users can now use SQL
based analytic privileges as design-time objects, which
provides the flexibility to create analytic privileges
within the familiar SQL environment.
– Restrict by Attributes
– Restrict by SQL expression
– Restrict dynamically
with by Procedure
Advantages of SQL-based analytic privileges
include simpler way of implementing more
complex filtering rules.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 47Public
SAP HANA SPS10 - Modeling Enhancements
Analytic Privileges Editor – SQL-based Analytic Privileges
Create SQL-based Analytic Privileges
Start with general Attribute based AP, then switch to SQL-based
Note: when switching from Attribute- to SQL-based Analytic Privileges, an intitial SQL-based
restriction is generated from previous attribute settings
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 48Public
SAP HANA SPS10 - Modeling Enhancements
Analytic Privileges Editor – SQL-based Analytic Privileges
Hierarchy-driven SQL-based Privileges
SQL based analytic privileges (new with SP10)
support to maintain a filter based on a hierarchy node
column
– directly in the SQL section
of the analytic privilege
editor
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 50Public
SAP HANA SPS10 - Modeling Enhancements
Analytic Privileges Editor – General Enhancements
Editor UI enhancements
Indication of shared attributes (Property SHARED) in views
Hover over restricted attribute > display secured models
Selected reference model > brushing/highlighting of restricted attributes
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 51Public
SAP HANA SPS 10 – What’s New in SAP HANA Modeling
SAP HANA Modeling – Enhancements & New Capabilities Overview
SAP HANA Studio Model Editor
General Modeling Environment
– Column lineage analysis within a model scenario
– Comment support in Views
– Multilanguage-label support in Views
– Designing SQL based analytic privileges
– Performance Analysis Mode enhancements
Calculation View Modeling
– Rank Node supporting output rank column
– Time dependent hierarchies, hierarchy SQL integration for
filtering and aggregation, hierarchy variables & input
parameters, hierarchy dependent LoVs, …
– CDS entities and MultiDB tables as data sources
– Support Labels/Descriptions in value help dialogs
Web-based SAP HANA Model Editor
General Modeling Environment
– Column semantic extraction and propagation
– View scenario re-design (replace nodes / data sources)
– Comment support in Views
– Graphical Data Preview Support
– Designing SQL based analytic privileges
– Performance Analysis Mode
Calculation View Modeling
– Support for StarJoin-, Union- and Rank-Node support
– Hierarchy design (incl. new features like time dependencies)
– Hierarchy-based value help LoVs for variable and Input
parameters
– Table functions as data sources
– Select output columns for Script-based Calculation Views
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 52Public
How to find SAP HANA documentation on this topic?
SAP HANA Platform documentation
What’s New – Release Notes
Modeling
– SAP HANA Modeling Guide
– SAP HANA Modeling Guide for SAP HANA Web Workbench
Development
– SAP HANA Developer Guide
References
– SAP HANA SQL Reference
• In addition to this learning material, you find SAP HANA documentation on
SAP Help Portal knowledge center at
http://help.sap.com/hana_platform.
• The knowledge center is structured according to the product lifecycle:
installation > security > administration > modeling > development.
So you can find e.g. the SAP HANA Modeling Guide
in the modeling section and so forth …
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 53Public
Disclaimer
This presentation outlines our general product direction and should not be relied on in making
a purchase decision. This presentation is not subject to your license agreement or any other
agreement with SAP.
SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and
SAP’s strategy and possible future developments are subject to change and may be changed
by SAP at any time for any reason without notice.
This document is provided without a warranty of any kind, either express or implied, including
but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or
non-infringement. SAP assumes no responsibility for errors or omissions in this document,
except if such damages were caused by SAP intentionally or grossly negligent.
© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Thank you
Contact information
Christoph Morgen
SAP HANA Product Management