Разделение плоских файлов в Biztalk 2010 - PullRequest
0 голосов
/ 09 января 2012

У меня есть текстовый файл со следующими данными:

1, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
2, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
3, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
4, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
5, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
6, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
7, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
8, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
9, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
10, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
11, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
12, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
13, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
14, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
15, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
16, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India
17, Shailender, Singh, test@test.com, 98799, 5000, New Delhi, Delhi, India

Учтите, что в текстовом файле в вышеуказанном формате содержится 20 записей.

Теперь мне нужно создать несколько TXT-файлов из вышеуказанного файла с максимум 7 записями в каждом TXT-файле.

1 Ответ

0 голосов
/ 16 января 2012

Используйте стандартный мастер создания плоских файлов для создания вашей схемы, предполагая неограниченное (несвязанное) количество записей.

Затем вручную измените атрибут Max Occurs вашего узла 'Line' (не корневого узла).) от «Неограниченный» до «7».BizTalk разделит входящий документ на группы максимум из 7 записей.

...