What´s New? SAP HANA SPS 07
SAP HANA Web-based Development
Workbench
(Delta from SPS 06 to SPS 07)
SAP HANA Product Management

November, 2013
SAP HANA Web-based Development Workbench
•

SPS 06 introduced two
separate browser based
IDEs

•

SPS 07 merges both of
these back together into
a single application with
four sub-tools:
•
•
•
•

Editor
Catalog
Security
Traces

© 2013 SAP AG. All rights reserved.

Public

2
SAP HANA Web-based
Development Workbench
Editor
SAP HANA Web-based Development Workbench
Editor
•

completely browser
based IDE for
lightweight creation and
editing of development
objects and debugging
without the need for
SAP HANA Studio

•

Direct URL:
/sap/hana/xs/editor/

© 2013 SAP AG. All rights reserved.

Public

4
SAP HANA Web-based Development Workbench
Editor
•

Access to the full SAP HANA
Repository in a browser

•

Create, delete, and rename
packages and files

© 2013 SAP AG. All rights reserved.

Public

5
SAP HANA Web-based Development Workbench
Editor
•

Code Editors with
•
•
•
•

Syn tax Coloring
Code Folding
Client side and server side
checks
No need to check out content
– direct editing and activation
upon save

© 2013 SAP AG. All rights reserved.

Public

6
SAP HANA Web-based Development Workbench
Editor – Application Templates
•

Application creation wizards
which create the package as
well as the starting artifacts

•

Both mobile and desktop
SAPUI5 templates with the
correct bootstrapping for SAP
HANA

•

Automatic generation of
.xsapp and .xsaccess files

•

Special UI5 templates for
injection into existing HTML
pages as well

© 2013 SAP AG. All rights reserved.

Public

7
SAP HANA Web-based Development Workbench
Editor – Multi-File Drop Zone
•

Mass upload multiple files at a time
to a content repository package

© 2013 SAP AG. All rights reserved.

Public

8
SAP HANA Web-based Development Workbench
Editor – Multiple Editors
•

Multiple Editor tabs or the ability to
open an editor as its own browser
tab

© 2013 SAP AG. All rights reserved.

Public

9
SAP HANA Web-based Development Workbench
Editor – Direct Test
•

Test html pages, xsjs, and xsodata
services directly from the editor in
the browser

•

Including special mobile device
emulation modes for testing

© 2013 SAP AG. All rights reserved.

Public

10
SAP HANA Web-based Development Workbench
Editor – XSJS Debugging Support
•

Set Breakpoints
from the editor

•

Interactive server
side debugger
running in-place in
the browser

•

View and change
variable values

© 2013 SAP AG. All rights reserved.

Public

11
SAP HANA Web-based Development Workbench
Editor – Search
•

Global repository search

© 2013 SAP AG. All rights reserved.

Public

12
SAP HANA Web-based Development Workbench
Editor – Versions
•

Access to version management
of objects

•

Two way comparison editor

•

Select any two server versions
for comparison

© 2013 SAP AG. All rights reserved.

Public

13
SAP HANA Web-based
Development Workbench
Catalog
SAP HANA Web-based Development Workbench
Catalog
•

Also access the SAP HANA
Catalog

•

View Tables, Views,
Procedures, Functions, etc.
and their Content

•

Direct URL:
/sap/hana/xs/catalog/

© 2013 SAP AG. All rights reserved.

Public

15
SAP HANA Web-based
Development Workbench
Security
SAP HANA Web-based Development Workbench
Security
•

Also access User and Role
Details

•

Assign roles to users and
perform basic user
administration tasks

•

Direct URL:
/sap/hana/xs/security/

© 2013 SAP AG. All rights reserved.

Public

17
SAP HANA Web-based
Development Workbench
Trace
SAP HANA Web-based Development Workbench
Trace
•

Access to the developer
centric server trace files

•

Direct URL:
/sap/hana/xs/trace/

© 2013 SAP AG. All rights reserved.

Public

19
SAP HANA Web-based
Development Workbench
Feature Map SPS 06<->SPS 07
Repository Browser
•

SPS 06

© 2013 SAP AG. All rights reserved.

•

SPS 07

Public

21
Project Browser
•

The project browser from the SPS
06 tools has been removed

•

Decision that projects are an
Eclipse concept and should only
be used from within the HANA
Studio

© 2013 SAP AG. All rights reserved.

Public

22
Catalog Browser
•

SPS 06

© 2013 SAP AG. All rights reserved.

•

SPS 07 - /sap/hana/xs/catalog/

Public

23
Security Browser
•

SPS 06

© 2013 SAP AG. All rights reserved.

•

SPS 07 - /sap/hana/xs/security/

Public

24
Trace Browser
•

SPS 06

© 2013 SAP AG. All rights reserved.

