Я пытаюсь перейти от сильно денормализованной таблицы (с более чем 500 столбцами) к нескольким (20+ таблиц): ВСЕ меньшие таблицы имеют одинаковые имена столбцов гигантский, денормализованный стол. Есть ли автоматический/быстрый способ переноса данных из этой таблицы во многие таблицы с помощью всего двух преобразований? В принципе, я просто пытаюсь разбить большой стол на более мелкие. Существует один ключ, который я могу использовать, чтобы связать их все. Заранее спасибо!SSIS: перенос данных из денормализованной таблицы в несколько таблиц
ответ
Ближайшее, которое вы получаете, это преобразование многоадресной передачи, которое дублирует данные в том же формате, что и источник. вы не потеряете эффективность и производительность, однако, учитывая, что вы будете использовать только подмножество столбцов, которые вам нужны, и не принимать остальных. Вы потеряете немного производительности, потому что многоадресная передача является полностью блокирующим преобразованием, что означает, что вам придется ждать, пока все данные будут получены до распространения. Я использую распределение слов, потому что данные не умножаются, если вы не перекрываете столбцы.
Нет ничего автоматического. Однако вы можете сделать это в двух преобразованиях. Первая - это исходная таблица, а вторая - назначение сценария, которая смотрит на каждую запись и принимает решение о том, к какой целевой таблице она отправляется, и выполняет вставку в эту таблицу.
- 1. Перенос нескольких аналогичных таблиц в SSIS
- 2. Использование SSIS для импорта данных из Excel в несколько таблиц
- 3. SSIS для импорта данных из excel в несколько таблиц
- 4. Использование таблицы денормализованной базы данных для аналитических данных
- 5. Перенос данных из таблиц в другую базу данных запланировано
- 6. Перенос нескольких соединенных таблиц из одной базы данных в другую с помощью SSIS?
- 7. SSIS Загрузка данных из нескольких таблиц
- 8. Загрузите несколько файлов в несколько таблиц в ssis
- 9. Apache Hive: перенос данных из существующей таблицы в другую таблицу
- 10. Удалить из денормализованной таблицы по id?
- 11. как создать несколько таблиц из сводной таблицы
- 12. Обновление всех строк денормализованной таблицы в NHibernate
- 13. вставки данных из одной таблицы в несколько таблиц
- 14. Копирование данных из промежуточной таблицы в несколько таблиц
- 15. Вставка данных из таблицы Temp в несколько таблиц ввода
- 16. Вставка данных в несколько таблиц с выбором из другой таблицы
- 17. SSIS импортирует несколько плоских файлов в несколько таблиц
- 18. MySQL динамического INSERT INTO Денормализованной таблицы из другой таблицы
- 19. Загрузка нескольких таблиц SSIS
- 20. Перенос данных MySQL из разных таблиц в файл CSV
- 21. перенос таблиц на сервер базы данных extranl
- 22. Добавить ID столбцы (денормализованной) Raw File Source
- 23. Перенос БД: удаление таблицы
- 24. Сохранение данных в несколько таблиц из контроллера
- 25. Перенос таблиц web2py в mysql
- 26. Импорт данных из excel в несколько таблиц
- 27. Проверьте несколько таблиц и скопируйте данные в ssis/BIML?
- 28. Таблицы таблиц в базе данных
- 29. SSIS - Экспорт нескольких таблиц SQL Server в несколько текстовых файлов
- 30. Hive создать/обновить несколько таблиц из данных одной таблицы