Introduction :
The Top five reasons can be considered to upgrade to PI 7.3 / PO 7.3
- Repository and Governance
- Enhanced Service Bus Capabilities
- Centralized Monitoring Environment
- Improved Fault Tolerance
- Integration Engine Improvements
Repository and Governance
Improved design governance
Unified event provisioning and subscription
ESB
Single stack ESB capabilities via AAE
Eclipse-based design time for service
Increased productivity & richer connectivity on AAE
Adoption of standards (SOAP 1.2, WS Policy 1.2, WS Trust 1.3 …)
Support of joint shop floor integration and A2A/SOA use cases
Unified Lifecycle Management
Central monitoring via SAP Solution Manager (PI Workcenter)
Improved upgrade and fault tolerance
1) Repository and Governance
Key governance features
- Extend pre-delivered entities (e.g. service interface) with custom attributes
- Define custom lifecycle for assets including possible transitions and authorizations
- Subscribe to object changes to be notified via e-mail on specific actions
- Web-based UI for specifically addressing scenarios relevant for non-technical users
Editors in Eclipse
- NWDS-based editors for creating and editing service interface and data type
- Support to use Eclipse based standard editors for viewing ES Repository content
- Subscribe to object changes via ES browser in NWDS
Improved roles and authorizations
- Fine-granular permissions to enable definition of customized roles
- Improved logging to ensure transparency
- Enable / disable advanced capabilities through pre-delivered configuration wizard
Performing state transition
- Supported through Custom Attribute Editors in ES Builder and NWDS
- Specific support to modify Lifecycle Attributes through ESR Web UI (for architects, Biz users)
- Possible values calculated based on defined transitions and authorizations
Subscribing to changes in ESR objects
- Subscribe to changes to individual objects in the ESR
- Support for subscribing to object-specific actions (Publish, Classify)
- Notification via E-mail to default (UME) or custom e-mail ID
Receiving Notification via e-mail
- Support to customize content and layout of the notification e-mail
- Built-in link to open the object through the ESR Web UI
Web-based UI for ES Repository
- Web-based user interface to enable quick access to ESR objects
- Supports key capabilities including –Viewing objects, Search and Subscription
- Support for changing lifecycle status focused towards Business User
2) Enhanced Service Bus Capabilities
Single stack ESB capabilities via AAE
AAE with local ES Repository and Integration Directory
Increased productivity and richer connectivity on AAE
- IDoc-and HTTP-adapters in AAE
- Multi-mapping message split on AAE
- XI message packaging on AAE
- Large (binary) file-to-file transfer
- Configurable JDBC message size limits
- Time-out config. per comm. channel
- Java proxy generation in NWDS
- Automated Transport for Schema Validation
- Increased Integration Directory API support
- Increased configuration capabilities
Increased standards based interoperability
- Publish and subscribe messaging for JMS Topics
- Support for SOAP 1.2, WS Policy 1.2, WS Trust 1.3, Java SE6
- WS-RM based interoperability with Microsoft .NET 3.5, 4
Runtime Architecture in a Nutshell
As of 7.3 SAP NetWeaver PI supports 2 deployment options:
Full Integration Server, two stacks
ABAP:
– Integration Engine (IE) (messaging +connectivity)
– BPE (ccBPM)
Java :
– AEX(messaging + connectivity)
Standalone AEX: Java Stack only
– Both deployment options can be combined
– Decentralized AEX deployment is supported
New Adapters on AAE
- New IDoc and HTTP adapter functionality available in AAE (from 7.30)
- JCA resource adapters (like all other AAE adapters) leveraging Adapter Framework
- Now additional scenarios can take advantage of AAE benefits (e.g. performance, distributed processing)
Java IDoc Adapter –Overview
- Enables IDoc connectivity for “local” AAE processing (as well as “classic”)
- Integrated with channel monitoring for administration (unavailable for ABAP-based adapters)
- Specific IDoc Monitor for monitoring IDoc message traffic and metadata processed on AAE
- Supports sender IDoc Packaging and IDoc flat file modules introduced in 7.1 EHP1
- Integrated with RFC destinations in NWA (reuse connection across channels)
- Metadata connection details can be provided in the channel (in addition to default)
- ALEAUD support
Java HTTP Adapter –Overview
- HTTP POST
- Quality of Service (BE, EO, and EOIO)
- Secure communication via SSL
- Adapter-specific message attributes (Dynamic Configuration)
- HTTP 1.1
- HTTP GET
- Multipart documents
- Form submission
- Attachments
- System Acknowledgement (positive & negative)
Large (Binary) File-To-File Transfer
- Improved system robustness and reliability during large data transfer
- Enhanced capabilities to copy very large files between locations (file share, FTP)
- Data streaming mechanism available for File/FTP adapter
- Complete document is not stored in memory
- Configurable byte length of transferred chunks
- File chunks are merged on the receiver side
Publish / Subscribe Messaging via JMS Topics
- A wider variety of options for standards based integration to leverage current IT investments
- Support for JMS topics for the JMS sender and receiver adapter to enable pub/sub scenarios:
- Subscribe: Once a message is published by a JMS provider for a subscribed topic, the message is fetched and processed via SAP NetWeaver PI
- Publish: SAP NetWeaver PI allows publishing messages to a JMS provider, such as SAP’s JMS provider
- Support for durable subscriptions only
3) Centralized Monitoring Environment
Greater visibility into the SOA landscape through a centralized monitoring environment
- PI monitoring Good Morning page in SAP Solution Manager*
- PI scenarios visible within SAP Solution Manager* (for documentation)
- New / enhanced monitoring capabilities
- Optional additional message persistence on AAE
- Enhanced logging on AS Java
Flexible upgrade paths
- SAP XI 3.0
- SAP NetWeaver PI 7.0 incl. EHP 1, EHP 2
- SAP NetWeaver PI 7.1 incl. EHP 1
SAP NetWeaver PI Dual Level Monitoring
- Central Tools:
- Unified information
- High frequency snapshots
- Isolated runtime environment
- Preprocessed, summarized & correlated information
- Local Tools:
- Real-timeinformation access
- Detail level information (incl. payload)
SAP NetWeaver PI 7.3 New Local Monitoring Tools
SAP NetWeaver PI 7.3 –Key New Monitoring Features
4) Improved Fault Tolerance
- Lower memory consumption and performance optimization of cache refresh
- Optimized message processing with improved cluster communication and EOIO handling
- “Safe Mode” during startup
- Configuration Wizard with system parameters settings
CPA Cache Refresh
- CPA (Collaboration Profile Agreement) cache is ES Repository and Integration Directory content compiled into runtime objects
- Refresh triggered by change lists activation in Integration Directory and ES Repository (for runtime-relevant objects like mappings, adapter metadata, etc.)
- Optimized object loading during full cache refresh using temporary files, cache queries in memory
- Changed CPA cache refresh update on Adapter Engine leads to less memory consumption and less communication over server nodes
5) Integration Engine Improvements
IE Messaging –Queues Balancing
- Sometimes messages behind big messages spend much time waiting even if other queues are available to process. This behaviour usually causes disruption in EO messages order. Now there’s a logic to rebalance the queues
IE Messaging –Queues Balancing
- Exploit all available queues
- Prevent unnecessary wait time
- Keep message rather ordered
- Messages from longer queues are reassigned to other shorter queues
- Parameters in Integration Engine (TUNING)
The goal of the document is to help make users aware of the Top 5 Reasons to upgrade to PI 7.3 / PO 7.3. The user can follow the suggestions provided by the document which should be supplemented with additional information. The suggestion provided by the document may vary as per the project requirement.
SAP Help, at http://help.sap.com, provides official documentation from SAP. It is structured help that is indexed and includes diagrams to illustrate key points. This site is open to the public; no login information is required.
My sincere thanks to Alexander Bundschuh for sharing his knowledge for the above blog. Product management for Process Integration contact : Alexander Bundschuh,
Reference : SAP Help, at http://help.sap.com and from product management team
This is very informative. Let me know Can We upgarde to PI 7.3 EhP1 from PI 7.1?
Regards,
Dheen AJ
Thanks Dheen.
>>>Let me know Can We upgarde to PI 7.3 EhP1 from PI 7.1?
Yes, you can upgrade from PI 7.1 to PH 7.31. Please reference SAP Note 1732061. You can only upgrade from dual-stack to dual-stack. If you want to go to single-stack, then you will have to do a new install for single-stack, then migrate the configurations from dual-stack to single-stack; for ESR, you can do export/import.
Cheers
Agasthuri
Thanks Agasthuri for your valuable info..
Hello Agasthuri,
thanks for the valuable overview.
One question:
In the ESB section you refer to the support for SOAP 1.2. Does this statement refer to the WS-RM adapter or the J2EE engine in general? The SOAP adapter - where you would expect the support for SOAP 1.2 - still only offers SOAP 1.1 as message protocol.
Regards, Holger
Thanks Buddy. Well compiled.. Nice to have.
Great! Very detailed and informative, it will spare me hours of looking and fetching from SAP documentation!
Good info Agasthuri...
Good one Doss..
Good info, thanks for sharing
Very Informative.. Thanks for info... 🙂
Will Dual-Stack PI continue to be supported beyond 7.31?
Hi Richard,
>>Will Dual-Stack PI continue to be supported beyond 7.31?
In general, SAP NetWeaver PI dual-stack will be supported in SAP NetWeaver 7.4.
For more information, please find in the below link
http://scn.sap.com/docs/DOC-33703
Cheers
Agasthuri
Hello Agasthuri Doss,
Perfect document to understand the importance of "Upgrade to SAP PI 7.3 ". Very nicely written articles. Thanks for the well organized screenshots.. I learnt the key views. It has been summarized very nicely. Thank you.
Hi Agasthuri Doss,
Good Day!
Fantastic blog and nicely written! Keep sharing more blogs related to PI.
I am very much interested and happy to read blog like this.
Regards,
Hari Suseelan
Very informative, thanks for sharing !!
@Agasthuri: Very clear explanation.
If you mention SAP HANA in this upgradation its too good.
One Clarification: SAP HANA support only in SAP PO 7.4?
Thanks.
Best Regards,
Monikandan
Thanks Monikanda,
>>>One Clarification: SAP HANA support only in SAP PO 7.4?
It is correct, as of 7.4 SP4.
To more in detail, all Java only installation types are supported only i.e. AEX, BPM, and PO dual stack is not supported
Cheers
Agasthuri
@Agasthuri thanks for providing detailed information.
Good detailed information Agasthuri.
I like the use of visual aids to reinforce the message.
Thanks.
Luke
Nice blog Agasthuri Doss! I'm curious to see the reasons to migrate to 7.4
At this moment, compare with PI 7.31 and PI 7.4 have no other new features except supported by HANA.
However from 7.3 to 7.4 would make sense since we have shipped quite a lot of new features between those two releases.. For more information SAP note : 1515223
Cheers,
Agasthuri
Hi Agasthuri Doss,,
We are in validation of PI 7.3 upgrade. Thanks for listing up all the key points, it is very useful this helps for our Upgrade proposals.
Best regards,
Jansi
Your blog is very informative. Thanks much.
Is there any blog or document available on how to configure Publish and Subscribe JMS Topics.
Thanks
Charan