Skip to content

Commit 65dd949

Browse files
Merge pull request #292155 from ecfan/consumption
Doc updates to include recently new built-in operations
2 parents 755bf25 + c2d5873 commit 65dd949

File tree

6 files changed

+48
-40
lines changed

6 files changed

+48
-40
lines changed

articles/connectors/built-in.md

Lines changed: 31 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.suite: integration
66
ms.reviewer: estfan, azla
77
ms.topic: conceptual
88
ms.custom: engagement-fy23
9-
ms.date: 04/15/2024
9+
ms.date: 12/18/2024
1010
---
1111

1212
# Built-in connectors in Azure Logic Apps
@@ -25,11 +25,11 @@ This article provides a general overview about built-in connectors in Consumptio
2525

2626
## Built-in connectors in Consumption versus Standard
2727

28-
The following table lists the current and expanding galleries of built-in connectors available for Consumption versus Standard workflows. For Standard workflows, an asterisk (**\***) marks [built-in connectors based on the *service provider* model](#service-provider-interface-implementation), which is described in more detail later.
28+
The following table lists the current and expanding galleries of built-in operations collections available for Consumption versus Standard workflows. For Standard workflows, an asterisk (**\***) marks [built-in connectors based on the *service provider* model](#service-provider-interface-implementation), which is described in more detail later.
2929

3030
| Consumption | Standard |
3131
|-------------|----------|
32-
| Azure API Management<br>Azure App Service <br>Azure Functions <br>Azure Logic Apps <br>Batch <br>Control <br>Data Operations <br>Date Time <br>Flat File <br>HTTP <br>Inline Code <br>Integration Account <br>Liquid <br>Request <br>Schedule <br>Variables <br>XML | AS2 (v2) <br>Azure AI Search* <br>Azure Automation* <br>Azure Blob Storage* <br>Azure Cosmos DB* <br>Azure Event Grid Publisher* <br>Azure Event Hubs* <br>Azure File Storage* <br>Azure Functions <br>Azure Key Vault* <br>Azure OpenAI* <br>Azure Queue Storage* <br>Azure Service Bus* <br>Azure Table Storage* <br>Batch Operations <br>Control <br>Data Mapper Operations <br>Data Operations <br>Date Time <br>EDIFACT <br>File System* <br>Flat File <br>FTP* <br>HTTP <br>IBM 3270* <br>IBM CICS* <br>IBM DB2* <br>IBM Host File* <br>IBM IMS* <br>IBM MQ* <br>Inline Code <br>Integration Account <br>JDBC* <br>Liquid Operations <br>Request <br>RosettaNet <br>SAP* <br>Schedule <br>SFTP* <br>SMTP* <br>SQL Server* <br>SWIFT <br>Variables <br>Workflow Operations <br>X12 <br>XML Operations |
32+
| Azure API Management <br>Azure App Service <br>Azure Functions <br>Azure Logic Apps <br>Batch Operations <br>Control <br>Data Operations <br>Date Time <br>Flat File <br>HTTP <br>Inline Code <br>Integration Account <br>Liquid Operations <br>Request <br>Schedule <br>Variables <br>XML Operations | AS2 (v2) <br>Azure AI Search* <br>Azure API Management <br>Azure Automation* <br>Azure Blob Storage* <br>Azure Cosmos DB* <br>Azure Event Grid Publisher* <br>Azure Event Hubs* <br>Azure File Storage* <br>Azure Functions <br>Azure Key Vault* <br>Azure OpenAI* <br>Azure Queue Storage* <br>Azure Service Bus* <br>Azure Table Storage* <br>Batch Operations <br>Control <br>Data Mapper Operations <br>Data Operations <br>Date Time <br>EDIFACT <br>File System* <br>Flat File <br>FTP* <br>HTTP <br>IBM 3270* <br>IBM CICS* <br>IBM DB2* <br>IBM Host File* <br>IBM IMS* <br>IBM MQ* <br>Inline Code <br>Integration Account <br>JDBC* <br>Liquid Operations <br>Request <br>RosettaNet <br>SAP* <br>Schedule <br>SFTP* <br>SMTP* <br>SQL Server* <br>SWIFT <br>Variables <br>Workflow Operations <br>X12 <br>XML Operations |
3333

3434
<a name="service-provider-interface-implementation"></a>
3535

@@ -153,7 +153,7 @@ You can use the following built-in connectors to access specific services and sy
153153
:::column-end:::
154154
:::column:::
155155
[![Azure API Management icon][azure-api-management-icon]][azure-api-management-doc]
156-
<br><br>[**Azure API Management**][azure-api-management-doc]<br>(*Consumption workflow only*)
156+
<br><br>[**Azure API Management**][azure-api-management-doc]
157157
<br><br>Call your own triggers and actions in APIs that you define, manage, and publish using [Azure API Management](../api-management/api-management-key-concepts.md). <br><br>**Note**: Not supported when using [Consumption tier for API Management](../api-management/api-management-features.md).
158158
:::column-end:::
159159
:::column:::
@@ -197,7 +197,7 @@ You can use the following built-in connectors to access specific services and sy
197197
:::column:::
198198
[![Azure Functions icon][azure-functions-icon]][azure-functions-doc]
199199
<br><br>[**Azure Functions**][azure-functions-doc]
200-
<br><br>Call [Azure-hosted functions](../azure-functions/functions-overview.md) to run your own *code snippets* (C# or Node.js) within your workflow.
200+
<br><br>Call [Azure-hosted functions](../azure-functions/functions-overview.md) to run your own code (C# or Node.js) from your workflow.
201201
:::column-end:::
202202
:::row-end:::
203203
:::row:::
@@ -290,12 +290,14 @@ Azure Logic Apps provides the following built-in actions for running your own co
290290
:::column:::
291291
[![Azure Functions icon][azure-functions-icon]][azure-functions-doc]
292292
<br><br>[**Azure Functions**][azure-functions-doc]
293-
<br><br>Call [Azure-hosted functions](../azure-functions/functions-overview.md) to run your own *code snippets* (C# or Node.js) within your workflow.
293+
<br><br>Call [Azure-hosted functions](../azure-functions/functions-overview.md) to run your own code (C# or Node.js) from your workflow.
294294
:::column-end:::
295295
:::column:::
296296
[![Inline Code action icon][inline-code-icon]][inline-code-doc]
297297
<br><br>[**Inline Code**][inline-code-doc]
298-
<br><br>[Add and run inline JavaScript code snippets](../logic-apps/logic-apps-add-run-inline-code.md) from your workflow.
298+
<br><br>- [**Execute JavaScript code**](../logic-apps/logic-apps-add-run-inline-code.md) from your Consumption or Standard workflow.
299+
<br><br>- [**Execute C# script code**](../logic-apps/add-run-csharp-scripts.md) from your Standard workflow.
300+
<br><br>- [**Execute PowerShell script code**](../logic-apps/add-run-powershell-scripts.md) from your Standard workflow.
299301
:::column-end:::
300302
:::column:::
301303
[![Local Function Operations icon][local-function-icon]][local-function-doc]
@@ -358,16 +360,18 @@ Azure Logic Apps provides the following built-in actions for working with data o
358360
[![Data Operations icon][data-operations-icon]][data-operations-doc]
359361
<br><br>[**Data Operations**][data-operations-doc]
360362
<br><br>Perform operations with data.
363+
<br><br>**Chunk text**: Split up content into pieces to use in AI solutions or with AI service operations such as [Azure OpenAI and Azure AI Search operations](../logic-apps/connectors/azure-ai.md). For more information, see [Parse or chunk content](../logic-apps/parse-document-chunk-text.md).
361364
<br><br>**Compose**: Create a single output from multiple inputs with various types.
362365
<br><br>**Create CSV table**: Create a comma-separated-value (CSV) table from an array with JSON objects.
363366
<br><br>**Create HTML table**: Create an HTML table from an array with JSON objects.
364367
<br><br>**Filter array**: Create an array from items in another array that meet your criteria.
365368
<br><br>**Join**: Create a string from all items in an array and separate those items with the specified delimiter.
369+
<br><br>**Parse a document**: Create a tokenized string to use in AI solutions or with AI service operations such as [Azure OpenAI and Azure AI Search operations](../logic-apps/connectors/azure-ai.md). For more information, see [Parse or chunk content](../logic-apps/parse-document-chunk-text.md).
366370
<br><br>**Parse JSON**: Create user-friendly tokens from properties and their values in JSON content so that you can use those properties in your workflow.
367371
<br><br>**Select**: Create an array with JSON objects by transforming items or values in another array and mapping those items to specified properties.
368372
:::column-end:::
369373
:::column:::
370-
![Date Time action icon][date-time-icon]
374+
![Date Time icon][date-time-icon]
371375
<br><br>**Date Time**
372376
<br><br>Perform operations with timestamps.
373377
<br><br>**Add to time**: Add the specified number of units to a timestamp.
@@ -378,7 +382,7 @@ Azure Logic Apps provides the following built-in actions for working with data o
378382
<br><br>**Subtract from time**: Subtract a number of time units from a timestamp.
379383
:::column-end:::
380384
:::column:::
381-
[![Variables action icon][variables-icon]][variables-doc]
385+
[![Variables icon][variables-icon]][variables-doc]
382386
<br><br>[**Variables**][variables-doc]
383387
<br><br>Perform operations with variables.
384388
<br><br>**Append to array variable**: Insert a value as the last item in an array stored by a variable.
@@ -389,6 +393,13 @@ Azure Logic Apps provides the following built-in actions for working with data o
389393
<br><br>**Set variable**: Assign a different value to an existing variable.
390394
:::column-end:::
391395
:::column:::
396+
[![XML Operations icon][xml-operations-icon]][xml-operations-doc]
397+
<br><br>[**XML Operations**][xml-operations-doc]
398+
<br><br>Perform operations with XML.
399+
<br><br>**Compose XML with schema**: Create XML from JSON using a schema for a Standard workflow.
400+
<br><br>**Parse XML with schema**: Parse XML using a schema for a Standard workflow.
401+
<br><br>**Transform XML**: Convert XML using a map.
402+
<br><br>**Validate XML**: Validate inbound or outbound XML using a schema.
392403
:::column-end:::
393404
:::row-end:::
394405

@@ -457,20 +468,21 @@ For more information, review the following documentation:
457468
<br><br>[**SWIFT**][swift-doc]<br>(*Standard workflow only*)
458469
<br><br>Encode and decode Society for Worldwide Interbank Financial Telecommuncation (SIWFT) transactions in flat-file XML message format.
459470
:::column-end:::
460-
:::column:::
461-
[![Transform XML icon][xml-transform-icon]][xml-transform-doc]
462-
<br><br>[**Transform XML**][xml-transform-doc]
463-
<br><br>Convert the source XML format to another XML format.
464-
:::column-end:::
465471
:::column:::
466472
[![X12 icon][x12-icon]][x12-doc]
467473
<br><br>[**X12**][x12-doc]
468474
<br><br>Encode and decode messages that use the X12 protocol.
469475
:::column-end:::
470476
:::column:::
471-
[![XML validation icon][xml-validate-icon]][xml-validate-doc]
472-
<br><br>[**XML Validation**][xml-validate-doc]
473-
<br><br>Validate XML documents against the specified schema.
477+
[![XML Operations icon][xml-operations-icon]][xml-operations-doc]
478+
<br><br>[**XML Operations**][xml-operations-doc]
479+
<br><br>Perform operations with XML.
480+
<br><br>**Compose XML with schema**: Create XML from JSON using a schema for a Standard workflow.
481+
<br><br>**Parse XML with schema**: Parse XML using a schema for a Standard workflow..
482+
<br><br>**Transform XML**: Convert XML using a map.
483+
<br><br>**Validate XML**: Validate inbound or outbound XML using a schema.
484+
:::column-end:::
485+
:::column:::
474486
:::column-end:::
475487
:::row-end:::
476488

@@ -537,6 +549,7 @@ For more information, review the following documentation:
537549
[liquid-icon]: ./media/apis-list/liquid-transform.png
538550
[rosettanet-icon]: ./media/apis-list/rosettanet.png
539551
[x12-icon]: ./media/apis-list/x12.png
552+
[xml-operations-icon]: ./media/apis-list/xml-operations.png
540553
[xml-transform-icon]: ./media/apis-list/xml-transform.png
541554
[xml-validate-icon]: ./media/apis-list/xml-validation.png
542555

@@ -602,5 +615,6 @@ For more information, review the following documentation:
602615
[liquid-transform-doc]: ../logic-apps/logic-apps-enterprise-integration-liquid-transform.md "Transform JSON or XML content with Liquid templates"
603616
[rosettanet-doc]: ../logic-apps/logic-apps-enterprise-integration-rosettanet.md "Exchange RosettaNet messages in your workflow"
604617
[x12-doc]: ../logic-apps/logic-apps-enterprise-integration-x12.md "Encode and decode messages that use the X12 protocol"
618+
[xml-operations-doc]: ../logic-apps/logic-apps-enterprise-integration-xml.md "XML Operations content"
605619
[xml-transform-doc]: ../logic-apps/logic-apps-enterprise-integration-transform.md "Transform XML content"
606620
[xml-validate-doc]: ../logic-apps/logic-apps-enterprise-integration-xml-validation.md "Validate XML content"
-44 Bytes
Loading
1.33 KB
Loading

articles/logic-apps/custom-connector-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.date: 01/04/2024
1515

1616
Without writing any code, you can quickly create automated integration workflows when you use the prebuilt connector operations in Azure Logic Apps. A connector helps your workflows connect and access data, events, and actions across other apps, services, systems, protocols, and platforms. Each connector offers operations as triggers, actions, or both that you can add to your workflows. By using these operations, you expand the capabilities for your cloud apps and on-premises apps to work with new and existing data.
1717

18-
Connectors in Azure Logic Apps are either *built in* or *managed*. A *built-in* connector runs natively on the Azure Logic Apps runtime, which means they're hosted in the same process as the runtime and provide higher throughput, low latency, and local connectivity. A *managed connector* is a proxy or a wrapper around an API, such as Office 365 or Salesforce, that helps the underlying service talk to Azure Logic Apps. Managed connectors are powered by the connector infrastructure in Azure and are deployed, hosted, run, and managed by Microsoft. You can choose from [hundreds of managed connectors](/connectors/connector-reference/connector-reference-logicapps-connectors) to use with your workflows in Azure Logic Apps.
18+
Connectors in Azure Logic Apps are either *built in* or *managed*. A *built-in* connector runs natively on the Azure Logic Apps runtime, which means they're hosted in the same process as the runtime and provide higher throughput, low latency, and local connectivity. A *managed connector* is a proxy or a wrapper around an API, such as Office 365 or Salesforce, that helps the underlying service talk to Azure Logic Apps. Managed connectors are powered by the connector infrastructure in Azure and are deployed, hosted, run, and managed by Microsoft. You can choose from [1,400+ managed connectors](/connectors/connector-reference/connector-reference-logicapps-connectors) to use with your workflows in Azure Logic Apps.
1919

2020
When you use a connector operation for the first time in a workflow, some connectors don't require that you create a connection first, but many other connectors require this step. Each connection that you create is actually a separate Azure resource that provides access to the target app, service, system, protocol, or platform.
2121

articles/logic-apps/logic-apps-create-api-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.date: 10/23/2023
1212

1313
[!INCLUDE [logic-apps-sku-consumption](~/reusable-content/ce-skilling/azure/includes/logic-apps-sku-consumption.md)]
1414

15-
Although Azure Logic Apps offers hundreds of connectors
15+
Although Azure Logic Apps offers 1,400+ connectors
1616
that you can use in logic app workflows, you might want to call APIs,
1717
systems, and services that aren't available as connectors.
1818
You can create your own APIs that provide actions and triggers to use in workflows.

0 commit comments

Comments
 (0)