Azure SSIS 統合ランタイムについて理解する

完了

統合ランタイム

Data Factory では、アクティビティを使用して、実行されるアクションを定義します。 リンク サービスを使用して、ターゲットのデータ ストアやコンピューティング サービスを定義します。 統合ランタイム (IR) は、アクティビティとリンク サービスの橋渡しとして機能します。

Azure-SSIS 統合ランタイム

既存の SSIS ワークロードをリフト アンド シフトするには、Azure-SSIS IR を作成して SSIS パッケージをネイティブに実行します。 抽出、変換、読み込み (ETL) ワークフローで高いパフォーマンスを実現するには、Azure-SSIS IR の正しい場所を選択することが重要です。

  • Azure-SSIS IR の場所をデータ ファクトリの場所と同じにする必要はありませんが、SSISDB がホストされる独自の Azure SQL Database または Azure SQL Database マネージド インスタンス サーバーの場所と同じにする必要があります。 こうすると、複数の場所の間で過剰なトラフィックを発生させることなく、Azure-SSIS 統合ランタイムから SSISDB に簡単にアクセスできます。

  • SSISDB をホストする既存の Azure SQL Database または Azure SQL Database マネージド インスタンス サーバーがなく、データ ソースまたは宛先がオンプレミスにある場合は、オンプレミスのネットワークに接続された仮想ネットワークの同じ場所に、新しい Azure SQL Database または Azure SQL Database マネージド インスタンス サーバーを作成する必要があります。 この場合、新しい Azure SQL Database または Azure SQL Database マネージド インスタンスを使用し、この仮想ネットワークを参加させ、すべて同一の場所で Azure-SSIS IR を作成することができるため、異なる場所との間でデータの移動を効果的に最小限にすることができます。

  • SSISDB をホストする既存の Azure SQL Database または Azure SQL Database マネージド インスタンス サーバーの場所と、オンプレミスのネットワークに接続している仮想ネットワークの場所が異なる場合は、まず、既存の Azure SQL Database または Azure SQL Database マネージド インスタンス サーバーを使用して Azure-SSIS IR を作成し、同じ場所に別の仮想ネットワークを参加させます。次に、異なる場所の間の仮想ネットワーク間接続を構成します。

Azure-SSIS 統合ランタイムを使用するには、SQL Server SSIS インスタンスに配置された SSIS カタログ (SSISDB) があることが前提です。 この前提条件が満たされていれば、Azure-SSIS 統合ランタイムを使用して既存の SSIS ワークロードのリフト アンド シフトを行うことができます。

Azure-SSIS 統合ランタイムのプロビジョニング中に、次のオプションを指定します。

  • ノード サイズ (コアの数を含む) とクラスター内のノードの数。
  • SSIS カタログ データベース (SSISDB) をホストする Azure SQL Database の既存のインスタンス、およびデータベース用のサービス層。
  • ノードごとの最大並列実行。

Azure-SSIS 統合ランタイムを有効にすると、SQL Server Management Studio (SSMS) や SQL Server Data Tools (SSDT) などのツールを使用して、SSIS パッケージを管理、監視、およびスケジュールできます。