Integration Services (SSIS) プロジェクト
SQL Server には Integration Services パッケージを開発するための SQL Server データ ツール (SSDT) が用意されています。
Microsoft SQL Server データベースまたは SSIS パッケージ ストアにパッケージを配置する場合は、パッケージの管理に Integration Services サービスを使用します。 Integration Services サービスは SQL Server Management Studio でのみ使用できます。 サービスの詳細については、「Integration Services サービス (SSIS サービス)」を参照してください。 パッケージ配置の詳細については、「パッケージの配置 (SSIS)」を参照してください。
Integration Services サーバーに Integration Services プロジェクトを配置する場合は、SQL Server Management Studio で Transact-SQL のビューおよびストアド プロシージャを使用してプロジェクトを管理します。 プロジェクト配置の詳細については、「プロジェクトとパッケージの展開」を参照してください。 Integration Services サーバーの詳細については、「Integration Services (SSIS) サーバー」を参照してください。
SQL Server データ ツール (SSDT) と SQL Server Management Studio の概要については、「Integration Services (SSIS) と Studio の環境」を参照してください。
Integration Services プロジェクトについて
プロジェクトとは Integration Services パッケージを開発するコンテナーのことです。
SQL Server データ ツール (SSDT) では、Integration Services プロジェクトにはパッケージに関連するファイルが格納され、グループ化されます。 たとえば、プロジェクトには、特定の抽出、変換、および読み込み (ETL) ソリューションの作成に必要なファイルが含まれます。
Integration Services プロジェクトを作成する前に、この種のプロジェクトの基本的な内容を理解しておく必要があります。 プロジェクトの内容を理解すれば、Integration Services プロジェクトの作成および作業を開始することができます。
Integration Services プロジェクトのフォルダー
次の図は、SQL Server データ ツール (SSDT) での Integration Services プロジェクト内のフォルダーを示しています。
次の表では、Integration Services プロジェクトに表示されるフォルダーについて説明します。
フォルダー |
説明 |
---|---|
SSIS パッケージ |
パッケージが含まれます。 詳細については、「Integration Services (SSIS) パッケージ」を参照してください。 |
その他 |
パッケージ ファイル以外のファイルが含まれます。 |
Integration Services プロジェクトのファイル
新しい Integration Services プロジェクトまたは既存のプロジェクトをソリューションに追加すると、SQL Server データ ツール (SSDT) により、.dtproj、.dtproj.user、および .database 拡張子を持つプロジェクト ファイルが作成されます。
*.dtproj ファイルには、プロジェクトの構成と、パッケージなどのアイテムに関する情報が含まれます。
*.dtproj.user ファイルには、プロジェクト処理の設定に関する情報が含まれます。
*.database ファイルには、SQL Server データ ツール (SSDT) で Integration Services プロジェクトを開くために必要な情報が含まれます。
ソリューションについて
ソリューションとは、エンド ツー エンドのビジネス ソリューションを開発するときに使用するプロジェクトを、グループ化して管理するコンテナーのことです。 ソリューションを使用すると、複数のプロジェクトを 1 単位として処理し、ビジネス ソリューションに役立つ 1 つ以上の関連プロジェクトをまとめることができます。
ソリューションには、さまざまな種類のプロジェクトを含めることができます。 SSIS デザイナーを使用して Integration Services パッケージを作成する場合は、SQL Server データ ツール (SSDT) で用意されているソリューション内の Integration Services プロジェクトで作業します。
新しいソリューションを作成すると、SQL Server データ ツール (SSDT) のソリューション エクスプローラーにソリューション フォルダーが自動的に追加され、拡張子 .sln および .suo のファイルが作成されます。
*.sln ファイルには、ソリューションの構成情報、およびソリューション内のプロジェクトの一覧が格納されます。
*.suo ファイルには、ソリューションを操作するうえでのユーザー設定情報が格納されます。
新しいプロジェクトを作成すると SQL Server データ ツール (SSDT) でソリューションが自動的に作成されますが、空白のソリューションを作成して、プロジェクトを後で追加することもできます。
注 |
---|
既定では、SQL Server データ ツール (SSDT) で新しい Integration Services プロジェクトを作成すると、そのソリューションはプロジェクト エクスプローラー ペインに表示されません。 既定の動作を変更するには、[ツール] メニューの [オプション] をクリックします。 [オプション] ダイアログ ボックスで、[プロジェクトおよびソリューション] を展開し、[全般] をクリックします。 [全般] ページで、[常にソリューションを表示] を選択します。 |
|
関連タスク
ソリューション内の Integration Services プロジェクトを追加または削除する
新しい Integration Services プロジェクトを作成する
Integration Services プロジェクトにアイテムを追加する