Connettori per App per la logica di AzureConnectors for Azure Logic Apps

I connettori sono parte integrante quando si creano flussi di lavoro automatizzati con App per la logica di Azure.Connectors play an integral part when you create automated workflows with Azure Logic Apps. Utilizzando i connettori nelle app per la logica, è possibile espandere le capacità delle applicazioni locali e cloud per eseguire attività con i dati creati e già disponibili.By using connectors in your logic apps, you expand the capabilities for your on-premises and cloud apps to perform tasks with the data that you create and already have.

Mentre App per la logica offre oltre 200 connettori, questo articolo descrive i connettori più popolari e più comuni che vengono usati con successo da migliaia di applicazioni e milioni di esecuzioni per l'elaborazione di dati e informazioni.While Logic Apps offers ~200+ connectors, this article describes popular and more commonly used connectors that are successfully used by thousands of apps and millions of executions for processing data and information. I connettori sono disponibili come connettori gestiti o predefiniti.Connectors are available as either built-ins or managed connectors.

Nota

Per l'elenco di connettori completo e le informazioni di riferimento per ogni connettore, ad esempio azioni, trigger e limiti, è possibile trovare l'elenco completo nella Panoramica dei connettori.For the full list of connectors and each connector's reference information, such as actions, any triggers, and limits, you can find the full list under the Connectors overview.

  • Predefiniti: queste azioni predefinite e trigger consentono di creare app per la logica da eseguire in base a pianificazioni personalizzate, di comunicare con altri endpoint, di ricevere e rispondere alle richieste e di richiamare funzioni Azure, App per le API Azure (app Web), le proprie API gestite e quelle che possono ricevere richieste pubblicate con gestione API di Azure e infine le app di logica annidata.Built-ins: These built-in actions and triggers help you create logic apps that run on custom schedules, communicate with other endpoints, receive and respond to requests, and call Azure functions, Azure API Apps (Web Apps), your own APIs managed and published with Azure API Management, and nested logic apps that can receive requests. È inoltre possibile utilizzare azioni predefinite che consentono di organizzare e controllare il flusso di lavoro dell'applicazione logica e anche di lavorare con i dati.You can also use built-in actions that help you organize and control your logic app's workflow, and also work with data.

  • Connettori gestiti: questi connettori forniscono trigger e azioni per l'accesso ad altri servizi e sistemi.Managed connectors: These connectors provide triggers and actions for accessing other services and systems. Per alcuni connettori è necessario innanzitutto creare le connessioni che sono gestite da App per la logica di Azure.Some connectors require that you first create connections that are managed by Azure Logic Apps. I connettori gestiti sono organizzati in questi gruppi:Managed connectors are organized into these groups:

    Connettori delle API gestitiManaged API connectors Consentono di creare app per la logica che usano i servizi, ad esempio archiviazione BLOB di Azure, Office 365, Dynamics, Power BI, OneDrive, Salesforce, SharePoint Online e molti altri.Create logic apps that use services such as Azure Blob Storage, Office 365, Dynamics, Power BI, OneDrive, Salesforce, SharePoint Online, and many more.
    Connettori localiOn-premises connectors Dopo aver installato e configurato il gateway dati locale, questi connettori consentono alle app per la logica di accedere a sistemi locali quali SQL Server, SharePoint Server, Oracle DB, condivisioni di file e altri.After you install and set up the on-premises data gateway, these connectors help your logic apps access on-premises systems such as SQL Server, SharePoint Server, Oracle DB, file shares, and others.
    Connettori dell'account di integrazioneIntegration account connectors Disponibili quando si crea e si paga un account di integrazione, questi connettori trasformano e convalidano XML, codificano e decodificano file flat ed elaborano messaggi business-to-business (B2B) con i protocolli AS2, EDIFACT e X12.Available when you create and pay for an integration account, these connectors transform and validate XML, encode and decode flat files, and process business-to-business (B2B) messages with AS2, EDIFACT, and X12 protocols.
    Connettori aziendaliEnterprise connectors Forniscono l'accesso a sistemi aziendali come SAP e IBM MQ a un costo aggiuntivo.Provide access to enterprise systems such as SAP and IBM MQ for an additional cost.

    Ad esempio, se si usa Microsoft BizTalk Server, le App per la logica possono connettersi e comunicare con BizTalk Server tramite il connettore BizTalk Server.For example, if you're using Microsoft BizTalk Server, your logic apps can connect to and communicate with your BizTalk Server by using the BizTalk Server connector. È quindi possibile estendere o eseguire operazioni di tipo BizTalk in App per la logica utilizzando connettori dell'account di integrazione.You can then extend or perform BizTalk-like operations in your logic apps by using the integration account connectors.

