Рекомендуется, так как метаданные служб SSIS имеют статус c, любые проблемы с качеством и форматированием данных в исходных файлах должны быть исправлены до запуска задачи потока данных ssis.
Я видел эту ситуацию раньше и есть очень простое решение. В начале вашего пакета ssis, используя файловую задачу, создайте копию исходного файла Excel, а затем запустите сценарий c# или выполните команду powershell, чтобы переименовать столбцы, чтобы, если столбец 1 не существовал, он добавлялся либо в это исправлено в соответствующем месте в файле Excel или в случае неправильного имени столбца.
В результате этого вам не нужно обновлять sh ваши метаданные ssis каждый раз, когда они терпят неудачу. Это стандартная практика стандартизации данных.