Мы разрабатываем инструмент .NET, который будет генерировать документ Word каждый год. Мы начинаем с кучи данных и заканчиваем файлом docx.Возможны ли пакеты SSIS?
Мы разработали алгоритм для интерпретации данных и создания документа. Все это содержится в DLL. Данные представлены классами Module, Table, Row. Нам просто нужен способ преобразования фактических данных в эти классы. А затем сгенерируйте и сохраните документ в базе данных.
Как бы я это сделал?
Возможны ли пакеты SSIS? Я знаю, что их можно планировать каждый год. Пакет служб SSIS должен использовать нашу DLL. Он должен создавать объекты Module, Table и Row и заполнять их данными. Затем используйте эти объекты для создания документа. Может ли это сделать?
Иными словами, может ли пакеты SSIS отображать столбцы в свойства объектов? А затем вызвать метод с этими объектами в качестве аргументов?
Я уверен, что это возможно. Но я боюсь, что я пытаюсь сделать что-то очень неортодоксальное, нет?
Каков источник данных? Если ваш вопрос заключается в том, как создавать гидратированные классы из данных, один из способов сделать это - десериализовать XML-файлы. В противном случае, я думаю, вам нужен программный уровень, который считывает данные, новости до соответствующих классов и заполняет данные этими классами. –
Источник называется XML. Я еще не получил набор данных. Но я оригинальный источник базы данных. Я думал, что могу пропустить преобразование в XML, который клиент планирует делать. Другой программный уровень, о котором вы говорите, будет очевидным путем. – Mtihc
Не содержит ли стандартное слияние слов достаточное количество функций для вас? скомпилированные DLL и SSIS кажутся выше. –