Nota

Per l'elenco di connettori completo e le informazioni di riferimento per ogni connettore, ad esempio azioni e tutti i trigger definiti da una descrizione Swagger e qualsiasi limite, è possibile trovare l'elenco completo nella Panoramica dei connettori.For the full list of connectors and each connector's reference information, such as actions and any triggers, which are defined by a Swagger description, plus any limits, you can find the full list under the Connectors overview. Per informazioni sui prezzi, vedere Dettagli prezzi di App per la logica e Modello di determinazione prezzi delle app per la logica.For pricing information, see Logic Apps pricing details and the Logic Apps pricing model.

PredefinitiBuilt-ins

App per la logica offre trigger e azioni predefiniti che consentono di creare flussi di lavoro basati sulla pianificazione, aiutare le applicazioni logiche a comunicare con altre applicazioni e servizi, controllare il flusso di lavoro attraverso le app per la logica e gestire o manipolare i dati.Logic Apps provides built-in triggers and actions so you can create schedule-based workflows, help your logic apps communicate with other apps and services, control the workflow through your logic apps, and manage or manipulate data.

Icona API
Pianificazione
API icon
Schedule
- Eseguire l'app per la logica su una pianificazione specificata, che varia da ricorrenze di base a ricorrenze complesse, con il pulsante Ricorrenza.- Run your logic app on a specified schedule, ranging from basic to complex recurrences, with the Recurrence trigger.

- Mettere in pausa l'app per la logica per una durata specificata con l'azione Ritarda.- Pause your logic app for a specified duration with the Delay action.

- Mettere in pausa l'app per la logica fino alla data e all'ora specificata con l'azione Ritarda fino a.- Pause your logic app until the specified date and time with the Delay until action.

Icona API
HTTP
API icon
HTTP
Comunicare con qualsiasi endpoint tramite HTTP con trigger e azioni per HTTP, HTTP + Swagger e HTTP + Webhook.Communicate with any endpoint over HTTP with both triggers and actions for HTTP, HTTP + Swagger, and HTTP + Webhook.
Icona API
Richiesta
API icon
Request
- Rendere l'app per la logica richiamabile da altre app o servizi, attiva gli eventi delle risorse della griglia di eventi o attiva le risposte agli avvisi di Centro sicurezza con il pulsante Richiesta.- Make your logic app callable from other apps or services, trigger on Event Grid resource events, or trigger on responses to Azure Security Center alerts with the Request trigger.

- Inviare risposte a un'app o a un servizio con l'azione Risposta.- Send responses to an app or service with the Response action.

Icona API
Batch
API icon
Batch
- Elaborare i messaggi in batch con il trigger Messaggi batch.- Process messages in batches with the Batch messages trigger.

- Richiamare le app per la logica con trigger di batch esistenti tramite l'azione Invia messaggi al batch.- Call logic apps that have existing batch triggers with the Send messages to batch action.

