Azure Logic Apps のマネージド コネクタ
マネージド コネクタにより、組み込みコネクタを使用できない他のサービスやシステムにアクセスする手段が提供されます。 これらのトリガーとアクションを使用すると、データ、アプリ、クラウドベースのサービス、オンプレミスのシステムを統合するワークフローを作成できます。 組み込みコネクタとは異なり、マネージド コネクタは通常、Office 365、SharePoint、Azure Key Vault、Salesforce、Azure Automation などの特定のサービスまたはシステムに関連付けられます。 Microsoft によって管理され、Azure でホストされているマネージ コネクタでは、通常、まずワークフローからの接続を作成し、ID を認証する必要があります。
サービス、システム、プロトコルの数が少ない場合向けに、Azure Logic Apps ではマネージド バージョンと共に組み込みバージョンが提供されます。 組み込みコネクタの数と範囲は、マルチテナントの Azure Logic Apps 内で実行される従量課金ロジック アプリ ワークフローを作成するか、シングル テナントの Azure Logic Apps 内で実行される Standard ロジック アプリ ワークフローを作成するかによって異なります。 ほとんどの場合、組み込みのバージョンの方がパフォーマンス、機能、価格などに優れています。 場合によっては、一部の組み込みコネクタは、あるロジック アプリ ワークフローの種類でのみ使用でき、他の種類では使用できません。
たとえば、Standard ワークフローでは、Azure BLOB、Azure Cosmos DB、Azure Event Hubs、Azure Service Bus、DB2、FTP、MQ、SFTP、SQL Server 用のマネージド コネクタと組み込みコネクタの両方が使用できますが、従量課金ワークフローには組み込みバージョンがありません。 従量課金ワークフローでは、Azure API Management、Azure App Services、Batch 用の組み込みコネクタが使用できますが、Standard ワークフローにはこれらの組み込みコネクタがありません。 詳細については、「Azure Logic Apps の組み込みコネクタ」および「Azure Logic Apps でのシングルテナントとマルチテナントの比較」を確認してください。
この記事では、マネージド コネクタの概要と、従量課金ワークフロー デザイナーでの管理コネクタの編成方法と、Standard ワークフロー デザイナーの例を示します。 Azure Logic Apps の各マネージド コネクタに関するテクニカル リファレンス情報については、Azure Logic Apps のコネクタ リファレンスに関するページ参照してください。
マネージド コネクタのカテゴリ
従量課金ロジック アプリ ワークフローの場合、マネージド コネクタはデザイナーの次のラベルの下に表示されます。
標準コネクタでは、Azure Blob Storage、Office 365、SharePoint、Salesforce、Power BI、OneDrive など多くのサービスへのアクセスが提供されます。
エンタープライズ コネクタ では、追加コストを払うことで、SAP、IBM MQ、IBM 3270 などのエンタープライズ システムへのアクセスが提供されます。
Standard ロジック アプリ ステートフル ワークフローの場合、すべてのマネージド コネクタがデザイナーの Azure ラベルの下に表示されます。ここでは、これらのコネクタが Azure プラットフォームでどのようにホストされているか示されます。 Standard ステートレス ワークフローでは、シングルテナントの Azure Logic Apps でネイティブに実行するように設計された組み込みコネクタのみを使用できます。
従量課金制と Standard ワークフローのどちらを使用しているかに関係なく、マネージド コネクタの価格はエンタープライズ コネクタと Standard コネクタの価格に従いますが、使用状況測定はワークフローの種類に基づいて異なる方法で行われます。 価格の詳細については、従量課金モデルのトリガー操作とアクション操作、および Standard モデルのトリガー操作とアクション操作に関するページを確認してください。
一部のマネージド コネクタは、次の非公式グループにも属しています。
オンプレミス コネクタでは、SQL Server、SharePoint Server、SAP、Oracle DB、ファイル共有などのオンプレミス システムへのアクセスが提供されます。
統合アカウント コネクタは、XML を変換および検証したり、フラット ファイルをエンコードおよびデコードしたり、AS2、EDIFACT、X12 プロトコルを使用して企業間 (B2B) メッセージを処理したりするのに役立ちます。
標準コネクタ
従量課金ワークフロー デザイナーでは、Standard コネクタの価格モデルに従うマネージド コネクタが Standard ラベルの下に表示されます。 このセクションでは、一般的なマネージド コネクタの一部のみを一覧表示します。 価格の詳細については、「従量課金モデルでのトリガーとアクションの操作」を参照してください。
Standard ワークフロー デザイナーでは、すべてのマネージド コネクタが Azure ラベルの下に表示されます。 マネージド コネクタの価格は引き続きエンタープライズ コネクタと Standard コネクタの価格に従いますが、使用状況測定はワークフローの種類に基づいて異なる方法で行われます。 価格の詳細については、「Standard モデルでのトリガーとアクションの操作」を参照してください。
Azure Blob Storage
Azure Storage アカウントに接続して、BLOB コンテンツの作成と管理ができるようにします。
Azure Event Hubs
イベント ハブを通じてイベントを使用したり、発行したりします。 たとえば、ワークフローから Event Hubs を使用して出力を取得し、リアルタイム分析プロバイダーに送信できます。
Azure キュー
Azure Storage アカウントに接続して、キューとメッセージの作成と管理ができるようにします。
Azure Service Bus
Logic Apps で最もよく使用されているコネクタを使用して非同期メッセージ、セッション、およびトピック サブスクリプションを管理します。
Azure Table Storage
Azure Storage アカウントに接続して、テーブルの作成、更新、クエリ実行、管理ができるようにします。
ファイル システム
オンプレミスのファイル共有に接続して、ファイルの作成と管理ができるようにします。
FTP
インターネットからアクセス可能な FTP サーバーに接続して、ファイルとフォルダーを操作できるようにします。
Office 365 Outlook
職場または学校のメール アカウントに接続して、メール、タスク、カレンダー イベントおよび会議、連絡先、要求などの作成と管理ができるようにします。
Salesforce
Salesforce アカウントに接続して、レコード、ジョブ、オブジェクトなどの項目の作成と管理ができるようにします。
SharePoint Online
SharePoint Online に接続して、ファイル、添付ファイル、フォルダーなどを管理できるようにします。
SFTP-SSH
SSH を使用してインターネットからアクセス可能な SFTP サーバーに接続して、ファイルとフォルダーを操作できるようにします。
SQL Server
オンプレミスの SQL Server、またはクラウド内の Azure SQL Database に接続して、レコードの管理、ストアド プロシージャの実行、クエリの実行を行えるようにします。
エンタープライズ コネクタ
従量課金ワークフロー デザイナーでは、エンタープライズ コネクタの価格モデルに従うマネージド コネクタがエンタープライズ ラベルの下に表示されます。 これらのコネクタでは、追加コストを使ってエンタープライズ システムにアクセスできます。 価格の詳細については、「従量課金モデルでのトリガーとアクションの操作」を参照してください。
Standard ワークフロー デザイナーでは、すべてのマネージド コネクタが Azure ラベルの下に表示されます。 マネージド コネクタの価格は引き続きエンタープライズ コネクタと Standard コネクタの価格に従いますが、使用状況測定はワークフローの種類に基づいて異なる方法で行われます。 価格の詳細については、「Standard モデルでのトリガーとアクションの操作」を参照してください。
オンプレミス コネクタ
オンプレミス システムへの接続を作成するには、最初にオンプレミス データ ゲートウェイのダウンロード、インストール、設定を行う必要があります。 このゲートウェイは、セキュリティで保護された通信チャネルを提供します。必要なネットワーク インフラストラクチャを設定する必要はありません。
従量課金ワークフローについて、このセクションでは、オンプレミス システムにアクセスできる Standard コネクタの例を示します。 拡張されたオンプレミス コネクタの一覧については、サポートされるデータ ソースに関するページを確認してください。
統合アカウント コネクタ
統合アカウントの操作は、Azure Logic Apps での企業間 (B2B) 通信シナリオに対応しています。 統合アカウントを作成し、取引先、契約、その他の B2B 成果物を定義したら、統合アカウント コネクタを使用して、メッセージのエンコードとデコード、コンテンツの変換などを行うことができます。
たとえば、Microsoft BizTalk Server を使用する場合、オンプレミスの BizTalk Server コネクタを使用してワークフローからの接続を作成できます。 これで、これらの統合アカウント コネクタを使用して、ワークフローで BizTalk のような操作を拡張または実行できます。
従量課金ワークフロー
従量課金ワークフローで統合アカウント操作を使用する前に、ロジック アプリ リソースを統合アカウントにリンクする必要があります。
Standard ワークフロー
統合アカウント操作では、ロジック アプリ リソースを統合アカウントにリンクする必要はありません。 代わりに、Standard ワークフローに操作を追加するときに、統合アカウントへの接続を作成します。
詳細については、次のドキュメントを確認してください。