Невозможно загрузить новую таблицу фактов данных SSIS - PullRequest
0 голосов
/ 11 декабря 2018

Я использую Visual Studio 2017 и Microsoft SQL Studio 17.

При использовании служб SSIS я пытаюсь обновить таблицу фактов новыми данными.Я получаю сообщение об ошибке, пытаясь это сделать.

enter image description here

Я загрузил некоторые данные (большое количество) в таблицу фактов, которая не охватывала все столбцы, поэтомуесть нулевые значения.У меня есть другая таблица, созданная с этими данными (8 строк), которую я хочу загрузить и заполнить.У меня есть суррогатный ключ с новой таблицей, который он ищет с помощью поиска, а затем идет дальше и добавляет его.Все идет хорошо, кроме как в пункт назначения.

Получение этой ошибки.Все типы данных совпадают.

\ Код ошибки DTS_E_PROCESSINPUTFAILED.Метод ProcessInput для компонента «факт для получения» (2) завершился ошибкой с кодом ошибки 0xC0209029 при обработке ввода «Вход назначения OLE DB» (15).Указанный компонент возвратил ошибку из метода ProcessInput.Ошибка относится только к компоненту, но является фатальной и приводит к остановке выполнения задачи «Поток данных».Перед этим могут быть сообщения об ошибках с дополнительной информацией о сбое.

Если я не смогу устранить проблему в SSIS, будет ли команда для запуска на T SQL, которую вы можете посоветовать.

Прошел, назначив суррогатные ключи для исходной таблицы.Это не похоже на то, что данные были введены успешно.

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...