У меня есть требование, в котором я должен разбить содержимое файла на основе значения первого столбца разделенных запятыми значений в исходном файле.
Количество файлов, которые должны быть сгенерированы на выходе, зависит от количества уникальных значений в первом столбце.Разделение файла/сообщения BizTalk
Например:
filename.txt
Code001, value11, value12, value13, value14
Code002, value21, value22, value23, value24
Code003, value31, value32, value33, value34
Code001, value15, value16, value17, value14
Code003, value37, value38, value39, value31
Выход должен быть количество файлов в качестве уникальных значений в первом столбце файла с ontent.
Ex Выход: Это должно быть 3 отдельные файлы с именем и содержание, как показано ниже
Code001.txt
Code001, value11, value12, value13, value14
Code001, value15, value16, value17, value14
Code002.txt
Code002, value21, value22, value23, value24
Code003.txt
Code003, значение 31, value32, value33, value34
Code003, value37, value38, value39, value31
Образец, который вы можете использовать для достижения этой цели, - это скопление рассеянного рассеяния. например https://prashantbiztalkblogs.wordpress.com/2015/03/05/implementing-scatter-gather-pattern-in-biztalk-using-self-correlation/ – Dijkgraaf
Значение в столбце 1 представляет собой набор значений, фиксированных или могут ли они быть «случайными»? –