•

SPS 07 - /sap/hana/xs/trace/

Public

25
Delivery Units
•

SPS 06

© 2013 SAP AG. All rights reserved.

•

SPS 07

Public

26
SQL Console
•

SPS 06

© 2013 SAP AG. All rights reserved.

•

SPS 07 – Now embedded in Catalog tool

Public

27
Project Templates
•

SPS 06

© 2013 SAP AG. All rights reserved.

•

SPS 07

Public

28
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.

© 2013 SAP AG. All rights reserved.

Public

29
Thank you
Contact information
Thomas Jung
SAP HANA Product Management
AskSAPHANA@sap.com
To get the best overview of what’s new in SAP HANA SPS 07, read this blog.
© 2013 SAP AG. 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.
The information contained herein may be changed without prior notice.
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 and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and
SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group 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.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other
countries.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.

© 2013 SAP AG. All rights reserved.

Public

31
© 2013 SAP AG. Alle Rechte vorbehalten.
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche
Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.
Einige der von der SAP AG und ihren Distributoren vermarkteten Softwareprodukte enthalten proprietäre Softwarekomponenten anderer Softwareanbieter.
Produkte können länderspezifische Unterschiede aufweisen.
Die vorliegenden Unterlagen werden von der SAP AG und ihren Konzernunternehmen („SAP-Konzern“) bereitgestellt und dienen ausschließlich zu Informationszwecken.
Der SAP-Konzern übernimmt keinerlei Haftung oder Gewährleistung für Fehler oder Unvollständigkeiten in dieser Publikation. Der SAP-Konzern steht lediglich für Produkte
und Dienstleistungen nach der Maßgabe ein, die in der Vereinbarung über die jeweiligen Produkte und Dienstleistungen ausdrücklich geregelt ist. Keine der hierin
enthaltenen Informationen ist als zusätzliche Garantie zu interpretieren.
SAP und andere in diesem Dokument erwähnte Produkte und Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP
AG in Deutschland und verschiedenen anderen Ländern weltweit. Weitere Hinweise und Informationen zum Markenrecht finden Sie unter http://www.sap.com/corporateen/legal/copyright/index.epx#trademark.

© 2013 SAP AG. All rights reserved.

Public

32

