What should you do?

You work as a Microsoft BizTalk Server 2006 Developer for Domain.com. The development of Integration applications is your responsibility at Domain.com.

You received instruction to create a flat file schema for a positional flat file. You carried out the instruction and noticed that at the beginning of a record there is a tag identifier for an instance of this flat file. After processing it with you schema, you noticed that the tag became part of the record data. This is not what is desired and as such you need this tag removed with the least amount of effort.

What should you do?

You work as a Microsoft BizTalk Server 2006 Developer for Domain.com. The development of Integration applications is your responsibility at Domain.com.

You received instruction to create a flat file schema for a positional flat file. You carried out the instruction and noticed that at the beginning of a record there is a tag identifier for an instance of this flat file. After processing it with you schema, you noticed that the tag became part of the record data. This is not what is desired and as such you need this tag removed with the least amount of effort.

What should you do?

A.
You should change the positional offset for the record to skip over the undesired tag identifier using the Flat File Wizard.

B.
You should strip tag identifiers off all records using a custom pipeline disassembler component.

C.
You should process the record data after it is in your orchestration using a map.

D.
You should strip out the undesired tag identifiers from incoming documents by creating a custom .NET Framework 2.0 component.

Explanation:
The Flat File Wizard is a utility that makes provides a visual tool for showing and calculating the distance between the fields. Thus using this wizard will allow one to choose the start point for defining any given data element, in files that are defined by relative position.

Incorrect Answers:
B: Using a custom pipeline disassembler component would require coding some very complex logic for determining exactly when a tag was present and needed removal. It would require extensive work in development and testing.
C: Using a map would require extra configuration to detect and remove tag identifiers. In essence it presents an additional development task making the testing process unnecessarily intricate.
D: Creating a custom .NET component to remove the tag identifiers would be needlessly complex, and difficult to implement. The question states pertinently that no unnecessary effort should be incurred.



Leave a Reply 0

Your email address will not be published. Required fields are marked *