Описание тега ssis
SSIS - это инструмент ETL из продукта Microsoft, который используется для решения сложных бизнес-задач путем извлечения данных из разных источников, выполнения бизнес-преобразований и загрузки их в соответствующие целевые системы. Пакеты могут работать по отдельности или вместе с другими пакетами для решения сложных бизнес-задач. SSIS может извлекать и преобразовывать данные из самых разных источников, таких как файлы данных XML, плоские файлы и реляционные источники данных, а затем загружать данные в одно или несколько мест назначения.
Эти типы операций обычно называют в промышленности как ETL, которая выступает за:
E Xtract, T ransform и L ДОА.
Службы Integration Services включают богатый набор встроенных задач и преобразований; инструменты для построения пакетов; и служба Integration Services для запуска и управления пакетами. Вы можете использовать графический интерфейс для создания решений, не написав ни единой строчки кода, или можете запрограммировать обширную объектную модель служб Integration Services для создания более сложных задач.
Предшественник SSIS был выпущен вместе с SQL Server 2000 и назывался Data Transformation Services (DTS).
- SSIS был представлен в SQL Server 2005 и представлял собой полную переработку компонента, сосредоточенную вокруг пакетов DTSX, ориентированных на поток управления.
- В SQL Server 2008 были внесены незначительные улучшения.
- Версия SQL Server 2012 содержит много отличий от версии 2008 года, включая изменения в развертывании, отладке, устранении неполадок и других областях. Он также подвергся визуальной подтяжке лица, уделяя больше внимания простоте разработки.
- В SQL Server 2014 не было изменений для SSIS, но со стороны продукта были добавлены новые источники или преобразования. Это было сделано путем отдельной загрузки через CodePlex (веб-сайт с открытым исходным кодом) или через пакет дополнительных компонентов SQL Server (пример: Balanced Data Distributor).
- В SQL Server 2016 были внесены некоторые обновления продукта SSIS. Вместо развертывания целых проектов вы можете снова развертывать новые пакеты по отдельности. Есть дополнительные источники - особенно облачные и большие источники данных - и в каталог были внесены некоторые важные изменения, а также он поддерживает обратную совместимость, и вы можете создавать части пакета, которые можно повторно использовать во многих пакетах.
Версии SSIS и Visual Studio
- SQL Server 2019 (предварительная версия): расширение для проектов служб интеграции
- SQL Server 2017: инструменты данных SQL Server для Visual Studio 2017
- SQL Server 2016: инструменты данных SQL Server для Visual Studio 2015
- SQL Server 2014: инструменты данных SQL Server для Visual Studio 2015 или инструменты данных SQL Server - Business Intelligence для Visual Studio 2013
- SQL Server 2012: инструменты данных SQL Server для Visual Studio 2015 или инструменты данных SQL Server - Business Intelligence для Visual Studio 2012
- SQL Server 2008/2008 R2: Business Intelligence Development Studio из SQL Server 2008
- SQL Server 2005: Business Intelligence Development Studio из SQL Server 2005