Icona API
Funzioni di Azure
API icon
Azure Functions
Richiamare le funzioni Azure che eseguono frammenti di codice personalizzati (C# o Node.js) dalle app per la logica.Call Azure functions that run custom code snippets (C# or Node.js) from your logic apps. Icona API
Gestione API di Azure
API icon
Azure API Management
Richiamare trigger e azioni definite dalle proprie API che vengono gestite e pubblicate con Azure API Management.Call triggers and actions defined by your own APIs that you manage and publish with Azure API Management.
Icona API
Servizi app di Azure
API icon
Azure App Services
Chiamare l'App per le API Azure o le app Web, ospitato nel servizio App di Azure.Call Azure API Apps, or Web Apps, hosted on Azure App Service. I trigger e le azioni definiti da queste app appaiono come qualsiasi altro trigger e azione di prima classe quando Swagger è incluso.The triggers and actions defined by these apps appear like any other first-class triggers and actions when Swagger is included. Icona API
App per la logica
di Azure
API icon
Azure
Logic Apps
Chiamare altre App per la logica che iniziano con un trigger di richiesta.Call other logic apps that start with a Request trigger.

Controllare il flusso di lavoroControl workflow

Ecco le azioni predefinite per strutturare e controllare le azioni nel flusso di lavoro dell'app per la logica:Here are built-in actions for structuring and controlling the actions in your logic app's workflow:

Icona predefinita
Condizione
Built-in Icon
Condition
Valutare una condizione ed eseguire diverse azioni in base al fatto che la condizione sia true o false.Evaluate a condition and run different actions based on whether the condition is true or false. Icona predefinita
Per ognuno
Built-in Icon
For each
Eseguire le stesse azioni su ogni elemento in una matrice.Perform the same actions on every item in an array.
Icona predefinita
Ambito
Built-in Icon
Scope
Raggruppare le azioni in ambiti, che ottengono un proprio stato al termine delle azioni nell'ambito.Group actions into scopes, which get their own status after the actions in the scope finish running. Icona predefinita
Commutatore
Built-in Icon
Switch
Raggruppare le azioni in case, ai quali vengono assegnati valori univoci ad eccezione del case predefinito.Group actions into cases, which are assigned unique values except for the default case. Eseguire solo il case il cui valore assegnato corrisponde al risultato di un'espressione, oggetto o token.Run only that case whose assigned value matches the result from an expression, object, or token. Se non è presente alcuna corrispondenza, eseguire il case predefinito.If no matches exist, run the default case.
Icona predefinita
Termina
Built-in Icon
Terminate
Arrestare un flusso di lavoro di un'applicazione logica in esecuzione attiva.Stop an actively running logic app workflow. Icona predefinita
Fino a
Built-in Icon
Until
Ripetere azioni fino a quando non viene soddisfatta la condizione specificata o è stato modificato uno stato.Repeat actions until the specified condition is true or some state has changed.

Gestire o manipolare i datiManage or manipulate data

Ecco le azioni predefinite per l'utilizzo degli output di dati e i relativi formati:Here are built-in actions for working with data outputs and their formats:

Icona predefinita
Operazioni dati
Built-in Icon
Data Operations
Eseguire operazioni con i dati:Perform operations with data:

- Componi: crea un singolo output da più input con tipi diversi.- Compose: Create a single output from multiple inputs with various types.
- Crea tabella CSV: creare una tabella CSV (valore separato da virgole) da una matrice con oggetti JSON.- Create CSV table: Create a comma-separated-value (CSV) table from an array with JSON objects.
- Crea tabella HTML: crea una tabella HTML da una matrice di oggetti JSON.- Create HTML table: Create an HTML table from an array with JSON objects.
- Filtra matrice: creare una matrice da elementi di un'altra matrice che soddisfano i criteri specificati.- Filter array: Create an array from items in another array that meet your criteria.
- Join: crea una stringa da tutti gli elementi in una matrice e separa gli elementi con il delimitatore specificato.- Join: Create a string from all items in an array and separate those items with the specified delimiter.
- Analizza JSON: crea token descrittivi dalle proprietà e i relativi valori nel contenuto JSON in modo che sia possibile usare tali proprietà nel flusso di lavoro.- Parse JSON: Create user-friendly tokens from properties and their values in JSON content so you can use those properties in your workflow.
- Seleziona: crea una matrice con oggetti JSON trasformando elementi o valori in un’altra matrice ed eseguendo il mapping di tali elementi per proprietà specifiche.- Select: Create an array with JSON objects by transforming items or values in another array and mapping those items to specified properties.

Icona predefinitaBuilt-in Icon
Data OraDate Time
Eseguire operazioni con i timestamp:Perform operations with timestamps:

- Aggiungi a time: aggiunge il numero di unità specificato a un timestamp.- Add to time: Add the specified number of units to a timestamp.
- Converti fuso orario: converte un timestamp dal fuso orario di origine al fuso orario di destinazione.- Convert time zone: Convert a timestamp from the source time zone to the target time zone.
- Tempo corrente: restituisce il timestamp corrente come stringa.- Current time: Return the current timestamp as a string.
- Recupera time futuro: restituisce il timestamp corrente più le unità di tempo specificate.- Get future time: Return the current timestamp plus the specified time units.
- Recupera time passato: restituisce il timestamp corrente meno le unità di tempo specificate.- Get past time: Return the current timestamp minus the specified time units.
- Sottrai da time: sottrae un numero di unità di tempo da un timestamp.- Subtract from time: Subtract a number of time units from a timestamp.

Icona predefinita
Variabili
Built-in Icon
Variables
Eseguire operazioni con le variabili:Perform operations with variables:

- Accoda a variabile di matrice: inserisce un valore come l'ultimo elemento nella matrice memorizzato da una variabile.- Append to array variable: Insert a value as the last item in an array stored by a variable.
- Accoda a variabile di stringa: inserire un valore come l'ultimo carattere in una stringa archiviata da una variabile.- Append to string variable: Insert a value as the last character in a string stored by a variable.
- Decrementa variabile: riduce una variabile di un valore costante.- Decrement variable: Decrease a variable by a constant value.
- Incrementa variabile: aumenta una variabile di un valore costante.- Increment variable: Increase a variable by a constant value.
- Inizializza variabile: crea una variabile e dichiara il tipo di dati e il valore iniziale.- Initialize variable: Create a variable and declare its data type and initial value.
- Imposta variabile: assegna un valore diverso ad una variabile esistente.- Set variable: Assign a different value to an existing variable.

Connettori delle API gestitiManaged API connectors

Di seguito sono riportati i connettori più popolari per automatizzare attività, processi e flussi di lavoro con questi servizi o sistemi:Here are the more popular connectors for automating tasks, processes, and workflows with these services or systems:

Icona API
Bus di servizio di Azure
API icon
Azure Service Bus
Gestire i messaggi asincroni, le sessioni e le sottoscrizioni agli argomenti con il connettore più utilizzato nelle app per la logica.Manage asynchronous messages, sessions, and topic subscriptions with the most commonly used connector in Logic Apps. Icona API
SQL Server
API icon
SQL Server
Connettersi all'account e-mail di Office 365 per creare e gestire e-mail, attività, eventi del calendario e riunioni, contatti, richieste e altro ancora.Connect to your SQL Server on premises or an Azure SQL Database in the cloud so you can manage records, run stored procedures, or perform queries.
Icona API
Office 365
Outlook
API icon
Office 365
Outlook
Connettersi all'account e-mail di Office 365 per creare e gestire e-mail, attività, eventi del calendario e riunioni, contatti, richieste e altro ancora.Connect to your Office 365 email account so you can create and manage emails, tasks, calendar events and meetings, contacts, requests, and more. Icona API
Archiviazione BLOB
di Azure
API icon
Azure Blob
Storage
Connettersi all'account di archiviazione in modo che sia possibile creare e gestire il contenuto del BLOB.Connect to your storage account so you can create and manage blob content.
Icona API
SFTP
API icon
SFTP
Connettersi ai server SFTP a cui è possibile accedere da Internet per lavorare con file e cartelle.Connect to SFTP servers you can access from the internet so you can work with your files and folders. Icona API
SharePoint
Online
API icon
SharePoint
Online
Connettersi a SharePoint Online in modo che sia possibile gestire i file, allegati, cartelle e altro ancora.Connect to SharePoint Online so you can manage files, attachments, folders, and more.
Icona API
Dynamics 365
CRM Online
API icon
Dynamics 365
CRM Online
Connettersi all'account di Dynamics 365 in modo che sia possibile creare e gestire i record, elementi e altro ancora.Connect to your Dynamics 365 account so you can create and manage records, items, and more. Icona API
FTP
API icon
FTP
Connettersi ai server FTP a cui è possibile accedere da Internet per lavorare con file e cartelle.Connect to FTP servers you can access from the internet so you can work with your files and folders.
Icona API
Salesforce
API icon
Salesforce
Connettersi all'account Salesforce in modo che sia possibile creare e gestire elementi quali record, processi, oggetti e altro ancora.Connect to your Salesforce account so you can create and manage items such as records, jobs, objects, and more. Icona API
Twitter
API icon
Twitter
Connettersi all'account Twitter in modo che sia possibile gestire tweet, follower, la sequenza temporale e altro ancora.Connect to your Twitter account so you can manage tweets, followers, your timeline, and more. Salvare i tweet in Excel, SQL o SharePoint.Save your tweets to SQL, Excel, or SharePoint.
Icona API
Hub eventi di Azure
API icon
Azure Event Hubs
Utilizzare e pubblicare eventi tramite un hub eventi.Consume and publish events through an Event Hub. È ad esempio possibile ottenere output dall'app per la logica con gli hub eventi e quindi inviare questo output a un provider di analisi in tempo reale.For example, get output from your logic app with Event Hubs, and then send that output to a real-time analytics provider. Icona API
Griglia eventi di Azure
API icon
Azure Event
Grid
Monitorare gli eventi pubblicati dalla griglia di eventi, ad esempio, quando le risorse di Azure o le risorse di terze parti vengono modificate.Monitor events published by an Event Grid, for example, when Azure resources or third-party resources change.

Connettori localiOn-premises connectors

Ecco alcuni connettori di uso comune che forniscono l'accesso ai dati e alle risorse nei sistemi locali.Here are some commonly used connectors that provide access to data and resources in on-premises systems. Prima di creare una connessione a un sistema locale, è necessario innanzitutto scaricare, installare e configurare un gateway dati locale.Before you can create a connection to an on-premises system, you must first download, install, and set up an on-premises data gateway. Questo gateway offre un canale di comunicazione sicuro senza dover configurare l'infrastruttura di rete necessaria.This gateway provides a secure communication channel without having to set up the necessary network infrastructure.

Icona APIAPI icon
BizTalkBizTalk
ServerServer
Icona API
File
system
API icon
File
System
Icona API
IBM DB2
API icon
IBM DB2
Icona API
IBM
Informix
API icon
IBM
Informix
Icona APIAPI icon
MySQLMySQL
Icona API
Oracle DB
API icon
Oracle DB
Icona APIAPI icon
PostgreSQLPostgreSQL
Icona API
SharePoint
Server
API icon
SharePoint
Server
Icona API
SQL
Server
API icon
SQL
Server
Icona APIAPI icon
TeradataTeradata

Connettori dell'account di integrazioneIntegration account connectors

Di seguito sono riportati i connettori per la creazione di soluzioni business-to-business (B2B) con le app per la logica quando si crea e si paga un account di integrazione, disponibile tramite l'Enterprise Integration Pack (EIP) di Azure.Here are connectors for building business-to-business (B2B) solutions with your logic apps when you create and pay for an integration account, which is available through the Enterprise Integration Pack (EIP) in Azure. Con questo account, è possibile creare e archiviare artefatti B2B, quali partner commerciali, contratti, mappe, schemi, certificati e così via.With this account, you can create and store B2B artifacts such as trading partners, agreements, maps, schemas, certificates, and so on. Per usare questi artefatti, associare le app per la logica con l'account di integrazione.To use these artifacts, associate your logic apps with your integration account. Se attualmente si usa BizTalk Server, questi connettori potrebbero sembrare già familiari.If you currently use BizTalk Server, these connectors might seem familiar already.

Icona API
Decodifica
AS2
API icon
AS2
decoding
Icona API
Codifica
AS2
API icon
AS2
encoding
Icona API
Decodifica
EDIFACT
API icon
EDIFACT
decoding
Icona API
Codifica
EDIFACT
API icon
EDIFACT
encoding
Icona API
Decodifica
file flat
API icon
Flat file
decoding
Icona API
Codifica
file flat
API icon
Flat file
encoding
Icona API
Account
di integrazione
API icon
Integration
account
Icona API
Trasformazioni
Liquid
API icon
Liquid
transforms
Icona API
Decodifica
X12
API icon
X12
decoding
Icona API
Codifica
X12
API icon
X12
encoding
Icona API
Trasforma
XML
API icon
XML
transforms
Icona API
Convalida
XML
API icon
XML
validation

Connettori aziendaliEnterprise connectors

App per la logica può accedere a sistemi aziendali, come SAP e IBM MQ:Your logic apps can access enterprise systems, such as SAP and IBM MQ:

Icona API
IBM MQ
API icon
IBM MQ
Icona API
SAP
API icon
SAP

Informazioni su trigger e azioniMore about triggers and actions

Alcuni connettori forniscono trigger che inviano notifiche all'app per la logica quando si verificano eventi specifici.Some connectors provide triggers that notify your logic app when specific events happen. Pertanto, quando si verificano questi eventi, il trigger crea ed esegue un'istanza di app per la logica.So when these events happen, the trigger creates and runs an instance of your logic app. Il connettore FTP fornisce il trigger "Quando viene aggiunto o modificato un file" che avvia l'app per la logica quando viene aggiornato un file.For example, the FTP connector provides a "When a file is added or modified" trigger that starts your logic app when a file gets updated.

Le app per la logica offrono questi tipi di trigger:Logic Apps provides these kinds of triggers:

  • Trigger di polling: questi trigger eseguono il polling del servizio a una frequenza specificata e verificano la disponibilità di nuovi dati.Polling triggers: These triggers poll your service at a specified frequency and checks for new data.

    Quando sono disponibili nuovi dati, viene creata una nuova istanza dell'app per la logica e viene eseguita con i dati passati come input.When new data is available, a new instance of your logic app gets created and runs with the data that's passed in as input.

  • Trigger di push: questi trigger restano in attesa di nuovi dati su un endpoint o di un evento, che crea ed esegue una nuova istanza dell'app per la logica.Push triggers: These triggers listen for new data at an endpoint or for an event to happen, which creates and runs new instance of your logic app.

  • Trigger di ricorrenza: questo trigger crea ed esegue istanze di un'app per la logica in base a una pianificazione specifica.Recurrence trigger: This trigger creates and runs an instance of your logic app based on a specified schedule.

I connettori forniscono anche azioni che eseguono attività nel flusso di lavoro dell'applicazione.Connectors also provide actions that perform tasks in your logic app's workflow. Ad esempio, l'app per la logica può leggere i dati e utilizzarli in fasi successive.For example, your logic app can read data and use this data in later steps of your logic app. In particolare, l'app per la logica può trovare i dati dei clienti da un database SQL ed elaborarli in un secondo momento nel flusso di lavoro dell'app per la logica.More specifically, your logic app can find customer data from a SQL database, and process this data later in your logic app's workflow.

Per ulteriori informazioni su trigger e azioni, vedere la panoramica dei connettori.For more about triggers and actions, see the Connectors overview.

API e connettori personalizzatiCustom APIs and connectors

Per chiamare API che eseguono codice personalizzato o non sono disponibili come connettori, è possibile estendere la piattaforma di App per la logica creando app per le API personalizzate.To call APIs that run custom code or aren't available as connectors, you can extend the Logic Apps platform by creating custom API Apps. È anche possibile creare connettori personalizzati per qualsiasi API basata su REST o SOAP, che rendono le API disponibili a qualsiasi app per la logica nella sottoscrizione di Azure.You can also create custom connectors for any REST or SOAP-based APIs, which make those APIs available to any logic app in your Azure subscription. Per rendere pubblici i connettori o le app per le API personalizzate da utilizzare in Azure, è possibile inviare i connettori per la certificazione Microsoft.To make custom API Apps or connectors public for anyone to use in Azure, you can submit connectors for Microsoft certification.

SupportoGet support

  • In caso di domande, visitare il forum di App per la logica di Azure.For questions, visit the Azure Logic Apps forum.

  • Per sottoporre o votare idee per Azure Logic Apps e connettori, visitare il sito di feedback degli utenti di App per la logica.To submit or vote on ideas for Azure Logic Apps and connectors, visit the Logic Apps user feedback site.

  • I documenti mancano di articoli o dettagli che si ritiene importanti?Are the docs missing articles or details you think are important? In caso affermativo, è possibile contribuire aggiungendo gli articoli esistenti o scrivendo il proprio.If yes, you can help by adding to the existing articles or by writing your own. La documentazione è open source e ospitata su GitHub.The documentation is open source and hosted on GitHub. Iniziate dal repository GitHub della documentazione Azure.Get started at the Azure documentation's GitHub repository.

Passaggi successiviNext steps