Biztalk Edi Interview Preparation Guide
Download PDF

Electronic Data Interchange related Frequently Asked Questions by expert members with job experience as Biztalk Edi. These questions and answers will help you strengthen your technical skills, prepare for the new job interview and quickly revise your concepts

27 Biztalk Edi Questions and Answers:

1 :: Tell us how to create the EDI schema?

BizTalk already ships with the standard EDI schemas. To use it we need to extract the schemas using the MicrosoftEdiXSDTemplates.exe file, located in the root of the XSD_SchemaEDI folder.

2 :: Tell me are there a relation between EDI sending pipeline and Parties?

The EDI sends pipeline performs a party lookup by performing a series of steps to determine whether there is a match between the outgoing interchange and the properties of a party.

3 :: Explain me what is direct binding in BizTalk Server?

Sending messages from one orchestration to another is done by using Direct Binding technique. It is also being used for sending messages directly into the message box. It is used in publish and subscribe system in BizTalk for sending messages among orchestrations.

4 :: Tell us the difference between routing and Content routing?

Message routing is a method of passing through BizTalk without being processed.
Content routing is a method of passing of the message which is based on certain field value of the schema.

5 :: Please explain persistence points?

The process of saving your running orchestration state at certain point is called persistence.

Orchestration engine persist a running instance which is based on the design of orchestration.

There are few events or stages, which triggers the persistence operation called persistence points.

6 :: Do you know how to change the message type?

Before jumping in to do as the error message suggests, let’s think for a moment about what that entails.

Inspect every Receive and Send shape to determine if it uses a Message variable that’s associated with the schema you want to change.

Its not a good practice to create a single orchestration with so many Receive/Send shapes.

Delete Port connections, once you find all the Receive/Send shapes.

Change the Message variable so that the Message Type property is set to the new schema and then re-associate the Message variable with each Receive/Send shape.

Find all the Port Types that are associated with the Ports you disconnected from Receive/Send shapes and reset their Operation’s Message Type properties.

7 :: Do you know what is EDI?

Electronic data interchange (EDI) is a document standard which when implemented acts as common interface between two or more computer applications in terms of understanding the document transmitted. It is commonly used by big companies for e-commerce purposes, such as sending orders to warehouses or tracking their order.

8 :: Tell me what is the default character set supported by EDI pipeline?

UTF-8 is the default Character set supported and it is used for run-time validation and applies only to EDI X12.

9 :: Tell me is it possible to receive Multiple Interchanges in a Single Message and parse it?

Yes it's possible to receive Multiple interchange in a single message and to parse it, the pipeline property called DetectMID is to be set as True.

10 :: Explain what is content-based routing?

Content-based routing provides flexibility for users who want to route messages based on envelope properties or on receive port configuration properties. Routing can be performed based on information contained in the envelope of the document or even configuration information from the receive location.

A BizTalk Server business process involves receiving, processing, and sending messages. Some messages do not require intensive processing in an orchestration. They can benefit from a simpler and more efficient solution called Content-based routing.