Hi, my name is Denys van Kempen, SAP HANA Academy. You are watching a video tutorial that is part
of a series about the SAP Business Technology Platform, SAP Integration Suite certification,
covering Cloud Integration This video was recorded in March 2022.
For the latest tutorials on the topic, please check the playlist.
In this video we will cover what you need to know about Cloud Integration and Integration Flows
The Discover menu of Cloud Intergration displays the available integration packages
Most are published by SAP
you can filter on line of business
industries
products,
mostly SAP but not exclusively
and for specific countries
== SAP Customer Relationship Management Integration with SAP Field Service Management
when we select a package
we have an overview page
the artifacts
typically integration flows
but there are also value mappings
here we can map product code used in system one to the codes used in system two,
in case this concerns the same product, for example
in the package we also find some documents, typically, a change log
and documentation reference
tags
but we are mostly concerned here with the iflow
each flow, typically, most flows, will have a sender
and a receiver
and in the middel we have the integration process
we have an adapter to connect the sender to the runtime
and one to connect to the receiver
there is a start message object
and one to end
and in between we find content modifier
to change message properties
we can add scripts
here, for example, a groovy script,
which uses Java syntax
there are converters, JSON to XML
message mappings
splitters
and objects to presist data
we can add sub exception processes,
for example
to add error handling
note that scripts, mappings, and other objects can be added to an iFlow as resource,
this makes it possible to reuse these objects
You can copy a package
It will then be listed under Design
open the integration flow
edit
this will break the connection with the source
You are expected to be quite familiar with the menu here
a typical flow has two participants: a sender and a receiver
there is a process object, the principal integration process
nd optionally an exception subproces,
as shown here for error handling, or a local integration process,
which you would use to subdivide a more complex flow into more managable subflows
we have events
there is a start message and end message event in this flow,
error start and error end event terminate message
with the arrow we connect objects a bin to delete
then there are the mappings
ID mapping, message, operation, and XSLT to transform XML documents
Here we have an example from the documentation where we merge two fields into a single one
transformations
content modifier
converters: CSV, EDI and JSON to XML and vice versa
decoders base64
GZIP, ZIP and MIME multipart
the same options are available for the encoder
we have an EDI extractor
a filter
message digest
script: JavaScript or Groovy
and an XML modifier
we will see some of these in action in the other tutorial about cloud integration
we can add calls: external or local
and the options are content enricher, poll enrich, request reply, and send
there are routing objects
aggregator, gather, join, multicast, router, and splitter
parallel and sequential
many splitting options as well
security decrypt/encrypt
sign verify
persistence, to temporarily store data
supported data store operations are delete, get, select, and write
there is a validator for EDI and XML messages
and that’s about it
You can find the links to the resources mentioned in the description of this video below.
This video tutorial was recorded by Denys van Kempen, SAP HANA Academy.
Any good? Give us a like, and for updates, don’t forget to subscribe.
Thanks for watching.