1. Tell me what is distinguished field in BizTalk Server?

A pipe line is used to write Distinguished Fields in the message context when a message is received on a port. Dis-assembler pipeline component such as XML and flat file disassemble does the job of writing the message context by the pipeline. In addition to it, custom pipeline component could also be performing it.

2. Explain me how rules engine is provided in BizTalk Server?

Rules engine is provided as component of a business rules management system, which provides the abilities such as define, register, classify and manage all rules, verifies consistency of rules definitions, defining relationships among rules and relates them to IT applications which are effected by one or more rules.

3. Explain me how does BizTalk resolves Agreement?

BizTalk requires the qualifier and identifier fields for sender and receiver in order to perform agreement resolution. It will match the values of ISA5, ISA6, ISA7, and ISA8 in the interchange header with those in the properties of an agreement.

4. Explain what is BAM used for?

BAM is used to monitor business milestones and key metrics in near real-time throughout a process in BizTalk.

5. Tell me what is the BizTalk Server convoy and correlation sets?

BizTalk server detects the potential for certain race conditions, which are ensured that all correlated messages are received by the same orchestration instance. The potentiality of these race conditions is detected by BizTalk server. These messages are treated as a ‘convoy'. A convoy set is a group of correlation sets. All such subsequent messages which match the general subscription are evaluated against the convoy set, and the matched convoys are routed to an existing port.

6. Tell me what is Promoted property in BizTalk Server?

The promotion of Prompted Fields/Properties is done in the message context by a pipeline called receive pipeline at the time when a message is received on a port. This task is performed by dis-assembler pipeline component (XML or a flat file dis-assembler). In addition to it, custom pipeline component could also be performing it.

7. Explain me what are the options to release EDI Batch messages to destination?

There are four options which can be used as deciding factor and then release:
☛ Schedule : At regular intervals
☛ Maximum Number of Transaction Sets :Fixed number of transactions within an Interchange
☛ Maximum Number of Characters in an Interchange : Number of characters
☛ External Release Trigger : Whenever a Trigger Message is given to BizTalk

8. Explain how to transfer files without using Orchestration?

☛ 1) By using content based routing, files can be transferred.
☛ 2) By creating receive port and send port. If send port is configuring, provide the condition as BTS.
☛ 3) Receiveportname= <receive_portname created>

9. Explain bizTalk Server rules engine?

A rules engine is a software system, which is used for executing one or more business rules in a dynamic production environment. The rules might be from legal regulation, company policies or any other resources.

10. Please explain what is BizTalk business process configuration?

Information worker can set parameters for an orchestration that implements a business process, which a business analyst may not be able to create.

Developer creating an orchestration can define parameters for an orchestration to enable information workers configure it. An information worker sets those parameters using the TPM service by specifying their values in the partner's agreement.

Download Interview PDF