Это - то, что я пытаюсь сделать в пакете SSIS:
Это мешает всем моим диаграммам работать. Я хотел бы знать, как я могу сообщить Excel для обработки конкретных числовых данных столбца.
Одно из возможных решений, которое я не тестировал, - это преобразование числовых полей в DT_R8 или DT_CY. Назначение Excel, по-видимому, поддерживает только эти числовые типы данных , а назначение SSIS, вероятно, неявно преобразует все другие типы данных в текст.
Еще одно возможное решение - добавить числовые значения к числовым столбцам , чтобы он знал, как форматировать адресат как числовой в вашем листе шаблона. Вы можете либо скрыть значения, либо перезаписать их новыми данными, которые вы отправляете в файл.
Лично я, если знаю, что мне нужно экспортировать в Excel, я использую отчет SSRS и запускаю подписку на отчет, используя sp_start_job для задания расписания. Функции импорта и экспорта в Excel в SSIS довольно плохи, поскольку они полагаются на движок Jet 4.0.