Назначение «Excel»

Применяется к:sql Server SSIS Integration Runtime в Фабрика данных Azure

Назначение Excel загружает данные на листы или диапазоны в книгах Microsoft Excel.

Важно!

Дополнительные сведения о подключении к файлам Excel, а также об ограничениях и известных проблемах, связанных с загрузкой данных в файлы этого приложения и из них, см. в разделе Загрузка данных в приложение Excel или из него с помощью служб SQL Server Integration Services (SSIS).

Режимы доступа

Назначение «Excel» предоставляет три различных режима доступа к данным для загрузки:

  • Таблица или представление.

  • Таблица или представление, указанные в переменной.

  • Результат выполнения инструкции SQL. Может использоваться параметризированный запрос.

Настройка назначения "Excel"

Назначение «Excel» использует диспетчер соединений Excel для подключения к источнику данных, а диспетчер соединений определяет файл книги для использования. Дополнительные сведения см. в статье Excel Connection Manager.

Назначение «Excel» имеет один обычный вход и один вывод ошибок.

Свойства могут быть заданы с помощью конструктора SSIS или программным путем.

Диалоговое окно Расширенный редактор содержит все свойства, которые могут устанавливаться программными средствами. Дополнительные сведения о свойствах, которые вы можете задать в диалоговом окне Расширенный редактор или программными средствами, см. в следующих разделах.

Дополнительные сведения о настройке свойств см. в разделе Установление свойств компонента потока данных.

Редактор назначения «Excel» (страница «Диспетчер соединений»)

Используйте страницу Диспетчер соединений в диалоговом окне Редактор назначения «Excel» , чтобы задать сведения об источнике данных и просмотреть результаты. Назначение Excel загружает данные на лист или именованный диапазон в книге Microsoft Excel.

Примечание.

Свойство CommandTimeout назначения Excel недоступно в Редакторе назначения «Excel», однако его можно установить с помощью Расширенного редактора. Кроме того, некоторые параметры быстрой загрузки доступны только в Расширенном редакторе. Дополнительные сведения об этих свойствах см. в подразделе «Назначение "Excel"» раздела Excel Custom Properties.

Статические параметры

Диспетчер соединений с Excel
Выберите из списка существующий диспетчер подключений к Excel или создайте новое соединение, нажав кнопку Создать.

Новый
Создайте новый диспетчер подключений с помощью диалогового окна Диспетчер подключений Excel .

Режим доступа к данным
Укажите метод выбора данных из источника.

Параметр Описание
Таблица или представление Загружает данные в лист или именованный диапазон источника данных Excel.
Переменная, содержащая имя таблицы или представления Укажите переменную, содержащую имя листа или диапазона.

См. также: Использование переменных в пакетах
Команда SQL Загрузка данных в назначение «Excel» с помощью SQL-запроса.

Имя листа Excel
Выберите назначение Excel из раскрывающегося списка. Если этот список пустой, выберите Создать.

Новый
Выберите Создать для открытия диалогового окна Создание таблицы . После нажатия кнопки OKсоздается файл Excel, на который указывает Диспетчер соединений с Excel .

Просмотр существующих данных
Просмотрите предварительные результаты, используя диалоговое окно Предварительный просмотр результатов запроса . В окне «Предварительный просмотр» может отображаться до 200 строк.

Динамические параметры режима доступа к данным

Режим доступа к данным = Таблица или представление

Имя листа Excel
Выберите имя листа или именованного диапазона из списка доступных в источнике данных.

Режим доступа к данным — переменная, содержащая имя таблицы или представления

Имя переменной
Укажите переменную, содержащую имя листа или именованного диапазона.

Режим доступа к данным — команда SQL

Текст команды SQL
Введите текст SQL-запроса, создайте запрос, нажав кнопку Создать запрос, или выберите файл, содержащий текст запроса, нажав кнопку Обзор.

Создать запрос
Воспользуйтесь диалоговым окном Построитель запросов для визуального конструирования SQL-запроса.

Обзор
Воспользуйтесь диалоговым окном Открыть для выбора файла, содержащего текст SQL-запроса.

Анализ запроса
Проверить синтаксис текста запроса.

Редактор назначения «Excel» (страница «Сопоставления»)

Страница Сопоставления диалогового окна Редактор назначения «Excel» используется для сопоставления входных столбцов с целевыми.

Параметры

Доступные входные столбцы
Просмотрите список доступных входных столбцов. Для сопоставления доступных входных столбцов с целевыми столбцами используется операция перетаскивания.

Доступные целевые столбцы
Просмотрите список доступных целевых столбцов. Чтобы сопоставить доступные целевые столбцы с входными столбцами, воспользуйтесь операцией перетаскивания.

Входной столбец
Просмотрите выбранные входные столбцы из вышеприведенной таблицы. Сопоставления можно изменить с помощью списка Доступные входные столбцы.

Целевой столбец
Просмотреть все доступные целевые столбцы независимо от того, сопоставлены они с входными столбцами или нет.

Редактор назначения «Excel» (страница «Вывод ошибок»)

Используйте страницу Дополнительно диалогового окна Редактор назначения «Excel» , чтобы указать параметры обработки ошибок.

Параметры

Вход или выход
Просмотр имени источника данных.

Столбец
Просмотрите внешние (исходные) столбцы, выбранные в разделе Диспетчер соединений диалогового окна Редактор источника "Excel".

Ошибка
Задайте действие, которое необходимо выполнить при возникновении ошибки: пропустить ошибку, перенаправить строку или вызвать сбой компонента.

См. также:Обработка ошибок в данных

Усечение
Укажите, что нужно сделать при усечении: пропустить ошибку, перенаправить строку или вызвать сбой компонента.

Description
Просмотреть описание ошибки.

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

Применить
Применить параметр обработки ошибок к выбранным ячейкам.

См. также

Загрузка данных в приложение Excel или из него с помощью служб SQL Server Integration Services (SSIS)
Источник Excel
Диспетчер подключений Excel