ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →無償トライアル:
無償トライアルへ製品の情報と無償トライアルへ:
DocuSign ODBC Driver を使って、ODBC 接続をサポートするあらゆるアプリケーション・ツールからDocuSign データに連携。
DocuSign にデータベースのようにアクセス - Accounts、Envelopes、Folders にODBC インターフェースで接続。
加藤龍彦
ウェブデベロッパー
ODBC Driver
こんにちは!ウェブ担当の加藤です。「Power Automate Desktop」は、さまざまなファイルやサービスの処理を自動化できるMicrosoft のRPA サービスです。Power Automate Desktop をCData ODBC Drivers と組み合わせることで、ネイティブではサポートされていない多くのSaaS / クラウドDB のデータを扱えます。この記事ではCData ODBC Driver for DocuSign を使って、Power Automate Desktop からDocuSign データを使えるようにします。サンプルとしてDocuSign データから特定のテーブルを選んで自動でCSV ファイルを生成します。
まずは、本記事右側のサイドバーからDocuSign ODBC Driver の無償トライアルをダウンロード・インストールしてください。ODBC ドライバーのインストール完了時にODBC DSN 設定画面が立ち上がります。「Microsoft ODBC データソースアドミニストレーター」を開いて設定を行うことも可能です。
DocuSign への接続には以下の接続プロパティを設定します:
DocuSign はOAuth 認証標準を利用しています。OAuth を使って認証するには、アプリケーションを作成してOAuthClientId、OAuthClientSecret、およびCallbackURL 接続プロパティを取得しなければなりません。認証方法については、ヘルプドキュメントの「OAuth 認証の使用」を参照してください。
Power Automate Desktop では、設定したDocuSign のDSN 名のほかに、使用するテーブル名が必要です。テーブル名は、ODBC DSN 構成画面の「テーブル」タブで確認可能です。使うテーブルもしくはビューの名前をコピーして控えておくとよいでしょう。
Power Automate Desktopでフローを作成していきます。Power Automate Desktopを立ち上げて、「新しいフロー」をクリックします。任意のフロー名を入力して、新規のフローを作成します。
以下の順番でフローを作成していきます。
Power Automate Desktop から、CData ODBC Driver でDocuSign に接続する場合にはデータベース接続のアクションを使います。まず最初に「SQL 接続を開く」アクションを配置して、先ほど設定したODBC DSN への接続設定を行います。
「SQL 接続を開く」の設定画面で、DocuSign のDSN を「DSN= CData DocuSign Source;」の形で指定します。
続いてデータを取得するクエリを実行するために「SQL ステートメントの実行」を配置します。設定画面に以下を設定します。
これでSQL でDocuSign にクエリをすることができます。豊富なSQL の設定が可能です。
この例では、取得したDocuSign データをCSV ファイルとして保存します。では、CSVファイルの生成アクションを設定します。アクションから「CSV ファイルに書き込みます」を配置します。
取得したアプリのデータが格納されている「%QueryResult%」を書き込む変数に指定します。生成先のファイルパスを指定します。列名を含めたい場合には「Advanced」の「列名を含めます」にチェックを入れます。
最後に、接続したODBC 接続をクローズします。「SQL接続を閉じる」をフローに配置します。
閉じるコネクションを指定して保存します。
これで、DocuSign データをCSV に保存するPower Automate フローが完成しました。実行ボタンを押してオートメーションを実行しましょう。
このようにCData ODBC Drivers と併用することで、270を超えるSaaS、NoSQL データをPower Automate Desktop からコーディングなしで扱うことができます。30日の無償評価版が利用できますので、ぜひ自社で使っているクラウドサービスやNoSQL と合わせて活用してみてください。