Для своей работы я делаю очень большой импорт данных (товаров). Недавно мы начали использовать SSIS, и он работает лучше, чем пользовательские инструменты импорта .net. Тем не менее, после трех проектов мы выяснили, что более эффективно использовать скрипт-задачу с операторами c # xpath и sql, чем использовать источник XML и объединять объединения в поток данных.
Проблемы с потоком данных
- Иногда xml не может прочитать из переменной
- Это слишком сильно зависит от фиксированного определения XML (xsd должен быть известен)
- Когда определения меняются, нужно менять целое
- Для конкретной обработки типов; UINT и INT не совпадают
- Не легко отладить и пройти через C # code
Может ли кто-нибудь поделиться своими историями импорта в SSIS XML