DTSとSSISの違い

Anonim

DTSとSSIS

データ変換サービス(DTSとも呼ばれます)は、前身であり、ETSツールを使用した一連のオブジェクトです(これは、抽出、変換、この情報を抽出し、変換し、ロードするために、ETSツール(倉庫用のデータベースに情報を抽出、変換、ロードするツールを意味する)を使用するオブジェクトのセットです。

<! - 1 - >

SQL Server Integration Services(SSISとも呼ばれます)は、Microsoftがさまざまなソースからデータを抽出するためにユーザーに提供するETLツールです。 DTSはMicrosoft SQL Server 2000のオリジナルコンポーネントであり、当初は常にSQL Serverデータベースで使用されていましたサーバの不可欠な部分であったにもかかわらず、DTSはまた、 m Microsoftサーバーと他のデータベースとの連携。 OLE DB、ODBC、またはテキストのみで指定されたファイルを使用して、それらをサポートする任意のデータベースに異機種ソースからのデータを変換およびロードできます。

<! - 2 - >

SSISはMicrosoft SQL Server 2005のコンポーネントです。そのため、SSISは別途インストールする必要はありません。これは、ユーザーがアクティブな接続を介して通信できるようにするために使用できます。パッケージをビルドおよびデバッグするためのグラフィカルツールおよびウィザード、いくつかの異なる操作(FTP操作など)のワークフロー機能の実行、SQLステートメントの実行、または電子メールの送信に使用されるすべてのタスクが含まれています。データの抽出とロードに使用されるデータソース、およびデータのクリーンアップ、集約、マージ、およびコピーに使用された変換もあります。

<! - 3 - >

DTSパッケージは、DTSを使用してデータが変更されるたびに実装されます。これらはSQL Serverに直接保存することも、COMファイル(Microsoft Repository)に保存することもできます。 2000年版のSQL Serverの一部として、プログラマーはVisual Basic言語ファイルでパッケージを保存することができました。 VBファイルとして保存すると、パッケージに含まれるオブジェクトとコンポーネントオブジェクトを作成するために、パッケージがスクリプト化されます。要約:

1。 DTSは、ETSツールを使用してデータベースとの間で情報を抽出、変換、ロードする一連のオブジェクトです。 SSISは、さまざまなソースから余分なデータをMicrosoftに提供するETLツールです。 2。 DTSはもともとMicrosoft SQL Server 2000の一部でした。 SSISは、Microsoft SQL Server 2005のコンポーネントです。