TypeformのデータをPower Automateで自動化する方法|SQL接続を3ステップで解説
CData Connect AIを使えば、Power AutomateからTypeformのデータにSQL接続でリアルタイムアクセスでき、ノーコードのまま数分でフローに組み込めます。
Microsoft Power Automate は、一般的なアプリとサービスでイベント(ワークフロー)を自動化するオンラインサービスです。CData Connect AI と組み合わせると、ビジュアライゼーションやダッシュボード用にTypeform のデータにクラウドベースでアクセスできます。この記事では、Power Automate からConnect AI に接続し、リアルタイムTypeform のデータをワークフローとタスクに統合する方法を説明します。
Power Automate × Typeform 連携でできること
フローによるレコードの自動更新・通知
Typeformのレコードが新規作成・更新されるたびに、Power AutomateのトリガーとConnect AI接続を組み合わせてTeamsやメールへ自動通知できます。画面を開いて手動で確認する手間がなくなり、対応のリードタイムを短縮できます。
他システムとのデータ同期フロー
Power AutomateのSQL Serverアクションを使えば、Typeformのデータを他のクラウドサービスやデータベースへ定期的に同期するフローをノーコードで構築できます。データ連携のためだけに個別のスクリプトを書く必要はありません。
定期集計・レポートの自動生成
Typeformのデータを期間別に集計し、Excelやメールでレポートとして自動配信するフローを組めます。定期的な集計作業にかかっていた工数を削減できます。
はじめに
※本記事ではConnect AI をSQL Serverインターフェースとして使い、Power Automate(オンライン版)とTypeform を連携する方法をご紹介します。ODBC経由でPower Automate Desktop(RPA)に連携する場合はこちらの記事をご確認ください。
| 比較項目 | 標準 Typeformコネクタ | CData Connect AI(本記事の方法) |
|---|---|---|
| 接続方式 | Typeform専用のトリガー・アクション | 汎用SQL Serverコネクタ(Get rows等) |
| カスタムオブジェクトへのアクセス | 対応アクションの範囲に限定 | SQLでカスタムエンティティ・フィールドにもアクセス |
| 複雑な条件・集計 | フロー内で個別に組み立てが必要 | SQLプッシュダウンで複雑なクエリを直接実行 |
| 他データソースとの統合 | Typeform単体 | 同じSQL Server接続方式で他の300以上のデータソースにも対応 |
Connect AI からTypeform に接続する
CData Connect AI は直感的なクリック操作ベースのインターフェースを使ってデータソースに接続します。- Connect AI にログインし、 Add Connection をクリックします。
- Add Connection パネルから「Typeform」を選択します。
-
必要な認証プロパティを入力し、Typeform に接続します。
まず、Profile 接続プロパティにTypeForm プロファイルのディスク上の場所を設定します(例:C:\profiles\TypeForm.apip)。次に、ProfileSettings 接続プロパティにTypeForm の接続文字列を設定します(以下を参照)。
TypeForm API プロファイル設定
TypeForm への認証にはOAuth 標準を使用します。
TypeForm に認証するには、まずTypeForm でOAuth アプリケーションを登録および設定する必要があります:https://admin.typeform.com/account#/section/tokens。アプリにはclient ID とclient secret が割り当てられ、接続文字列で設定できます。OAuth アプリケーションの設定の詳細については、https://developer.typeform.com/get-started/ をご参照ください。
使用シナリオによって異なるリダイレクトURI が必要です:
- CData デスクトップアプリケーション:CData デスクトップアプリケーション(Sync、API Server、ArcESB)は/src/oauthCallback.rst でOAuth トークンを受け入れます。ホストとポートはアプリケーションが使用するデフォルトポートと同じです。例えば、http://localhost:8019/ でCData Sync にアクセスする場合、リダイレクトURI はhttp://localhost:8019/src/oauthCallback.rst になります。
- CData クラウドアプリケーション:CData クラウドアプリケーションはデスクトップ版と同様です。https://1.2.3.4/ でConnect AI にアクセスする場合、リダイレクトはhttps://1.2.3.4/src/oauthCallback.rst を使用します。
- デスクトップアプリケーション:デスクトップアプリケーションを使用する場合、URI はhttps://localhost:33333 を推奨します。
- Web アプリケーション:ドライバーを使用してWeb アプリケーションを開発する場合、https://my-website.com/oauth のような独自のURI を使用します。
以下の接続プロパティを設定すると、接続の準備が整います:
- AuthScheme:OAuth に設定します。
- InitiateOAuth:GETANDREFRESH に設定します。InitiateOAuth を使用してOAuthAccessToken を取得するプロセスを管理できます。
- OAuthClientId:アプリ設定で指定されているClient Id を設定します。
- OAuthClientSecret:アプリ設定で指定されているClient Secret を設定します。
- CallbackURL:アプリ設定で指定したRedirect URI を設定します。
- Create & Test をクリックします。
- Edit Typeform Connection ページのPermissions タブに移動し、ユーザーベースのアクセス許可を更新します。
パーソナルアクセストークンの追加
OAuth 認証をサポートしていないサービス、アプリケーション、プラットフォーム、またはフレームワークから接続する場合は、認証に使用するパーソナルアクセストークン(PAT)を作成できます。きめ細かなアクセス管理を行うために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
- Connect AI アプリの右上にあるユーザー名をクリックし、User Profile をクリックします。
- User Profile ページでPersonal Access Token セクションにスクロールし、 Create PAT をクリックします。
- PAT の名前を入力して Create をクリックします。
- パーソナルアクセストークンは作成時にしか表示されないため、必ずコピーして安全に保存してください。
コネクションが構成されたら、Power Automate からTypeform に接続できるようになります。
Power Automate をCData Connect AI に接続する
Connect AI を使用してTypeform のデータをPower Automate タスクに統合するには、新しいSQL Server 接続が必要です。
- Power Automate にログインします。
- Data -> Connections -> New connection とクリックします。
- SQL Server を選択します。
- 接続ウィザードにて:
- 直接接続するように選択します。
- SQL server name をtds.cdata.com,14333 に設定します。
- SQL database name をTypeform コネクションの名前(API1 など)に設定します。
- Username をConnect AI のユーザーに設定します。([email protected])
- Password を上記のユーザーのPAT に設定します。
- Create をクリックします。
Typeform のデータをPower Automate タスクに統合する
Connect AI への接続が構成されたら、リアルタイムTypeform のデータをPower Automate タスクに統合することができるようになります。
- Power Automate にログインします。
- My flows -> New flow とクリックし、空白またはテンプレートからフローを作成することを選択します。
- SQL Server アクション(Get rows など)を追加または構成し、Connect AI コネクションに接続するようにアクションを構成します。
- 使用するテーブルをドロップダウンメニューから選択し、詳細オプション(フィルタ、オーダーなど)を構成します。
- その後のアクションを構成してテストし、フローを保存します。
まとめ:Power Automate からのTypeform データ活用
Power Automate タスクからTypeform のデータへリアルタイムに直接接続できるようになりました。これで、Typeform のデータを複製せずにより多くの接続とワークフローを作成してビジネスを推進できます。標準のTypeformコネクタでは対応しきれない複雑な条件やカスタムエンティティを扱いたい場合は、本記事のSQL Server接続方式が特に有効です。(本手順は2026年8月時点のPower Automate およびConnect AI のUI で検証しています。)
クラウドアプリケーションから直接数百種類のSaaS 、ビッグデータ、NoSQL ソースへのSQL データアクセスを取得するには、CData Connect AI を参照してください。
Typeform × Power Automate 連携のよくある質問
- Power AutomateとTypeformを接続するのに追加のミドルウェアは必要ですか?
- 不要です。CData Connect AIがTypeformとPower Automateの間でSQL Server互換のインターフェースを提供するため、標準のSQL Serverコネクタだけで接続できます。
- Power AutomateからTypeformのカスタムオブジェクトにもアクセスできますか?
- はい。Connect AI経由であれば、標準オブジェクトだけでなくカスタムエンティティやカスタムフィールドを含め、Typeformのデータ全体にSQLでアクセスできます。
- 認証方式は他にも選べますか?
- 選べます。標準的なユーザー名・パスワードによる認証に加え、OAuth認証やパーソナルアクセストークン(PAT)を使った認証にも対応しています。詳細はTypeform 接続プロパティの設定手順をご確認ください。
- Power Automateの標準Typeformコネクタとの違いは何ですか?
- 標準コネクタは主要オブジェクトの操作が中心ですが、CData Connect AIはSQLプッシュダウンによる複雑なクエリの実行やカスタムエンティティへのSQLアクセスまでカバーします。
Typeform のデータをAIエージェントから直接扱いたい場合は、Dify から接続する方法はこちら、Goose CLI エージェントからの接続はこちら、OpenCode からの接続はこちら、Claude からの接続はこちらで解説しています。そのほかのTypeform 連携記事はTypeform 連携記事一覧からまとめてご覧いただけます。
いかがでしたか?Power Automate から Typeform へのデータ接続が 10 分もかからずに完了したのではないでしょうか。業務に使えそう、と感じてくださった方は、14 日間の無償トライアルで ノーコードツールからビジネスシステムへのリアルタイムデータ接続をぜひお試しください。