HANA SPS07 Web-Based Development Workbench

  • 1.
    What´s New? SAPHANA SPS 07 SAP HANA Web-based Development Workbench (Delta from SPS 06 to SPS 07) SAP HANA Product Management November, 2013
  • 2.
    SAP HANA Web-basedDevelopment Workbench • SPS 06 introduced two separate browser based IDEs • SPS 07 merges both of these back together into a single application with four sub-tools: • • • • Editor Catalog Security Traces © 2013 SAP AG. All rights reserved. Public 2
  • 3.
  • 4.
    SAP HANA Web-basedDevelopment Workbench Editor • completely browser based IDE for lightweight creation and editing of development objects and debugging without the need for SAP HANA Studio • Direct URL: /sap/hana/xs/editor/ © 2013 SAP AG. All rights reserved. Public 4
  • 5.
    SAP HANA Web-basedDevelopment Workbench Editor • Access to the full SAP HANA Repository in a browser • Create, delete, and rename packages and files © 2013 SAP AG. All rights reserved. Public 5
  • 6.
    SAP HANA Web-basedDevelopment Workbench Editor • Code Editors with • • • • Syn tax Coloring Code Folding Client side and server side checks No need to check out content – direct editing and activation upon save © 2013 SAP AG. All rights reserved. Public 6
  • 7.
    SAP HANA Web-basedDevelopment Workbench Editor – Application Templates • Application creation wizards which create the package as well as the starting artifacts • Both mobile and desktop SAPUI5 templates with the correct bootstrapping for SAP HANA • Automatic generation of .xsapp and .xsaccess files • Special UI5 templates for injection into existing HTML pages as well © 2013 SAP AG. All rights reserved. Public 7
  • 8.
    SAP HANA Web-basedDevelopment Workbench Editor – Multi-File Drop Zone • Mass upload multiple files at a time to a content repository package © 2013 SAP AG. All rights reserved. Public 8
  • 9.
    SAP HANA Web-basedDevelopment Workbench Editor – Multiple Editors • Multiple Editor tabs or the ability to open an editor as its own browser tab © 2013 SAP AG. All rights reserved. Public 9
  • 10.
    SAP HANA Web-basedDevelopment Workbench Editor – Direct Test • Test html pages, xsjs, and xsodata services directly from the editor in the browser • Including special mobile device emulation modes for testing © 2013 SAP AG. All rights reserved. Public 10
  • 11.
    SAP HANA Web-basedDevelopment Workbench Editor – XSJS Debugging Support • Set Breakpoints from the editor • Interactive server side debugger running in-place in the browser • View and change variable values © 2013 SAP AG. All rights reserved. Public 11
  • 12.
    SAP HANA Web-basedDevelopment Workbench Editor – Search • Global repository search © 2013 SAP AG. All rights reserved. Public 12
  • 13.
    SAP HANA Web-basedDevelopment Workbench Editor – Versions • Access to version management of objects • Two way comparison editor • Select any two server versions for comparison © 2013 SAP AG. All rights reserved. Public 13
  • 14.
  • 15.
    SAP HANA Web-basedDevelopment Workbench Catalog • Also access the SAP HANA Catalog • View Tables, Views, Procedures, Functions, etc. and their Content • Direct URL: /sap/hana/xs/catalog/ © 2013 SAP AG. All rights reserved. Public 15
  • 16.
  • 17.
    SAP HANA Web-basedDevelopment Workbench Security • Also access User and Role Details • Assign roles to users and perform basic user administration tasks • Direct URL: /sap/hana/xs/security/ © 2013 SAP AG. All rights reserved. Public 17
  • 18.
  • 19.
    SAP HANA Web-basedDevelopment Workbench Trace • Access to the developer centric server trace files • Direct URL: /sap/hana/xs/trace/ © 2013 SAP AG. All rights reserved. Public 19
  • 20.
    SAP HANA Web-based DevelopmentWorkbench Feature Map SPS 06<->SPS 07
  • 21.
    Repository Browser • SPS 06 ©2013 SAP AG. All rights reserved. • SPS 07 Public 21
  • 22.
    Project Browser • The projectbrowser from the SPS 06 tools has been removed • Decision that projects are an Eclipse concept and should only be used from within the HANA Studio © 2013 SAP AG. All rights reserved. Public 22
  • 23.
    Catalog Browser • SPS 06 ©2013 SAP AG. All rights reserved. • SPS 07 - /sap/hana/xs/catalog/ Public 23
  • 24.
    Security Browser • SPS 06 ©2013 SAP AG. All rights reserved. • SPS 07 - /sap/hana/xs/security/ Public 24
  • 25.
    Trace Browser • SPS 06 ©2013 SAP AG. All rights reserved. • SPS 07 - /sap/hana/xs/trace/ Public 25
  • 26.
    Delivery Units • SPS 06 ©2013 SAP AG. All rights reserved. • SPS 07 Public 26
  • 27.
    SQL Console • SPS 06 ©2013 SAP AG. All rights reserved. • SPS 07 – Now embedded in Catalog tool Public 27
  • 28.
    Project Templates • SPS 06 ©2013 SAP AG. All rights reserved. • SPS 07 Public 28
  • 29.
    Disclaimer This presentation outlinesour 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. © 2013 SAP AG. All rights reserved. Public 29
  • 30.
    Thank you Contact information ThomasJung SAP HANA Product Management AskSAPHANA@sap.com To get the best overview of what’s new in SAP HANA SPS 07, read this blog.
  • 31.
    © 2013 SAPAG. 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. The information contained herein may be changed without prior notice. 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 and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group 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. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices. © 2013 SAP AG. All rights reserved. Public 31
  • 32.
    © 2013 SAPAG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Einige der von der SAP AG und ihren Distributoren vermarkteten Softwareprodukte enthalten proprietäre Softwarekomponenten anderer Softwareanbieter. Produkte können länderspezifische Unterschiede aufweisen. Die vorliegenden Unterlagen werden von der SAP AG und ihren Konzernunternehmen („SAP-Konzern“) bereitgestellt und dienen ausschließlich zu Informationszwecken. Der SAP-Konzern übernimmt keinerlei Haftung oder Gewährleistung für Fehler oder Unvollständigkeiten in dieser Publikation. Der SAP-Konzern steht lediglich für Produkte und Dienstleistungen nach der Maßgabe ein, die in der Vereinbarung über die jeweiligen Produkte und Dienstleistungen ausdrücklich geregelt ist. Keine der hierin enthaltenen Informationen ist als zusätzliche Garantie zu interpretieren. SAP und andere in diesem Dokument erwähnte Produkte und Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und verschiedenen anderen Ländern weltweit. Weitere Hinweise und Informationen zum Markenrecht finden Sie unter http://www.sap.com/corporateen/legal/copyright/index.epx#trademark. © 2013 SAP AG. All rights reserved. Public 32

Editor's Notes

  • #27 For the majority of Delivery Unit features (like Export and Deploy), the functionality really moves to HALM (/sap/hana/xs/lm/)
  • #28 For the majority of Delivery Unit features (like Export and Deploy), the functionality really moves to HALM (/sap/hana/xs/lm/)
  • #29 For the majority of Delivery Unit features (like Export and Deploy), the functionality really moves to HALM (/sap/hana/xs/lm/)