Компонент в BizTalk, который выполняет преобразование, известен как дизассемблер плоских файлов . Это компонент, который живет во входящем конвейере, выбранном в ячейке получения, который прослушивает ваше входящее сообщение.
Вам необходимо создать специальную схему XSD для управления процессом преобразования. Эта схема известна как схема плоских файлов . Фактически, это действительная схема XSD, которая содержит дополнительные проприетарные аннотации, используемые дизассемблером во время выполнения для выполнения преобразования. Эти аннотации состоят в описании исходной структуры плоского файла с точки зрения типов данных, длины, количества ошибок и т. Д.
Однако нет встроенного конвейера, который вы могли бы использовать для этой цели; вам нужно создать пользовательский конвейер приема и удалить компонент Flat File Disassembler на этапе Disassembler . Затем вы можете настроить дизассемблер на использование вашей пользовательской схемы Flat File .
Надеюсь, это поможет.