ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →CData
こんにちは!ドライバー周りのヘルプドキュメントを担当している古川です。
SQL Server に基幹業務データのバックアップを保管しておくことは、ビジネス上のセーフティネットとなります。また、ユーザーはSQL Server のバックアップデータからレポーティングや分析を簡単に行うことができます。
ここでは、SQL サーバー SSIS ワークフロー内でCData SSIS Tasks for API を使用して、freee データをMicrosoft SQL Server データベースに転送する方法を説明します。
開始するには、新しいfreee ソースとSQL Server ADO.NET 転送先を新しいデータフロータスクに追加します。
以下のステップに従って、接続マネジャーでfreee 接続プロパティを保存します。
まずはOAuth アプリを作成します。https://app.secure.freee.co.jp/developers/applications にアクセスして、「新しいアプリケーションの作成」ボタンをクリックします。アプリケーション名を指定し、リダイレクトURL を設定して登録をクリックします。そうすると、クライアントシークレットとクライアントID が発行されます。
次に、プロファイルをダウンロードしてドライバーがアクセス可能な場所に配置します。こちらからプロファイルをダウンロードして、「C:/profiles/」 などに設置してください。
その後、Companies ビューからCompanyId を取得します。以下の接続プロパティを設定したら、接続する準備ができます。
以下のステップに従って、freee の抽出に使用するクエリを指定します。
SELECT Amount, IssueDate FROM Deals
以下のステップに従って、freee をロードするSQL サーバーテーブルを指定します。
プロジェクトを実行できるようになりました。SSIS Task の実行が完了すると、データベースにfreee データが入力されます。