BTP Mistake Notes Flashcards

(22 cards)

1
Q

Exception subprocess?

A

Handle errors during main filow
500,mapping,timeout,connectivity errors
Setup Alerts:Write to message log,Send alert(mail,webhook,Event mesh)store failed message in data store

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Can we have multiple exception subprocess in single iflow?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Activities used in Exception subprocess?

A

Content modifier,Message processing logs,Receiver adapters(Mailhttp,event mesh)data store write

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Exception subprocess for synchronous?

A

Yes,it can send response back to sender, Ex:Content modifier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Realtime: How do use exception subprocess?

A

Successfactors to S/4 Hana integration: We use to capture API failures,Log emp id,payload,send alerts via mail,store failed message in data store for reprocessing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Exception subprocess handle adapter level retry?

A

No, It handles only post failure logic.no adapter retry mechanism.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Webhook

A

It is an event driven mechanism, which automatically pushes data from one system to antoher system

Realtime: Instead of polling, use webhook

(Webhook: “I’ll call you when I’m ready”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is Webhook in SAP BTP

A

it is an HTTP end point exposed by CPI

Registred in source system (Successafctors,Ariba,3rd party SaaS)

It automatically invokes when an event happens

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Where webhooks are used in CPI?

A

Successfactors->CPI
New Hire, employee update,Termination
SAP Ariba->CPI
PO created,Invoice approved
3rd party SaaS -> CPI
Payment success, Order created

Push based, No Polling,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Realtime: Webhook

A

Successfactors sends new hire event,it sends employee data to webhook to CPI
CPI validates payload and push to Event Mesh
Multiple systems: ex: S/4 , Payroll,Analytics subscribe to the events and asynchronously

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is Process call?

A

Used to trigger another Integration process(Local Process call)

Its a function call inside iflow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Process call can be used for error handling?

A

No, It is only for reusing the business logic

Error handling can be done using Exception subprocess

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Process call vs Process Direct?

A

Process call: Invokes local integration process with same iflow
Process Direct: It is an Adapter , used to call another Iflow synchronously

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Why enable cloud foundry?

A

It is primary runtime environment,without enabling it, BTP services does’nt work
Ex:CPI,Event Mesh,APIM,Build apps,HANA cloud,Alert Notification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Process call?

A

Used to invoke local integration process from main integration process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

can we call Local Integration process (LIP) multiple times in single iflow?

17
Q

Proces Direct?

A

Synchronous Adapter - Used to call another iflow inside the same CPI tenant

Same Tenant, No external call

Used when same logic used in multiple iflows

18
Q

ParallelMulticast?

A

sends the same message to multiple receivers at the same time (in parallel)

19
Q

What happens if one message fails in Parallel Multicast?

A

The entire multicast fails

20
Q

Content Enricher

A

Also called lookup message

used to add, modify, or enrich message content by calling an external sy

21
Q

Call->External call

A

Content Enricher & Request Reply