各コネクタには、 アクション とトリガーとして分類された一連の操作 が用意されています。 基になるサービスに接続すると、これらの操作をアプリとワークフロー内で簡単に利用できます。
アクション
アクションは、ユーザーが指示する変更です。 たとえば、アクションを使用して、SQL データベース内のデータの検索、書き込み、更新、または削除を行います。 すべてのアクションは、swagger で定義された操作に直接マップされます。
トリガー (条件や動作を引き起こすもの)
多くのコネクタは、特定のイベントが発生したときにアプリに通知できるトリガーを提供します。 たとえば、FTP コネクタには OnUpdatedFile トリガーがあります。 このトリガーをリッスンし、トリガーが起動するたびにアクションを実行するロジック アプリまたはフローを構築できます。
トリガーには次の 2 種類があります。
ポーリング トリガー: これらのトリガーは、指定された頻度でサービスを呼び出して、新しいデータを確認します。 新しいデータが使用可能になると、データを入力として使用してワークフロー インスタンスが新しく実行されます。
プッシュ トリガー: これらのトリガーは、エンドポイント上のデータをリッスンします。つまり、イベントが発生するのを待機します。 このイベントが発生すると、ワークフロー インスタンスが新しく実行されます。
注
Power Apps ではトリガーはサポートされていません。 アプリでフローを開始する方法について説明します。
アーキテクチャ コンポーネント
アーキテクチャ コンポーネントとその実行内容を次に示します。
資格情報とメタデータ ストア: コネクタ メタデータ (swagger、接続、ACL など)、および接続に関連付けられている資格情報を格納するサービス。
コネクタ:
- Azure APIM (API マネージャー) がすべての Swagger とポリシーをホストします。 Azure APIM は、コネクタ呼び出しと対話するすべての呼び出しのエントリ ポイントであることに加えて、キー、トークン、証明書、およびその他の資格情報を検証します。
- App Service Environmentでコネクタ用のWebアプリをホストします。
ランタイム フロー:
フィードバックを提供する
コネクタ プラットフォームの問題点や新機能のアイデアなど、フィードバックをお待ちしています。 フィードバックを提供するには、「問題を送信するか、コネクタに関するヘルプを入手する」にアクセスし、フィードバックの種類を選択します。