У меня есть источник XML в пакете Microsoft SSIS 2005, и когда я отладить пакет я получаю предупреждения, как:Microsoft SSIS 2005 удаление столбцов из источника XML
[DTS.Pipeline] Внимание: Выход колонки «AccBasicRateDesc» (15229) на выходе «AccFwdDetail» (303) и компонент «Источник XML» (1) впоследствии не используется в задаче «Поток данных». Удаление этого неиспользуемого столбца вывода может повысить производительность задачи потока данных.
Так что я попытался удалить все из них, но это, кажется, вызывает проблему, так как там будет целые выходы XML, что я не буду использовать, и это дает мне ошибку:
Ошибка при контакте вставки [ DTS.Pipeline]: "output" AccFwdDetail "(19)" не содержит выходных столбцов. Асинхронный вывод должен содержать выходные столбцы.
Есть ли опрятный способ определить, какие выходы я хочу получить из xml-файла? Я попытался удалить весь вывод в расширенном редакторе, но это дает мне ошибку:
Ошибка при вставке контактов [Источник XML [1]]: Выход не может быть удален из столбца выходов.
Это удалит предупреждение, конечно, но производительность будет хуже, чем в оригинальной упаковке который сообщает о предупреждении :) – Michael
На самом деле, я не нашел компоненты Союза, чтобы замедлить конвейер - строки входного буфера должны быть отброшены довольно qui ckly - но у меня также есть 32 ГБ памяти. Я добавлю некоторые ссылки производительности SSIS. –