SQL Server データ ツールでのパッケージの作成

適用対象: SQL Server Azure Data Factory の SSIS Integration Runtime

SQL Server Data Tools (SSDT)で新しいパッケージを作成するには、次のいずれかの方法を使用します。

  • Integration Services に含まれるパッケージ テンプレートを使用する。

  • カスタム テンプレートを使用する

    新しいパッケージを作成するためのテンプレートとしてカスタム パッケージを使用する操作は簡単で、カスタム パッケージを DataTransformationItems フォルダーにコピーするだけです。 既定では、このフォルダーは、C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject にあります。

  • 既存のパッケージをコピーする。

    再利用できる機能が既存のパッケージにある場合、既存のパッケージのオブジェクトをコピーして貼り付けることにより、新しいパッケージの制御フローとデータ フローをより短時間で構築できます。 Integration Services プロジェクトでコピーと貼り付けを使用する方法の詳細については、「 パッケージ オブジェクトの再利用」を参照してください。

    新しいパッケージを作成する場合に、既存のパッケージをコピーするか、カスタム パッケージをテンプレートとして使用すると、既存のパッケージの名前と GUID もコピーされます。 新しいパッケージの名前と GUID は、コピー元のパッケージと区別できるように更新する必要があります。 たとえば、複数のパッケージに同じ GUID が使用されると、ログ データが所属するパッケージを特定することが難しくなります。 のプロパティ ウィンドウを使用することにより、 ID プロパティの GUID を再生成して、 Name SQL Server Data Tools (SSDT)プロパティの値を更新できます。 詳細については、「 パッケージのプロパティを設定する 」と「 dtutil ユーティリティ」を参照してください。

  • テンプレートとして指定したカスタム パッケージを使用する。

  • SQL Server インポートおよびエクスポート ウィザードを実行します。

    SQL Server インポートおよびエクスポート ウィザードは、簡単なインポートまたはエクスポートに使用できる完成したパッケージを作成します。 このウィザードでは、インポートまたはエクスポートをすぐに実行できるように、接続、変換元、および変換先が構成され、必要なすべてのデータ変換が追加されます。 パッケージを後で再び実行したり SQL Server Data Toolsでパッケージを改良、強化するために、パッケージを保存することもできます。 ただし、パッケージを保存する場合は、パッケージを変更したり、 Integration Services でパッケージを実行したりする前に、既存の SQL Server Data Toolsプロジェクトにパッケージを追加しておく必要があります。

SQL Server Data Tools (SSDT) デザイナーを使用して SSIS で作成したパッケージは、ファイル システムに保存されます。 パッケージを SQL Server またはパッケージ ストアに保存するには、パッケージのコピーを保存する必要があります。 詳細については、「 パッケージのコピーを保存する」を参照してください。

既定のパッケージ テンプレートを使用して基本的なパッケージを作成する方法のデモ ビデオについては、「 基本パッケージの作成 (SQL Server ビデオ)」を参照してください。

SQL Server Data Tools を取得する

SQL Server Data Tools (SSDT) をインストールするには、「 SQL Server Data Tools (SSDT) のダウンロード」を参照してください。

パッケージ テンプレートを使用して SQL Server データ ツールでパッケージを作成する

  1. SQL Server Data Tools (SSDT)で、パッケージを作成する Integration Services プロジェクトを開きます。

  2. ソリューション エクスプローラーで、 [SSIS パッケージ] フォルダーを右クリックし、 [新しい SSIS パッケージ]をクリックします。

  3. 必要に応じて、制御フロー、データ フロー タスク、およびイベント ハンドラーをパッケージに追加します。 詳細については、「制御フロー」、「データ フロー」、および「Integration Services (SSIS) のイベント ハンドラー」を参照してください。

  4. [ファイル] メニューの [選択されたファイルを上書き保存] をクリックし、新しいパッケージを保存します。

    注意

    空のパッケージも保存できます。

プロジェクトとそのパッケージのターゲット バージョンを選択する

  1. ソリューション エクスプローラーで Integration Services プロジェクトを右クリックし、 [プロパティ] を選択すると、そのプロジェクトのプロパティ ページが開きます。

  2. [構成プロパティ][全般] タブで、[TargetServerVersion] プロパティを選択した後、[SQL Server 2016]、[SQL Server 2014]、または [SQL Server 2012] を選択します。

    [プロジェクトのプロパティ] ダイアログ ボックスの TargetServerVersion プロパティ

SQL Server 2016、SQL Server 2014 または SQL Server 2012 を対象とするパッケージを実行、作成、および管理できます。