Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:SQL Server
среда выполнения интеграции SSIS в Фабрика данных Azure
Назначение Excel загружает данные в рабочие листы или диапазоны в книгах Microsoft Excel.
Внимание
Дополнительные сведения о подключении к файлам Excel, а также об ограничениях и известных проблемах, связанных с загрузкой данных в файлы этого приложения и из них, см. в разделе Загрузка данных в приложение Excel или из него с помощью служб SQL Server Integration Services (SSIS).
Режимы доступа
Назначение Excel поддерживает три различных режима доступа к данным для загрузки:
Таблица или представление.
Таблица или представление, указанные в переменной.
Результаты инструкции SQL. Может использоваться параметризированный запрос.
Настройте назначение Excel
Назначение Excel использует диспетчер соединений Excel для подключения к источнику данных, а диспетчер соединений указывает, какой файл книги следует использовать. Дополнительные сведения см. в статье Excel диспетчер подключений.
Компонент назначения 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 .
Ошибка
Задайте действие, которое необходимо выполнить при возникновении ошибки: пропустить ошибку, перенаправить строку или вызвать сбой компонента.
Связанные разделы:обработка ошибок в данных
Усечение
Укажите, что нужно сделать при усечении: пропустить ошибку, перенаправить строку или вызвать сбой компонента.
Описание
Просмотреть описание ошибки.
Присвоить указанное значение выбранным ячейкам
Укажите действие, которое необходимо применить ко всем выбранным ячейкам при возникновении ошибки или усечения: пропустить ошибку, перенаправить строку или вызвать сбой компонента.
Применить
Применить параметр обработки ошибок к выбранным ячейкам.