ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →無償トライアル:
無償トライアルへ製品の情報と無償トライアルへ:
SQL Server にリモートファイルやディレクトリにSSIS ワークフロー経由でアクセスできるパワフルなSSIS Source & DestinationComponent。
Data Flow Components を使って、データに簡単にアクセス。データ同期、ローカルへのバックアップ、レポーティングなどに最適!
古川えりか
コンテンツスペシャリスト
SSIS
SQL Server に基幹業務データのバックアップを保管しておくことは、ビジネス上のセーフティネットとなります。また、ユーザーはSQL Server のバックアップデータからレポーティングや分析を簡単に行うことができます。
ここでは、SQL サーバー SSIS ワークフロー内でCData SSIS Tasks for SFTP を使用して、SFTP データをMicrosoft SQL Server データベースに転送する方法を説明します。
開始するには、新しいSFTP ソースとSQL Server ADO.NET 転送先を新しいデータフロータスクに追加します。
以下のステップに従って、接続マネジャーでSFTP 接続プロパティを保存します。
FTP は、SFTP プロトコルを使用してSFTP サーバーとの間のファイル転送を行います。接続するにはRemoteHost を指定します。FTP はUser、Password、および公開鍵認証(SSHClientCert)を使用します。 SSHAuthMode を選択し、選択に基づいて接続値を指定します。
次の接続プロパティを設定し、ファイルシステムのリレーショナルビューをコントロールします。
以下のステップに従って、SFTP の抽出に使用するクエリを指定します。
SELECT Filesize, Filename FROM MyDirectory WHERE FilePath = /documents/doc.txt
以下のステップに従って、SFTP をロードするSQL サーバーテーブルを指定します。
プロジェクトを実行できるようになりました。SSIS Task の実行が完了すると、データベースにSFTP データが入力されます。