Как выполнить массовую загрузку данных с помощью назначения SQL Server

Чтобы добавить и настроить назначение SQL Server, пакет уже должен содержать как минимум одну задачу потока данных и один источник данных.

Загрузка данных с помощью назначения SQL Server

  1. В среде Business Intelligence Development Studio откройте проект служб Integration Services, содержащий необходимый пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Перейдите на вкладку Поток данных, затем из окна Область элементов перетащите назначение SQL Server в область конструктора.

  4. Подключите назначение к источнику или к предыдущему преобразованию в потоке данных. Для этого перетащите соединитель — зеленую или красную стрелку — на назначение.

  5. Дважды щелкните назначение.

  6. В окне Редактор назначений SQL Server на странице Диспетчер соединений выберите существующий диспетчер соединений OLE DB или нажмите кнопку Создать для создания нового диспетчера соединений. Дополнительные сведения см. в разделе Диспетчер соединений OLE DB.

  7. Чтобы указать таблицу или представление, в которое следует загружать данные, выполните одно из следующих действий.

    • Выберите существующую таблицу или представление.

    • Нажмите кнопку Создать, затем в диалоговом окне Создать таблицу введите инструкцию SQL, которая создает таблицу или представление.

      ПримечаниеПримечание

      Службы Integration Services формируют инструкцию по умолчанию CREATE TABLE на основании подключенных источников данных. Эта инструкция CREATE TABLE не включает атрибут FILESTREAM, даже если исходная таблица содержит столбец, для которого объявлен атрибут FILESTREAM. Чтобы запустить компонент служб Integration Services с атрибутом FILESTREAM, сначала следует создать хранилище FILESTREAM в целевой базе данных. Затем добавьте атрибут FILESTREAM к инструкции CREATE TABLE в диалоговом окне Создание таблицы. Дополнительные сведения см. в разделе Проектирование и реализация хранилища FILESTREAM.

  8. Нажмите кнопку Сопоставления и сопоставьте столбцы из списка Доступные входные столбцы со столбцами из списка Доступные целевые столбцы, перетащив столбцы из одного списка в другой.

    ПримечаниеПримечание

    Назначение автоматически сопоставит столбцы с одинаковыми именами.

  9. Нажмите кнопку Дополнительно и настройте параметры массовой загрузки: Сохранять удостоверение, Сохранять значения NULL, Блокировка таблицы, Проверочные ограничения и Запускать триггеры.

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

    ПримечаниеПримечание

    Порядок сортировки определяется последовательностью, в которой перечислены столбцы.

  10. Нажмите кнопку ОК.

  11. Чтобы сохранить обновленные пакеты, щелкните Сохранить выбранные элементы в меню Файл.