SSIS 包是什么? 它做什么?

谁能告诉我 SSIS 包是干什么的?

我对数据仓库完全是个新手,我对 SSIS、 DTL、 ETL 等术语非常着迷。我正在寻找一个大的图片,它如何适合在整体。NET/SQL Server 体系结构。

300835 次浏览

有关 SSIS > https://learn.microsoft.com/en-us/sql/integration-services/sql-server-integration-services的最新资讯

来自上述参考网站:

MicrosoftIntegrationServices 是用于构建 企业级数据集成和数据转换解决方案。 使用 IntegrationServices 通过复制解决复杂的业务问题 或下载文件、加载数据仓库、清理和挖掘 数据,并管理 SQLServer 对象和数据。

IntegrationServices 可以从广泛的 各种来源,如 XML 数据文件、平面文件和关系 数据源,然后将数据加载到一个或多个目标中。

IntegrationServices 包括一组丰富的内置任务和 转换、用于构建包的图形化工具,以及 IntegrationServices 目录数据库,用于存储、运行和 管理包裹。

可以使用图形化 IntegrationServices 工具创建 解决方案,而不需要编写一行代码 用于创建包的广泛的 IntegrationServices 对象模型 并编写自定义任务和其他包对象的代码。

开始使用 SSIS -http://msdn.microsoft.com/en-us/sqlserver/bb671393.aspx

如果您是 IntegrationServices 信息工作者 -< a href = “ http://msdn.microsoft.com/en-us/library/ms141667.aspx”rel = “ noReferrer”> http://msdn.microsoft.com/en-us/library/ms141667.aspx

如果您是 Integration Services Administrator -< a href = “ http://msdn.microsoft.com/en-us/library/ms137815.aspx”rel = “ norefrer”> http://msdn.microsoft.com/en-us/library/ms137815.aspx

如果你是 IntegrationServices 开发者 -< a href = “ http://msdn.microsoft.com/en-us/library/ms137709.aspx”rel = “ norefrer”> http://msdn.microsoft.com/en-us/library/ms137709.aspx

如果你是集成服务架构师 -< a href = “ http://msdn.microsoft.com/en-us/library/ms142161.aspx”rel = “ noReferrer”> http://msdn.microsoft.com/en-us/library/ms142161.aspx

SSIS 概述 -< a href = “ http://msdn.microsoft.com/en-us/library/ms141263.aspx”rel = “ noReferrer”> http://msdn.microsoft.com/en-us/library/ms141263.aspx

IntegrationServices 帮助主题 -http://msdn.microsoft.com/en-us/library/ms141767.aspx

SSIS (SQLServerIntegrationServices)是 DTS (数据转换服务)的升级,DTS 是 SQLServer 以前版本的一个特性。SSIS 包可以在 BIDS (BusinessIntelligenceDevelopmentStudio)中创建。它们可用于将来自异构数据源的数据合并到 SQLServer 中。它们还可用于填充数据仓库、清理和标准化数据以及自动化管理任务。

SQLServer 集成服务(SSIS)是2005年 Microsoft SQL Server 的一个组件。它取代了自7.0版以来一直是 SQL Server 特性的数据转换服务。与包含在所有版本中的 DTS 不同,SSIS 只能在“标准”和“企业”版本中使用。 IntegrationServices 提供了构建数据集成和工作流应用程序的平台。SSIS 的主要用途是数据仓库,因为该产品具有用于数据提取、转换和加载(ETL)的快速而灵活的工具。).该工具还可用于自动维护 SQLServer 数据库、更新多维数据集数据和执行其他功能。

Microsoft SQL Server 集成服务(SSIS)是一个用于构建高性能数据集成解决方案的平台,包括用于数据仓库的提取、转换和加载(ETL)包。SSIS 包括用于构建和调试包的图形化工具和向导; 用于执行工作流功能(如 FTP 操作、执行 SQL 语句和发送电子邮件消息)的任务; 用于提取和加载数据的数据源和目的地; 用于清理、聚合、合并和复制数据的转换; 用于管理包执行和存储的管理数据库 SSISDB; 用于编写 IntegrationServices 对象模型的应用程序编程接口(API)。

根据 Microsoft 的说法,SSIS 包的主要用途是:

•合并来自填充数据的异构数据存储的数据

* 清理仓库和数据集市,使数据建设标准化

‧将商业智能转化为自动化的数据转换过程

‧行政职能及资料载入

对于开发商:

SSIS 包可以与 VS 开发环境集成,用于构建商业智能解决方案。BusinessIntelligenceDevelopmentStudio 是 VisualStudio 环境,具有针对业务智能解决方案的增强。它只适用于32位开发环境。

下载 VisualStudio 的 SSDT 工具:

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

创建 SSIS ETL 包-基础知识:

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

六个课程的 SSIS 功能示例项目:

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

简称为 SSISSQLServer 集成服务 一个强大的 ETL 工具。 SSIS ETL 工具用于提取数据 并根据用户需求转换该数据 将数据加载到不同的目的地 执行提取、转换和加载的第二大工具 (ETL)操作。

SSIS ETL 工具有助于构建企业级数据转换和数据集成解决方案 将常规事务数据中的数据加载到数据仓库中 您可以在 SSRS 的帮助下使用该数据创建报告, 除了数据仓库应用程序之外,您还可以使用 SSIS 也可用于典型的数据集成应用程序。

SSIS 的步骤可以是:

来源-> 转换-> 目的地

SSIS 任务的简单接口,可能在不同场景中成功或失败: SSIS

更多信息请访问 https://learn.microsoft.com/en-us/sql/integration-services/sql-server-integration-services?view=sql-server-ver15