Most Important Frequently Asked Biztalk Mapping Interview Questions
Interview Quesions on Biztalk Mapping
-
Question 1. Can We Have A Map Without Any Links On It?
Answer :
Yes. But to do so custom XSLT is to be provided to the map.
-
Question 2. How Do We Provide/include Custom Xslt In The Map?
Answer :
Click on the map grid and in properties tab specify the location where custom XSLT is stored against the property "Custom XSLT path".
Oracle 11g Interview Questions -
Question 3. Is It Possible To Have A Global Variable In A Map?
Answer :
Yes. The choosing inline code allows us to declare global variables outside the method declaration. These are accessible throughout the map from within all inline code scripting functoids.
-
Question 4. What Are The Places Map Can Be Used?
Answer :
Receive Port, Orchestration, Send Port.
Oracle 11g Tutorial -
Question 5. Can We Have Map Chaining On Ports?
Answer :
Not on the same port, only the first that matches the received message type will execute. You can have a map execute on a Receive Port and then have another map execute on the Send Port (or have multiple maps in an Orchestration, or use the ESB Toolkit Jump to achieve this.
BizTalk Admin Interview Questions -
Question 6. What Is Limit Of Maps On Ports?
Answer :
There is no limit.
-
Question 7. Is It Possible To Generate Xslt From The Map?
Answer :
Yes, right click the map and select Validate Map. The output window will include "The output XSLT is stored in the following file:" and the location of the XSLT file.
Database Administration Interview Questions -
Question 8. Is It Possible To Use The Untyped Message In The Map?
Answer :
No.
-
Question 9. Is It Possible To Create A Map For A Schema With Unknown Structure?
Answer :
Yes, its possible. It can be done by including the <Any> element in the map.
Biztalk Server Interview Questions -
Question 10. Where Are Transformations More Flexible?
Answer :
Transformations are more flexible and fast when they are executed from a send or receive port. We can replace map on the ports without any development effort. But if we replace map in orchestration we have to compile and deploy the orchestration assembly.
-
Question 11. Is It Possible To Override The Mapping Of Mass Copy?
Answer :
It can be done on line by line basis. Example a field need to be passed a current date, then have the Date functoids placed a link to destination field this will override mass copy.
Biztalk Esb Toolkit Interview Questions -
Question 12. Is There A Limit On A Number Of Pages On Map Grid?
Answer :
There is no limit; it depends on the requirement and complexity of the map.
Oracle 11g Interview Questions -
Question 13. Why Should Pages To Be Added To Map Grid If All Can Be Done On A Single Page?
Answer :
Multiple pages enable you to organize your links so that any one page does not become too cluttered and confusing. It is also very helpful to label the pages and the links.
-
Question 14. Is There A Way To Add Custom Logic Required In A Map?
Answer :
Yes, it's possible and it can be done with the help of Scripting functoids or creating the custom functoids.
-
Question 15. Can Value From Orchestration Variable Be Passed To The Destination Field In The Map?
Answer :
Yes, it can be done, by creating a new schema which will contain fields for capturing values from Orchestration variable and with the help of LoadXml to load the values. This schema can be used along with another source schema and mapping can be done. The variable also can be passed inside the Assign shop in an expression.
BizTalk Application Interview Questions -
Question 16. Is It Possible To Have A Map With N Incoming Messages To N Outgoing Messages?
Answer :
Yes, but you need to create these kind of maps inside Orchestrations only! This type of maps must be created using the Transform shape within an Orchestration. Orchestration Editor creates an envelope schema which includes all nested message schemas. Once created you can use this map on ports as well.
-
Question 17. Is It Possible To Have Map With N Incoming Messages To 1 Outgoing Messages?
Answer :
Yes. And the only place that map can be created with multiple schemas is in a Transform shape within an Orchestration.
BizTalk Orchestration Interview Questions -
Question 18. Is It Possible To Have A Map With 1 Incoming Message To N Outgoing Messages?
Answer :
Yes, but only inside Orchestrations! This type of maps must be created using the Transform shape within an Orchestration.
BizTalk Admin Interview Questions -
Question 19. Can The Graphic Map Representation And External Xslt Be Used In A Single Map?
Answer :
No. As everything which we see in Map grid (links, functoids) are overwritten when external XSLT is used.
-
Question 20. Can We Debug Map Just Like .net Code?
Answer :
Yes. Right click the map to debug and select "Debug Map".
Biztalk Schema Interview Questions -
Question 21. What Is A .btm File?
Answer :
.btm is a BizTalk Server map file.
-
Question 22. What Is The Biztalk Mapper Designer And Where I Can Find It?
Answer :
It is a tool that runs within the Microsoft Visual Studio .NET environment after you install BizTalk Server. We use the Mapper to create and edit maps.
-
Question 23. What Kind Of Transformation Can We Accomplish Using Maps?
Answer :
Using maps he can accomplish Semantic Transformations. This type of transformation usually occurs only in BizTalk maps but also can be performed inside pipelines. Here the document maintains the same syntax that is represented (XML), but changes its semantics (data content). This type of transformation is typically one-way, since that's when we added and aggregate small parts of the information, that compose the document into another differently document, we may miss important details of its reconstruction.
BizTalk Business Rule Engine Interview Questions -
Question 24. What Are Grid Pages And How Many Can We Have?
Answer :
The mapper grid plays a critical role in the definition of maps, containing the links and functoids that control how data in a source instance message is transformed into an instance message that conforms to the destination schema.
The grid view can have multiple layers, called grid pages, allowing you to organize complex maps into logical subdivisions of mappings. BizTalk 2010 no longer has the limitation of 20 grid pages that exist in the previous versions of the product.
Database Administration Interview Questions -
Answer :
No, it is not possible as grid follows left to right precedence. An output link of the first functoids has to be placed into an input of the second functoids.
-
Answer :
Maps are graphical representations of XSLT (Extensible Stylesheet Language Transformation) documents that allow us to perform, in a simple and visual manner, transformations between XML messages. A map file basically is the XML file that defines the correspondence between the records and fields in one schema and the records and fields in another schema. You create a map when you want to transform or translate data that you receive or send from one schema to another.
BizTalk HL7 Interview Questions
Topic: Biztalk Mapping Interview Questions
Interview Quesions on Biztalk Mapping
No comments:
Post a Comment