Что такое пакет служб SSIS и что он делает?


может ли кто-нибудь сказать мне, что такое пакет SSIS?

Я совершенно новичок в хранении данных, и я схожу с ума с терминами SSIS, DTL, ETL и так далее. Я ищу общую картину и как она вписывается в общую архитектуру .NET/SQL Server.

3 60

3 ответа:

для получения последней информации о SSIS > https://docs.microsoft.com/en-us/sql/integration-services/sql-server-integration-services

с указанного выше сайта:

Microsoft Integration Services-это платформа для построения решения для интеграции и преобразования данных на уровне предприятия. Использование служб Integration Services для решения сложных бизнес-задач путем копирования или загрузка файлов, загрузка хранилищ данных, очистка и майнинг данные и управление объектами и данными SQL Server.

службы Integration Services могут извлекать и преобразовывать данные из широкого разнообразие источников, таких как XML-файлы данных, плоские файлы и реляционные источники данных, а затем загрузите данные в одно или несколько назначений.

службы Integration Services включают в себя богатый набор встроенных задач и преобразования, графические инструменты для построения пакетов и База данных каталога служб Integration Services, в которой хранятся, запускаются и управление пакетами.

вы можете использовать графические инструменты служб Integration Services для создания решения без написания единой строчки кода. Вы также можете запрограммировать расширенная объектная модель служб Integration Services для создания пакетов программно и кодировать пользовательские задачи и другие объекты пакета.

обновление: возьмите бесплатную копию SSIS 2005 Шаг За Шагом: http://csna01.libredigital.com/?urrs4gt63d

2-е обновление: эта ссылка больше не работает, но вы можете получить лаборатории от MSDN здесь и получите книгу Амазонка

начало работы с SSIS - http://msdn.microsoft.com/en-us/sqlserver/bb671393.aspx

если вы информационный работник служб Integration Services - http://msdn.microsoft.com/en-us/library/ms141667.aspx

если вы администратор служб Integration Services - http://msdn.microsoft.com/en-us/library/ms137815.aspx

если вы разработчик служб Integration Services - http://msdn.microsoft.com/en-us/library/ms137709.aspx

если вы архитектор служб Integration Services - http://msdn.microsoft.com/en-us/library/ms142161.aspx

обзор SSIS - http://msdn.microsoft.com/en-us/library/ms141263.aspx

инструкции служб Integration Services - http://msdn.microsoft.com/en-us/library/ms141767.aspx

SSIS (SQL Server Integration Services) - это обновление DTS (Data Transformation Services), которое является функцией предыдущей версии SQL Server. Пакеты служб SSIS можно создавать в BIDS (Business Intelligence Development Studio). Они могут использоваться для объединения данных из разнородных источников данных в SQL Server. Они также могут использоваться для заполнения хранилищ данных, очистки и стандартизации данных, а также для автоматизации административных задач.

службы SQL Server Integration Services (SSIS) является компонентом Microsoft SQL Server 2005. Он заменяет службы преобразования данных, которые были особенностью SQL Server с версии 7.0. В отличие от DTS, который был включен во все версии, SSIS доступен только в выпусках "Standard" и "Enterprise". Службы Integration Services предоставляют платформу для создания приложений интеграции данных и рабочих процессов. Основное использование SSIS-это хранение данных, поскольку продукт имеет быстрый и гибкий инструмент для извлечения, преобразования и загрузки данных (технология ETL.)). Это средство также может использоваться для автоматизации обслуживания баз данных SQL Server, обновления данных многомерного Куба и выполнения других функций.

Microsoft SQL Server Integration Services (SSIS)-это платформа для создания высокопроизводительных решений для интеграции данных, включая пакеты извлечения, преобразования и загрузки (ETL) для хранения данных. Службы SSIS включают графические инструменты и мастера для построения и отладки пакетов; задачи для выполнения функций рабочего процесса, таких как операции FTP, выполнение инструкций SQL и отправка сообщений электронной почты; источники данных и назначения для извлечения и загрузки данных; преобразования для очистка, агрегирование, слияние и копирование данных; база данных управления SSISDB для администрирования выполнения и хранения пакетов; интерфейсы прикладного программирования (API) для программирования объектной модели служб Integration Services.

согласно Microsoft, основными видами использования пакета SSIS являются:

• объединение данных из разнородных хранилищ данных, заполняющих данные

• склады и витрины данных очистка и стандартизация здания данных

• Бизнес-аналитика в процесс преобразования данных автоматизации

• административные функции и загрузка данных

для разработчиков:

пакет SSIS может быть интегрирован с VS средой разработки для построения решений бизнес-аналитики. Среда Business Intelligence Development Studio - это среда Visual Studio с улучшениями, специфичными для решений бизнес-аналитики. Он работает с 32-разрядной среды разработки только.

скачать SSDT tools для Visual Studio:

http://www.microsoft.com/en-us/download/details.aspx?id=36843

создание пакета SSIS ETL-основы:

https://docs.microsoft.com/en-us/sql/integration-services/ssis-how-to-create-an-etl-package?view=sql-server-2017

пример проекта функций SSIS в 6 уроки:

https://docs.microsoft.com/en-us/sql/integration-services/ssis-how-to-create-an-etl-package?view=sql-server-2017