Cloud SQL は SQL Server Integration Services(SSIS)コンポーネントをサポートしています。SSIS を Cloud SQL と連動するように構成する必要はありません。マネージド SQL Server インスタンスであれば、どのようなものでも連動します。
このページでは、Cloud SQL で SSIS を使用するための前提条件、制限事項、推奨事項について説明します。
前提条件
Cloud SQL で SSIS を使用するには、次のものが必要です。
- Microsoft SQL Server Integration Services をインストールして実行するホスト。Compute Engine VM でも、Compute Engine を使用しないホストでもかまいません。インストール手順については、Integration Services(SSIS)をインストールするをご覧ください。
- Windows 認証を使用する場合は、Managed Active Directory を使用して SQL Server インスタンスと SSIS を実行しているホストを参加させる必要があります。手順については、https://cloud.google.com/sql/docs/sqlserver/configure-ad をご覧ください。
制限事項
Cloud SQL は SSISDB のカタログをサポートしていません。ただし、SSISDB カタログを Cloud SQL 上にない SQL Server インスタンスにデプロイして、そこから管理できます。
推奨事項
Cloud Data Fusion には、コードフリーの ETL(抽出、変換、読み込み)と ELT(抽出、読み込み、変換)のデータ パイプラインをデプロイできるインターフェースが用意されています。このソリューションでは、150 を超える事前構成されたコネクタと変換のライブラリを追加費用なしで利用できるため、ETL / ELT データ パイプラインを含めることをおすすめします。Cloud Data Fusion と SQL Server の併用の詳細については、SQL Server テーブルからの読み取りをご覧ください。
次のステップ
SSIS パッケージを作成して実行する方法を確認する。SSIS を使用してプロジェクトと基本パッケージを作成するをご覧ください。