Your SlideShare is downloading. ×

SAP HANA SPS08 Modeling

698
views

Published on

SAP HANA SPS 08 - What’s New? SAP HANA Modeling

SAP HANA SPS 08 - What’s New? SAP HANA Modeling

Published in: Technology, Travel

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
698
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
83
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SAP HANA SPS 08 - What’s New? SAP HANA Modeling SAP HANA Product Management May, 2014 (Delta from SPS 07 to SPS 08)
  • 2. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 2Public SAP HANA SPS 08 – Feature Overview Modeling Enhancements • Enhanced SAP HANA Modeling capabilities  Variable/Input Parameter mapping to external views for value help  Data types specifications - allow decimal/float type without specifying length and scale  Currency conversion - support to specify the target data type also for base measures / configurable currency columns  Sorting support within of parent/child hierarchies  Set default schema mapping at package level  Mass-copy to allow sub-packages to be selected  Show productive system alert for edit/update/delete activities  Introducing performance analysis capabilities (partitioned tables, number of rows)  Support for Unicode characters in view/column/… names  UI and usability enhancements (new tree map control in union view, join icons, …)  BW connections enhancements
  • 3. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 3Public SAP HANA SPS 08 - Modeling Enhancements Value Help Views – Variable and Input Parameter Mapping Support Parameter passing to external views for value help  Variables and Input Parameter can be mapped to variables and input parameters from external views – Allows filtering and customizing value help lists from external views – Supported with Analytic- and Calculation Views (Graphical and Script)  Manage Mapping dialog – Directly enabled in variable/input parameter creation dialog – Supports mapping source differentiation via “Select Type”
  • 4. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 4Public SAP HANA SPS 08 - Modeling Enhancements Numeric data type handling enhancements Relaxed FLOAT and DECIMAL data type specifications  DECIMAL data types can be specified without mandating length and scale – Internally treated as floating-point decimal with varying length and scale, length is derived from values at runtime  FLOAT data type can be specified without mandating length – Internally treated as 64-bit double data type  Relaxed data type specification supported with – calculated columns dialog, – input parameters for direct and static type, variables – union-node constants – procedures and script-based calc views Can be left unspecified
  • 5. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 5Public SAP HANA SPS 08 - Modeling Enhancements Naming conventions enhancements Support for Unicode characters in names  Unicode characters can now be used in view names, column names, input parameters, variables, hierarchies, calculation view node-names, etc. …  “Field Name Preferences” allows control the use of unicode characters  List of restricted characters are not allowed – / : * ? “ < > |. ; ‘ $ % , ! # + and space – For restricted measures and hierarchies use of slashes(/) as beginning characters is allowed
  • 6. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 6Public SAP HANA SPS 08 - Modeling Enhancements Currency conversion enhancements Data Type for measures with currency conversions  Data Type and precision for the conversion values can be specified independent from the input data – The inherited data type and precision may have too generic precision definition resulting in rounding errors after the conversion. – This allows to specify sufficient precision during conversion – Only numerical data types with decimal places are allowed – Supported for base measures, not with calculated measures
  • 7. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 7Public SAP HANA SPS 08 - Modeling Enhancements Hierarchy enhancements Ordering in Parent/Child Hierarchies  Order By columns can be specified – Previously parent-child hierarchies were ordered according to the leaf nodes in the child column and from that the natural ordering of their ancestors follows accordingly. – Now, on the advanced tab of the parent child hierarchy dialog we allow specifying sort attributes with the sort direction.
  • 8. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 8Public SAP HANA SPS 08 - Modeling Enhancements Introducing performance analysis capabilities Performance Analysis Mode in Modeling Environment  Introduction of performance analysis hints and indicators inside the HANA Model Editor – Manually switched on or defaulted switched on – Hints and indicators about table partitioning and number of rows (threshold as preference) Scenario indicators for partitioned tables (icon) and exceeded row thresholds Switching on performance analysis mode View details pane: indication about partitioning type by icon (hash, range, …) Performance analysis: more partitioning and row count information.
  • 9. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 9Public SAP HANA SPS 08 - Modeling Enhancements Calculation View Union Modeling Enhancements Union Modeling Enhancements  New graphical tree-map control for unions – Higher performance and usability when handling large structures with the union-node – Scrolling, selecting, removing etc. are much faster  Query behavior for constant mapping columns – A “Empty Union Behavior” flag allows to determine if queries on constant value columns shall return values, e.g. for value help queries in applications
  • 10. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 10Public SAP HANA SPS 08 - Modeling Enhancements Managing Model Content Enhancements Mass Copy Enhancements  Allows copying of content into sub-packages / multiple packages as target package  Package Mapping configurations can be stored independent from system tables "_SYS_BI"."M_CONTENT_MAPPING" – Can now be stored in developer’s local eclipse workspace – Warning issued if switched back to system tables
  • 11. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 11Public SAP HANA SPS 08 - Modeling Enhancements Managing Schema Mapping Enhancements Define specific default schemas  Schema content may derive from multiple / different back-end or authoring environments  In order to ease managing of schema mapping in such scenarios, package-specific schema mapping (which override the default schema mapping) can be maintained in _SYS_BI.M_Package_Default_Schema – Has to be maintained manually (SQL) – mapping with package specific default schema  Additionally, the „schema“-property of a catalog editor in the model editors is editable (combo-box dialog) Default Schema Mapping Overruled by Package-specific Schema Mapping
  • 12. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 12Public SAP HANA SPS 08 - Modeling Enhancements Model Editor User Interface Enhancements Miscellaneous user interface enhancements  Color schema harmonization and shading selected node  Column icon use across model  Show complete editor palette  Matching join and union icons across all editors  Filter Tooltip in Details panel – show filter expression on hover over in details pane (same as scenario panel)
  • 13. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 13Public SAP HANA SPS 08 - Modeling Enhancements Production Alert and BW connection enhancements Miscellaneous alert and configuration enhancements  Production System Alert – Editing, deletion, object activation, … actions issued on systems as Production Systems (HANA system configuration) will issue a visual alter (indicator) or extra pop-up  BW connection configuration enhancements – „SAProuter String“ for BW-Models input connection – Java connection encryption between HANA Studio and BW back-end (requires client crpyto libs installed)
  • 14. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 14Public SAP HANA SPS 08 - Modeling Enhancements Modeling Productivity – Error Handling/HANA Answers Integration Extended Error Handling with SAP HANA Answers (www.answers.saphana.com)  In extension to documentation and help, SAP HANA Answers.com will be introduced to SAP HANA Studio as crawl source of information  E.g. adds information from SCN and others  Displays embedded in HANA Studio or outside  Integrated with HANA Studio views (job log, …), editors, wizards. Called via key from selected text or feature.  Independent feature to install
  • 15. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 15Public 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.
  • 16. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 16Public How to find SAP HANA documentation on this topic? SAP HANA Platform documentation  What’s New – Release Notes  Modeling – SAP HANA Modeling Guide  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 …
  • 17. © 2014 SAP AG or an SAP affiliate company. All rights reserved. Thank you Contact information Christoph Morgen SAP HANA Product Management AskSAPHANA@sap.com To get the best overview of what’s new in SAP HANA SPS 08, read this blog.
  • 18. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 18Public © 2014 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP AG or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP AG or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP AG’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP AG or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward- looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.