openSAP hana7 Week 1 Unit 2 IDE Presentation

Anuncio
Week 1: What’s New in SAP HANA 2.0 SPS 03
Unit 2: SAP Web IDE New Features
SAP Web IDE New Features
Improved Git integration
▪ Git file level comparison display
within SAP Web IDE
▪ Git file level cherry picking,
tagging, reverting, and checkout
options
▪ Git authentication via login
token for SSO is also now
supported
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
2
SAP Web IDE New Features
Annotation modeler
A tool to help build annotation
XML files for use in SAP Fiori
elements
▪ Same tool that is available in SAP
Web IDE full-stack on
SAP Cloud Platform
▪ Can be used within modules
created via the List Report Module
or SAP Fiori Master/Detail Module
wizards
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
3
SAP Web IDE New Features
External HANA Service wizard
A new wizard that helps with the creation of
development artifacts commonly needed for
the use of HDI containers or schemas
outside the project
▪ Supports HDI and schema sources
▪ Creates or updates the User Provided Service if
necessary
▪ Adjusts the mta.yaml
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
4
SAP Web IDE New Features
SQLScript debugger
The SQLScript debugger has
adopted the common look
and feel of the Development
perspective’s Node.js and
Java debugger user interface,
creating a common user
experience when debugging
Node.js, Java, or SQLScript
code
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
5
SAP Web IDE New Features
SQLScript debugger – Step in/out
Support for stepping into and out of
a function or procedure call
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
6
SAP Web IDE New Features
SQLScript code analyzer in database explorer
Initially released in SPS02, the SQLScript
code analyzer is now accessible from the
database explorer
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
7
SAP Web IDE New Features
SQLScript code analyzer in database explorer (continued)
You can now analyze a procedure
or function written in SQLScript to
search for patterns indicating
problems in code quality, security,
or performance. Choose
the Analyze SQLScript
Code option from the context menu
of a database, schema, procedure,
or function
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
8
SAP Web IDE New Features
SQL statement library
Keep a library of your own SQL
statements, along with systemprovided diagnostic statements,
for easy access and repeated
use.
▪ Stored on the SAP Web IDE host
▪ Diagnostic queries from SAP Note
1969700 (SQL Statement Collection
for SAP HANA) bundled with the
software
▪ Upload ZIP files of your own
statements, or save from SQL
Console
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
9
SAP Web IDE New Features
Background query execution
Run long-running queries in
the background, then close
your browser and collect the
results next time you log in.
▪ Queries and output are both
stored for future access
▪ Can also be used to execute
statements against multiple
databases
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
10
SAP Web IDE New Features
New project wizards
▪ Two new project wizards
– SAP HANA Database Application
(lightweight/simple project for DB-only
development)
– SAP Cloud Platform Business Application
(new programming model for SAP Cloud
Platform and on-premise development –
see Week 2 for more details)
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
11
SAP Web IDE New Features
SAP HANA Database Application wizard
▪ Creates an MTA project, DB module, and
HDB container resource from one wizard
workflow
▪ Great for calculation view modelers and
other low-code developers who just want
to create DB artifacts and not have to
learn much about mta.yaml and large
project structures
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
12
SAP Web IDE New Features
SAP Cloud Platform Business Application wizard
▪ New application wizard that creates an
MTA project but also initializes it for
CDS/new application programming model
development
▪ Supports both Node.js (Odata V4) and
Java (OData V2) service module creation
▪ Creates the HANA DB module
▪ Creates the UAA configuration in the
mta.yaml and wiring to generated modules
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
13
SAP Web IDE New Features
New Database Artifact dialog
▪ Today, you have to type in the
file extension for most database
artifacts
▪ Error-prone task, and a typo can
lead to difficult error messages
▪ Difficult to know which
extensions are supported
▪ This new dialog simplifies things
by letting you choose the
extension from a value list
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
14
SAP Web IDE New Features
Multiple workspaces
▪ Developers can now create multiple workspaces
with different configurations in each workspace
▪ You can also have different branches of the
same project open for editing in each workspace
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
15
SAP Web IDE New Features
Resource Manager
▪ A new view in the bottom-right corner of
SAP Web IDE
▪ It displays all service resources defined in
your project
▪ You can also see the service instance name
(much like performing the xs services
command)
▪ Most important, you can delete the service
instance from here
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
16
SAP Web IDE New Features
Inactive indicator
▪ A new, special indicator for database
artifacts
▪ This indicator is shown after you change
an object and save it, but before you build
the DB module
▪ This helps you identify if recent changes
have already been sent to the runtime
objects in the database container
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
17
Thank you.
Contact information:
open@sap.com
Follow all of SAP
www.sap.com/contactsap
© 2018 SAP SE 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 SE or an SAP affiliate company.
The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its
distributors contain proprietary software components of other software vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or
warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials.
The only warranties for SAP 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 SE 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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, and
functionality are all subject to change and may be changed by SAP SE 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, and they
should not be relied upon in making purchasing decisions.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names
mentioned are the trademarks of their respective companies.
See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Descargar
Random flashcards

tarjeta del programa pfizer norvasc

– Tarjetas joseyepezsumino

tarjeta del programa pfizer norvasc

– Tarjetas joseyepezsumino

notas de enfermeria

– Tarjetas Karen LCHB

“DIDÁCTICA PASADO Y PRESENTE

– Tarjetas BENILDA RINCON PEÑA

Médicos de Francia del siglo XVI

– Tarjetas Mr. Card

Crear fichas