hana sps07 web-based development workbench

32
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

Upload: sap-database-amp-technology

Post on 22-Apr-2015

660 views

Category:

Technology


1 download

DESCRIPTION

What´s New? SAP HANA SPS 07 - SAP HANA Web-based Development Workbench

TRANSCRIPT

Page 1: HANA SPS07 Web-Based Development Workbench

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

Page 2: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 2© 2013 SAP AG. All rights reserved. 2Public

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

Page 3: HANA SPS07 Web-Based Development Workbench

SAP HANA Web-based Development WorkbenchEditor

Page 4: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 4© 2013 SAP AG. All rights reserved. 4Public

SAP HANA Web-based Development WorkbenchEditor

• 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/

Page 5: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 5© 2013 SAP AG. All rights reserved. 5Public

SAP HANA Web-based Development WorkbenchEditor

• Access to the full SAP HANA Repository in a browser

• Create, delete, and rename packages and files

Page 6: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 6© 2013 SAP AG. All rights reserved. 6Public

SAP HANA Web-based Development WorkbenchEditor

• 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

Page 7: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 7© 2013 SAP AG. All rights reserved. 7Public

SAP HANA Web-based Development WorkbenchEditor – 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

Page 8: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 8© 2013 SAP AG. All rights reserved. 8Public

SAP HANA Web-based Development WorkbenchEditor – Multi-File Drop Zone

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

Page 9: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 9© 2013 SAP AG. All rights reserved. 9Public

SAP HANA Web-based Development WorkbenchEditor – Multiple Editors

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

Page 10: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 10© 2013 SAP AG. All rights reserved. 10Public

SAP HANA Web-based Development WorkbenchEditor – Direct Test

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

• Including special mobile device emulation modes for testing

Page 11: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 11© 2013 SAP AG. All rights reserved. 11Public

SAP HANA Web-based Development WorkbenchEditor – XSJS Debugging Support

• Set Breakpoints from the editor

• Interactive server side debugger running in-place in the browser

• View and change variable values

Page 12: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 12© 2013 SAP AG. All rights reserved. 12Public

SAP HANA Web-based Development WorkbenchEditor – Search

• Global repository search

Page 13: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 13© 2013 SAP AG. All rights reserved. 13Public

SAP HANA Web-based Development WorkbenchEditor – Versions

• Access to version management of objects

• Two way comparison editor

• Select any two server versions for comparison

Page 14: HANA SPS07 Web-Based Development Workbench

SAP HANA Web-based Development WorkbenchCatalog

Page 15: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 15© 2013 SAP AG. All rights reserved. 15Public

SAP HANA Web-based Development WorkbenchCatalog

• Also access the SAP HANA Catalog

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

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

Page 16: HANA SPS07 Web-Based Development Workbench

SAP HANA Web-based Development WorkbenchSecurity

Page 17: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 17© 2013 SAP AG. All rights reserved. 17Public

SAP HANA Web-based Development WorkbenchSecurity

• Also access User and Role Details

• Assign roles to users and perform basic user administration tasks

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

Page 18: HANA SPS07 Web-Based Development Workbench

SAP HANA Web-based Development WorkbenchTrace

Page 19: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 19© 2013 SAP AG. All rights reserved. 19Public

SAP HANA Web-based Development WorkbenchTrace

• Access to the developer centric server trace files

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

Page 20: HANA SPS07 Web-Based Development Workbench

SAP HANA Web-based Development WorkbenchFeature Map SPS 06<->SPS 07

Page 21: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 21© 2013 SAP AG. All rights reserved. 21Public

Repository Browser

• SPS 06 • SPS 07

Page 22: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 22© 2013 SAP AG. All rights reserved. 22Public

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

Page 23: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 23© 2013 SAP AG. All rights reserved. 23Public

Catalog Browser

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

Page 24: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 24© 2013 SAP AG. All rights reserved. 24Public

Security Browser

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

Page 25: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 25© 2013 SAP AG. All rights reserved. 25Public

Trace Browser

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

Page 26: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 26© 2013 SAP AG. All rights reserved. 26Public

Delivery Units

• SPS 06 • SPS 07

Page 27: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 27© 2013 SAP AG. All rights reserved. 27Public

SQL Console

• SPS 06 • SPS 07 – Now embedded in Catalog tool

Page 28: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 28© 2013 SAP AG. All rights reserved. 28Public

Project Templates

• SPS 06 • SPS 07

Page 29: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 29© 2013 SAP AG. All rights reserved. 29Public

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.

Page 30: HANA SPS07 Web-Based Development Workbench

Thank youContact information

Thomas JungSAP HANA Product [email protected]

To get the best overview of what’s new in SAP HANA SPS 07, read this blog.

Page 31: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 31© 2013 SAP AG. All rights reserved. 31Public

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

Page 32: HANA SPS07 Web-Based Development Workbench

© 2013 SAP AG. All rights reserved. 32© 2013 SAP AG. All rights reserved. 32Public

© 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/corporate-en/legal/copyright/index.epx#trademark.