製品をチェック
ADP SSIS Component の30日間無償トライアルをダウンロード
30日間の無償トライアルへ
製品の詳細
ADP SSIS Components
相談したい
SSIS ソース & デスティネーションコンポーネントは、SQL Server SSIS のワークフロー内で簡単にADP データにリアルタイム接続できるパワフルなツールです。
データフロー内のADP コンポーネントを使ってADP FALSE などを同期できます。データ同期、ローカルバックアップ、ワークフローの自動化などに最適!
SSIS を使ってADP データをSQL Server にインポート
CData SSIS Components を使用して簡単にSQL Server へADP をバックアップします。
古川えりか
コンテンツスペシャリスト
最終更新日:2022-07-10
CData
こんにちは!ドライバー周りのヘルプドキュメントを担当している古川です。
SQL Server に基幹業務データのバックアップを保管しておくことは、ビジネス上のセーフティネットとなります。また、ユーザーはSQL Server のバックアップデータからレポーティングや分析を簡単に行うことができます。
ここでは、SQL サーバー SSIS ワークフロー内でCData SSIS Tasks for ADP を使用して、ADP データをMicrosoft SQL Server データベースに転送する方法を説明します。
Components の追加
開始するには、新しいADP ソースとSQL Server ADO.NET 転送先を新しいデータフロータスクに追加します。
新しいコネクションマネジャーを作成
以下のステップに従って、接続マネジャーでADP 接続プロパティを保存します。
- Connection Manager ウィンドウで、右クリックで[New Connection] を選択します。Add SSIS Connection Manager ダイアログが表示されます。
- [Connection Manager type]メニューでADP を選択します。CData ADP Connection Manager が表示されます。
- 接続プロパティを構成します。
ADP 接続プロパティの取得・設定方法
接続を確立する前に、ADP に連絡してOAuth アプリとそれに関連するクレデンシャルを提供してもらう必要があります。
これらのクレデンシャルはADP からのみ取得が可能で、直接取得することはできません。
ADP への接続
次のプロパティを指定してADP に接続します。
- OAuthClientId:ADP より提供されたアプリのクライアントId に設定。
- OAuthClientSecret:ADP より提供されたアプリのクライアントシークレットに設定。
- SSLClientCert:ADP より提供された証明書に設定。
- SSLClientCertPassword:証明書のパスワードに設定。
- UseUAT:CData 製品はデフォルトで、本番環境にリクエストを行います。開発者アカウントを使用している場合は、UseUAT をtrue に設定します。
- RowScanDepth:テーブルで利用可能なカスタムフィールドカラムをスキャンする行数の最大値。デフォルト値は100に設定されています。大きい値を設定すると、パフォーマンスが低下する場合があります。
ADP Source の構成
以下のステップに従って、ADP の抽出に使用するクエリを指定します。
- ADP ソースをダブルクリックしてソースコンポーネントエディタを開きます。
- [Connection Manager]メニューで、以前作成した接続マネジャーを選択します。
- データの書き出しに使用するクエリを指定します。例:
SELECT AssociateOID, WorkerID FROM Workers WHERE AssociateOID = 'G3349PZGBADQY8H8'
- ADP Source コントロールを閉じて、ADO.NET Destination に接続します。
SQL Server Destination を構成する
以下のステップに従って、ADP をロードするSQL サーバーテーブルを指定します。
- ADO.NET Destination を選択して、新しい接続を追加します。接続するサーバーおよびデータベースの情報を入力。
- Data access モードメニューで、[table or view]を選択します。
- [Table Or View]メニューで、設定するテーブルまたはビューを選択します。
- [Mappings]画面で必要なプロパティを設定します。
プロジェクトの実行
プロジェクトを実行できるようになりました。SSIS Task の実行が完了すると、データベースにADP データが入力されます。