Integration Services プロジェクト
SQL Server では、Business Intelligence Development Studio および SQL Server Management Studio の 2 つの環境が用意されており、これらを使用して Integration Services パッケージの開発および管理を行います。
Business Intelligence Development Studio は、Integration Services パッケージの開発をサポートします。パッケージで使用するデータ ソースおよびデータ ソース ビュー オブジェクトも作成できます。詳細については、「Business Intelligence Development Studio の紹介」を参照してください。
SQL Server Management Studio は、Integration Services サービスを使用して、テスト環境および運用環境内の Integration Services パッケージの管理をサポートします。詳細については、「SQL Server Management Studio の使用」を参照してください。
両方の環境ともソリューション内のプロジェクトの概念を使用し、ビジネス インテリジェンス ソリューションを構築するときに使用するアイテムを、整理および管理します。詳細については、「ソリューション、プロジェクト、および項目の紹介」を参照してください。
注 |
---|
Microsoft Visual Studio 2010 では、SQL Server 2008 および SQL Server 2008 R2 用の Business Intelligence Development StudioIntegration Services、Report Services、および Analysis Services プロジェクトはサポートされません。この問題を回避するには、Visual Studio 2008 を Visual Studio 2010 と共に同じコンピューターにインストールして、Business Intelligence Development Studio プロジェクトを Visual Studio 2008 で開きます。 |
Integration Services プロジェクトについて
SQL Server Management Studio および Business Intelligence Development Studio でのプロジェクトとは Integration Services パッケージを開発するコンテナーのことです。
Business Intelligence Development Studio では、Integration Services プロジェクトにはパッケージに関連するファイルが格納され、グループ化されます。たとえば、プロジェクトには、パッケージ、データ ソース、データ ソース ビューの定義など、特定の抽出、変換、および読み込み (ETL) ソリューションの作成に必要なファイルが含まれます。
Integration Services プロジェクトを作成する前に、この種のプロジェクトの基本的な内容を理解しておく必要があります。プロジェクトの内容を理解すれば、Integration Services プロジェクトの作成および作業を開始することができます。
Integration Services プロジェクトのフォルダー
次の図は、Integration Services プロジェクト内のフォルダーを示しています。
次の表では、Integration Services プロジェクトに表示されるフォルダーについて説明します。
フォルダー |
説明 |
---|---|
データ ソース |
複数のパッケージによって参照可能な、プロジェクト レベルのデータ ソースが含まれます。詳細については、「データ ソース (SSIS)」を参照してください。 |
データ ソース ビュー |
データ ソース上に構築され、変換元、変換、および変換先によって参照可能な、データ ソース ビューが含まれます。詳細については、「データ ソース ビュー (SSIS)」を参照してください。 |
SSIS パッケージ |
パッケージが含まれます。詳細については、「Integration Services パッケージ」および「パッケージの設計と実装 (Integration Services)」を参照してください。 |
その他 |
データ ソース、データ ソース ビュー、およびパッケージ ファイル以外のファイルが含まれます。 |
Integration Services プロジェクトのファイル
新しい Integration Services プロジェクトまたは既存のプロジェクトをソリューションに追加すると、Business Intelligence Development Studio により、.dtproj、.dtproj.user、および .database 拡張子を持つプロジェクト ファイルが作成されます。
*.dtproj ファイルには、プロジェクトの構成と、データ ソースやパッケージなどのアイテムに関する情報が含まれます。
*.dtproj.user ファイルには、プロジェクト処理の設定に関する情報が含まれます。
*.database ファイルには、Business Intelligence Development Studio で Integration Services プロジェクトを開くために必要な情報が含まれます。
ソリューションについて
SQL Server Management Studio および Business Intelligence Development Studio で、ソリューションとは、エンド ツー エンドのビジネス ソリューションを開発するときに使用するプロジェクトを、グループ化して管理するコンテナーのことです。ソリューションを使用すると、複数のプロジェクトを 1 単位として処理し、ビジネス ソリューションに役立つ 1 つ以上の関連プロジェクトをまとめることができます。詳細については、「コンテナとしてのソリューション」を参照してください。
SQL Server Management Studio および Business Intelligence Development Studio のソリューションには、さまざまな種類のプロジェクトを含めることができます。SSIS デザイナーを使用して Integration Services パッケージを作成する場合は、Business Intelligence Development Studio で用意されているソリューション内の Integration Services プロジェクトで作業します。詳細については、「Business Intelligence Development Studio の紹介」を参照してください。
新しいソリューションを作成すると、Business Intelligence Development Studio のソリューション エクスプローラーにソリューション フォルダーが自動的に追加され、拡張子 .sln および .suo のファイルが作成されます。
*.sln ファイルには、ソリューションの構成情報、およびソリューション内のプロジェクトの一覧が格納されます。
*.suo ファイルには、ソリューションを操作するうえでのユーザー設定情報が格納されます。
新しいプロジェクトを作成すると Business Intelligence Development Studio でソリューションが自動的に作成されますが、空白のソリューションを作成して、プロジェクトを後で追加することもできます。
注 |
---|
既定では、Business Intelligence Development Studio で新しい Integration Services プロジェクトを作成すると、そのソリューションはプロジェクト エクスプローラー ペインに表示されません。既定の動作を変更するには、[ツール] メニューの [オプション] をクリックします。[オプション] ダイアログ ボックスで、[プロジェクトおよびソリューション] を展開し、[全般] をクリックします。[全般] ページで、[常にソリューションを表示] を選択します。 |
|
変更履歴
Updated content |
---|
Added information about Visual Studio 2010 support for Business Intelligence Development Studio projects. |