メインコンテンツへスキップ

前提条件

OpenAPI 経由で接続する前に、以下の準備が必要です。
  • Connect AI アカウントにデータソースを接続します。詳細については、ソース を参照してください。
  • ワークスペースにワークスペースを追加します。
  • ワークスペースにアセットを追加します。
  • 設定ページでパーソナルアクセストークン(PAT)を生成します。認証時のパスワードとして使用するため、コピーして保管してください。
  • Azure サブスクリプションでカスタムコネクタを作成するアクセス権があることを確認します。

Connect AI への接続

OpenAPI を介して Azure Logic Apps から Connect AI への接続を確立するには、以下の手順に従ってください。
1
Connect AI の Workspaces でワークスペースを選択し、ワークスペースの OpenAPI 仕様をダウンロードします。詳細については、OpenAPI を参照してください。
OpenAPI バージョン 2.0 を使用し、Convert array types to strings を選択する必要があります。
2
Azure ポータルにログインします。
3
Microsoft Azure の Azure servicesCreate a resource をクリックします。
4
検索バーに Logic Apps Custom Connector と入力します。Create > Logic Apps Custom Connector をクリックします。
5
カスタムコネクタの詳細を入力し、Review + create をクリックします。
詳細については、Microsoft のドキュメントを参照してください。
6
作成した Logic Apps カスタムコネクタで Edit をクリックします。OpenAPI 定義をカスタムコネクタにインポートします。以下の手順に従うか、Microsoft のドキュメントを参照してください。
7
1. General で、Import mode として OpenAPI file を選択します。次に、作成した OpenAPI 定義を指定します。
8
説明を含むコネクタの全般情報を入力します。HostBase URL はすでに入力されています。
9
2. Security ステップで、Authentication type として Basic authentication を選択します。ユーザーはこの API を使用する前にユーザー名とパスワードを入力する必要があります。ユーザーに表示されるパラメータラベルを入力します。
カスタムコネクタを使用する際、ユーザー名は Connect AI のユーザー名、パスワードは前提条件で作成した PAT になります。
10
コネクタの 3. Definition ステップでは、OpenAPI 仕様ファイルに含まれるコネクタのすべてのアクションを定義します。アクションには、レコードの一覧表示、取得、作成、更新、削除など、テーブルに必要なすべての機能が含まれます。 3. Definition ステップでは、OpenAPI 仕様からインポートされた ActionsReferences を編集できます。
  • Actions—カスタムコネクタの各アクションには General 情報と、レスポンスの RequestResponseValidation があります。 たとえば、以下のリクエストはドライブを一覧表示する GET リクエストです。
リクエストには $top$filter$orderby などの URL に追加されるクエリパラメータが含まれます。ここでクエリパラメータを編集・削除できます。パラメータは OData プロトコルに基づいています。 完全なリファレンスについては、API Operations を参照してください。 同様に、新しいレコードを作成する POST リクエストもあります。リクエストにはレコードのすべてのフィールドが含まれており、定義でこれらのフィールドを編集できます。
  • References—アクションとトリガーの両方で使用される再利用可能なパラメータです。各リファレンスには DefinitionValidation があります。
11
Update connector をクリックして変更を保存します。
12
カスタムコネクタを使用して Logic Apps を構築できるようになりました。カスタムコネクタを使用した Logic Apps の構築の詳細については、Microsoft のドキュメントを参照してください。