Azure Logic Apps için bağlayıcılarConnectors for Azure Logic Apps

Bağlayıcılar; Azure Logic Apps’ten diğer uygulamalar, hizmetler, sistemler, protokoller ve platformlar arasındaki olaylara, verilere ve eylemlere hızlı erişilmesini sağlar.Connectors provide quick access from Azure Logic Apps to events, data, and actions across other apps, services, systems, protocols, and platforms. Mantıksal uygulamalarınızdaki bağlayıcıları kullanarak, oluşturduğunuz ve zaten sahip olduğunuz verilerle görevler gerçekleştirmek için bulut ve şirket içi uygulamalarınızın yeteneklerini genişletebilirsiniz.By using connectors in your logic apps, you expand the capabilities for your cloud and on-premises apps to perform tasks with the data that you create and already have.

Logic Apps yüzlerce bağlayıcısunurken, bu makalede binlerce uygulama tarafından başarıyla kullanılan popüler ve daha yaygın kullanılan bağlayıcılar ve veri ve bilgi işleme için milyonlarca yürütme açıklanmaktadır.While Logic Apps offers hundreds of 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. Bağlayıcıların tam listesini ve Tetikleyiciler, Eylemler ve sınırlar gibi her bağlayıcının başvuru bilgilerini bulmak için Bağlayıcılar genel bakışaltındaki bağlayıcı başvuru sayfalarını gözden geçirin.To find the full list of connectors and each connector's reference information, such as triggers, actions, and limits, review the connector reference pages under Connectors overview. Ayrıca Tetikleyiciler ve eylemler, Logic Apps fiyatlandırma modelive Logic Apps fiyatlandırma ayrıntılarıhakkında daha fazla bilgi edinin.Also, learn more about triggers and actions, Logic Apps pricing model, and Logic Apps pricing details.

Not

Bağlayıcısı olmayan bir hizmet veya API ile tümleştirme için, hizmeti doğrudan HTTP gibi bir protokol üzerinden çağırabilir veya özel bir bağlayıcıoluşturabilirsiniz.To integrate with a service or API that doesn't have connector, you can either directly call the service over a protocol such as HTTP or create a custom connector.

Bağlayıcılar, yerleşik Tetikleyiciler ve eylemler olarak ya da yönetilen bağlayıcılar olarak kullanılabilir:Connectors are available either as built-in triggers and actions or as managed connectors:

  • Yerleşik bileşenler: Bu yerleşik Tetikleyiciler ve Eylemler, Azure Logic Apps için "yerel" ve özel zamanlamalarda çalışan Logic Apps oluşturmanıza, diğer uç noktalarla iletişim kurmaya, isteklere alma ve yanıt vermeye ve Azure işlevleri, Azure API Apps (Web Apps), kendi API 'lerinize çağrı yapmanıza yardımcı olur Azure API Management ile yönetilen ve yayımlanmış ve istekleri alabilen iç içe mantıksal uygulamalar.Built-ins: These built-in triggers and actions are "native" to Azure Logic Apps and 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. Mantıksal uygulamanızın iş akışını düzenlemenize ve denetlemenize ve ayrıca verilerle çalışmanıza yardımcı olan yerleşik eylemleri de kullanabilirsiniz.You can also use built-in actions that help you organize and control your logic app's workflow, and also work with data.

    Not

    Bir tümleştirme hizmeti ortamı (ıSE) içindeki Logic Apps, bir Azure sanal ağındaki kaynaklara doğrudan erişebilir.Logic apps within an integration service environment (ISE) can directly access resources in an Azure virtual network. ISE kullandığınızda, temel etiketini görüntüleyen yerleşik Tetikleyiciler ve Eylemler, Logic Apps ile aynı Ise içinde çalışır.When you use an ISE, built-in triggers and actions that display the Core label run in the same ISE as your logic apps. Logic Apps, yerleşik Tetikleyiciler ve ıSE 'de çalışan yerleşik Eylemler, tüketim tabanlı fiyatlandırma planından farklı bir fiyatlandırma planı kullanır.Logic apps, built-in triggers, and built-in actions that run in your ISE use a pricing plan different from the consumption-based pricing plan.

    Sesleri oluşturma hakkında daha fazla bilgi için bkz. Azure Logic Apps Azure sanal ağlarına bağlanma.For more information about creating ISEs, see Connect to Azure virtual networks from Azure Logic Apps. Fiyatlandırma hakkında daha fazla bilgi için bkz. Logic Apps fiyatlandırma modeli.For more information about pricing, see Logic Apps pricing model.

  • Yönetilen bağlayıcılar: Microsoft tarafından dağıtılan ve yönetilen bu bağlayıcılar, Office 365, Azure Blob depolama, SQL Server, Dynamics, Salesforce, SharePoint ve daha fazlası dahil olmak üzere bulut hizmetlerine, şirket içi sistemlere veya her ikisine de erişmek için Tetikleyiciler ve eylemler sağlar.Managed connectors: Deployed and managed by Microsoft, these connectors provide triggers and actions for accessing cloud services, on-premises systems, or both, including Office 365, Azure Blob Storage, SQL Server, Dynamics, Salesforce, SharePoint, and more. Bazı bağlayıcılar özellikle işletmeden işletmeye (B2B) iletişim senaryolarını destekler ve mantıksal uygulamanıza bağlı bir tümleştirme hesabı gerektirir.Some connectors specifically support business-to-business (B2B) communication scenarios and require an integration account that's linked to your logic app. Belirli bağlayıcılar kullanılmadan önce, Azure Logic Apps tarafından yönetilen bağlantıları oluşturmanız gerekebilir.Before using certain connectors, you might have to first create connections, which are managed by Azure Logic Apps.

    Örneğin, Microsoft BizTalk Server kullanıyorsanız, mantıksal uygulamalarınız BizTalk Server şirket içi bağlayıcıyıkullanarak BizTalk Server bağlanabilir ve sizinle iletişim kurabilir.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 on-premises connector. Daha sonra tümleştirme hesabı bağlayıcıları' nı kullanarak mantıksal uygulamalarınızda BizTalk benzeri işlemleri genişletebilir veya gerçekleştirebilirsiniz.You can then extend or perform BizTalk-like operations in your logic apps by using the integration account connectors.

    Bağlayıcılar, standart ya da kurumsal olarak sınıflandırılır.Connectors are classified as either Standard or Enterprise. Kurumsal bağlayıcılar , ek bir MALIYET için SAP, IBM MQ ve IBM 3270 gibi kurumsal sistemlere erişim sağlar.Enterprise connectors provide access to enterprise systems such as SAP, IBM MQ, and IBM 3270 for an additional cost. Bağlayıcının standart veya kurumsal olduğunu anlamak için, Bağlayıcılar genel bakışaltındaki her bağlayıcının başvuru sayfasındaki Teknik ayrıntılara bakın.To determine whether a connector is Standard or Enterprise, see the technical details in each connector's reference page under Connectors overview.

    Ayrıca, bazı bağlayıcılar birden çok kategori içerebilse de, bu kategorileri kullanarak bağlayıcılar tanımlayabilirsiniz.You can also identify connectors by using these categories, although some connectors can cross multiple categories. Örneğin, SAP bir kurumsal bağlayıcı ve şirket içi bağlayıcıdır:For example, SAP is an Enterprise connector and an on-premises connector:

    Yönetilen API bağlayıcılarıManaged API connectors Azure Blob depolama, Office 365, Dynamics, Power BI, OneDrive, Salesforce, SharePoint Online ve çok daha fazlası gibi hizmetleri kullanan mantıksal uygulamalar oluşturun.Create logic apps that use services such as Azure Blob Storage, Office 365, Dynamics, Power BI, OneDrive, Salesforce, SharePoint Online, and many more.
    Şirket içi bağlayıcılarOn-premises connectors Şirket içi veri ağ geçidiniyükleyip ayarladıktan sonra, bu bağlayıcılar mantıksal uygulamalarınızın SQL Server, SharePoint Server, Oracle DB, dosya paylaşımları ve diğerleri gibi şirket içi sistemlere erişmesine yardımcı olur.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.
    Tümleştirme hesabı bağlayıcılarıIntegration account connectors Bir tümleştirme hesabı oluştururken ve ödeme yaptığınızda, bu bağlayıcılar XML 'yi dönüştürür ve doğrular, düz dosyaları kodlayıp kodunu çözer ve AS2, EDIOLGU ve x12 protokolleriyle işletmeden işletmeye (B2B) iletileri işler.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.

    Not

    Bir tümleştirme hizmeti ortamı (ıSE) içindeki Logic Apps, bir Azure sanal ağındaki kaynaklara doğrudan erişebilir.Logic apps within an integration service environment (ISE) can directly access resources in an Azure virtual network. ISE 'yi kullandığınızda, Ise etiketini görüntüleyen standart ve kurumsal bağlayıcılar , Logic Apps ile aynı çalışma alanında çalışır.When you use an ISE, Standard and Enterprise connectors that display the ISE label run in the same ISE as your logic apps. ISE etiketini görüntülememe ve genel Logic Apps hizmetinde çalışan bağlayıcılar.Connectors that don't display the ISE label run in the global Logic Apps service.

    Bir Azure sanal ağına bağlı şirket içi sistemler için, mantıksal uygulamalarınızın Ise etıketı, http eylemi veya özel bağlayıcıiçeren bir bağlayıcıyı kullanarak bu sistemlere doğrudan erişebilmesi için o ağa o ağa ekleyin.For on-premises systems that are connected to an Azure virtual network, inject your ISE into that network so your logic apps can directly access those systems by using either a connector that has an ISE label, an HTTP action, or a custom connector. ISE 'de çalışan Logic Apps ve bağlayıcılar, tüketim tabanlı fiyatlandırma planından farklı bir fiyatlandırma planı kullanır.Logic apps and connectors that run in your ISE use a pricing plan different from the consumption-based pricing plan.

    Sesleri oluşturma hakkında daha fazla bilgi için bkz. Azure Logic Apps Azure sanal ağlarına bağlanma.For more information about creating ISEs, see Connect to Azure virtual networks from Azure Logic Apps. Fiyatlandırma hakkında daha fazla bilgi için bkz. Logic Apps fiyatlandırma modeli.For more information about pricing, see Logic Apps pricing model.

    Bağlayıcıların tam listesi ve bir Openapı (eski adıyla Swagger) açıklaması tarafından tanımlanan eylemler ve tetikleyiciler gibi her bağlayıcının başvuru bilgileri ve herhangi bir sınırlama için, Bağlayıcılar genel bakışaltındaki tam listeyi bulabilirsiniz.For the full list of connectors and each connector's reference information, such as actions and any triggers, which are defined by an OpenAPI (formerly Swagger) description, plus any limits, you can find the full list under the Connectors overview. Fiyatlandırma bilgileri için bkz. Logic Apps fiyatlandırma modelive Logic Apps fiyatlandırma ayrıntıları.For pricing information, see Logic Apps pricing model, and Logic Apps pricing details.

YerleşikBuilt-ins

Logic Apps, zamanlama tabanlı iş akışları oluşturabilmek, mantıksal uygulamalarınızın diğer uygulama ve hizmetlerle iletişim kurmasına, Logic Apps aracılığıyla iş akışını denetlemesine ve verileri yönetmesine veya yönetmenize yardımcı olmak için yerleşik Tetikleyiciler ve eylemler sağlar.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.

API simge
zamanlaması
API icon
Schedule
-Mantıksal uygulamanızı, yineleme tetikleyicisiyle temel ve karmaşık tekrarlarla değişen belirli bir zamanlamaya göre çalıştırın.- Run your logic app on a specified schedule, ranging from basic to complex recurrences, with the Recurrence trigger.

- Gecikme eylemini kullanarak mantıksal uygulamanızı belirtilen süre için duraklatın.- Pause your logic app for a specified duration with the Delay action.

-Mantıksal uygulamanızı, belirtilen tarih ve saate kadar ertele tamamlanana kadar duraklatın.- Pause your logic app until the specified date and time with the Delay until action.

API simgesi
http
API icon
HTTP
Http, http + Swagger ve HTTP + Web kancasının her iki tetikleyici ve eylemi ile HTTP üzerinden herhangi bir uç nokta ile iletişim kurun.Communicate with any endpoint over HTTP with both triggers and actions for HTTP, HTTP + Swagger, and HTTP + Webhook.
API simgesi
isteği
API icon
Request
-Mantıksal uygulamanızı diğer uygulamalardan veya hizmetlerden çağrılabilir, Event Grid Kaynak olaylarında tetikleyin veya istek tetikleyicisiyle Azure Güvenlik Merkezi uyarılarına yönelik yanıtlara karşı tetikleyin.- 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.

- Yanıt eylemiyle bir uygulamaya veya hizmete yanıt gönderin.- Send responses to an app or service with the Response action.

API simgesi
Batch
API icon
Batch
- Batch iletileri tetikleyicisiyle toplu olarak ileti işleme.- Process messages in batches with the Batch messages trigger.

- Batch 'e Ileti gönder eylemine sahip mevcut toplu iş tetikleyicilerine sahip Logic Apps 'i çağırın.- Call logic apps that have existing batch triggers with the Send messages to batch action.

API simgesi
Azure işlevleri
API icon
Azure Functions
Mantıksal uygulamalarınızdan özel kod parçacıkları (C# veya Node. js) çalıştıran Azure işlevlerini çağırın.Call Azure functions that run custom code snippets (C# or Node.js) from your logic apps. API simgesi
Azure API Management
API icon
Azure API Management
Azure API Management ile yönettiğiniz ve yayımladığınız kendi API 'leriniz tarafından tanımlanan Tetikleyicileri ve eylemleri çağırın.Call triggers and actions defined by your own APIs that you manage and publish with Azure API Management.
API simgesi
Azure Uygulama Hizmetleri
API icon
Azure App Services
Azure App Service barındırılan Azure API Apps veya Web Apps çağırın.Call Azure API Apps, or Web Apps, hosted on Azure App Service. Bu uygulamalar tarafından tanımlanan Tetikleyiciler ve Eylemler, Swagger dahil edildiğinde diğer birinci sınıf Tetikleyicileri ve eylemleri gibi görünür.The triggers and actions defined by these apps appear like any other first-class triggers and actions when Swagger is included. API simgesi
Azure
Logic Apps
API icon
Azure
Logic Apps
Istek tetikleyicisi ile başlayan diğer mantıksal uygulamaları çağırın.Call other logic apps that start with a Request trigger.

Denetim iş akışıControl workflow

Logic Apps mantıksal uygulamanızın iş akışındaki eylemleri yapılandırmak ve denetlemek için yerleşik eylemler sağlar:Logic Apps provides built-in actions for structuring and controlling the actions in your logic app's workflow:

Yerleşik simge
koşulu
Built-in Icon
Condition
Koşulu değerlendirin ve koşulun doğru veya yanlış olduğunu temel alarak farklı eylemleri çalıştırın.Evaluate a condition and run different actions based on whether the condition is true or false. Her biri için yerleşik
simge
Built-in Icon
For each
Bir dizideki her öğe için aynı eylemleri gerçekleştirin.Perform the same actions on every item in an array.
Yerleşik simge
kapsamı
Built-in Icon
Scope
Kapsamdaki eylemlerin çalışmasını bitirdikten sonra kendi durumlarını içeren, eylemleri kapsamlaragruplandırın.Group actions into scopes, which get their own status after the actions in the scope finish running. Yerleşik simge
anahtarı
Built-in Icon
Switch
Eylemleri, varsayılan durum dışında benzersiz değerler atanmış durumlarınagöre gruplandırın.Group actions into cases, which are assigned unique values except for the default case. Yalnızca atanmış değeri bir ifade, nesne veya belirteçten sonuçla eşleşen bu durumu çalıştırın.Run only that case whose assigned value matches the result from an expression, object, or token. Hiçbir eşleşme yoksa, varsayılan durumu çalıştırın.If no matches exist, run the default case.
Yerleşik simge
Sonlandır
Built-in Icon
Terminate
Etkin bir şekilde çalışan mantıksal uygulama iş akışını durdurun.Stop an actively running logic app workflow. Yerleşik simgeye
kadar
Built-in Icon
Until
Belirtilen koşul doğru olana veya bir durum değiştirilene kadar eylemleri tekrarlayın.Repeat actions until the specified condition is true or some state has changed.

Verileri yönetme veya işlemeManage or manipulate data

Logic Apps, veri çıktıları ve biçimleri ile çalışmaya yönelik yerleşik eylemler sağlar:Logic Apps provides built-in actions for working with data outputs and their formats:

Yerleşik simge
veri işlemleri
Built-in Icon
Data Operations
Verilerle işlemleri gerçekleştirin:Perform operations with data:

- Oluştur: Çeşitli türlerde birden çok giriş için tek bir çıkış oluşturun.- Compose: Create a single output from multiple inputs with various types.
- CSV tablosu oluştur: JSON nesneleri olan bir diziden bir virgülle ayrılmış değer (CSV) tablosu oluşturun.- Create CSV table: Create a comma-separated-value (CSV) table from an array with JSON objects.
- HTML tablosu oluştur: JSON nesneleri olan bir diziden HTML tablosu oluşturma.- Create HTML table: Create an HTML table from an array with JSON objects.
- Filtre dizisi: Ölçütlerinizi karşılayan başka bir dizideki öğelerden bir dizi oluşturun.- Filter array: Create an array from items in another array that meet your criteria.
- Birleştir: Bir dizideki tüm öğelerden bir dize oluşturun ve bu öğeleri belirtilen sınırlayıcıyla ayırın.- Join: Create a string from all items in an array and separate those items with the specified delimiter.
- JSON Ayrıştır: İş akışınızda bu özellikleri kullanabilmeniz için, JSON içeriğindeki özelliklerden ve bunların değerlerinden Kullanıcı dostu belirteçler oluşturun.- Parse JSON: Create user-friendly tokens from properties and their values in JSON content so you can use those properties in your workflow.
- Şunu seçin: Başka bir dizideki öğeleri veya değerleri dönüştürerek ve bu öğeleri belirtilen özelliklerle eşleyerek JSON nesneleriyle bir dizi oluşturun.- Select: Create an array with JSON objects by transforming items or values in another array and mapping those items to specified properties.

Yerleşik simgeBuilt-in Icon
Tarih saatDate Time
Zaman damgalarına sahip işlemleri gerçekleştirin:Perform operations with timestamps:

- Zamana Ekle: Belirtilen birim sayısını bir zaman damgasına ekleyin.- Add to time: Add the specified number of units to a timestamp.
- Saat dilimini Dönüştür: Kaynak saat dilimindeki bir zaman damgasını hedef saat dilimine dönüştürür.- Convert time zone: Convert a timestamp from the source time zone to the target time zone.
- Geçerli saat: Geçerli zaman damgasını bir dize olarak döndürür.- Current time: Return the current timestamp as a string.
- Gelecekteki zamanı al: Geçerli zaman damgasını ve belirtilen zaman birimlerini döndürür.- Get future time: Return the current timestamp plus the specified time units.
- Son saati al: Geçerli zaman damgasını belirtilen zaman birimleriyle döndürün.- Get past time: Return the current timestamp minus the specified time units.
- Çıkarma zamanı: Zaman damgasından birkaç zaman birimi çıkarın.- Subtract from time: Subtract a number of time units from a timestamp.

Yerleşik simge
değişkenleri
Built-in Icon
Variables
Değişkenlerle işlemleri gerçekleştirin:Perform operations with variables:

- Dizi değişkenine Ekle: Bir değişken tarafından depolanan bir dizideki son öğe olarak bir değer ekleyin.- Append to array variable: Insert a value as the last item in an array stored by a variable.
- Dize değişkenine Ekle: Bir değişken tarafından depolanan bir dizedeki son karakter olarak bir değer ekleyin.- Append to string variable: Insert a value as the last character in a string stored by a variable.
- Azaltma değişkeni: Bir değişkeni sabit bir değere küçültün.- Decrement variable: Decrease a variable by a constant value.
- Artış değişkeni: Bir değişkeni sabit bir değerle artırın.- Increment variable: Increase a variable by a constant value.
- Değişkeni Başlat: Bir değişken oluşturun ve veri türünü ve başlangıç değerini bildirin.- Initialize variable: Create a variable and declare its data type and initial value.
- Değişken ayarla: Varolan bir değişkene farklı bir değer atayın.- Set variable: Assign a different value to an existing variable.

Yönetilen API bağlayıcılarıManaged API connectors

Logic Apps, bu hizmet veya sistemlerle görevleri, işlemleri ve iş akışlarını otomatikleştirmek için bu popüler standart bağlayıcıları sağlar.Logic Apps provides these popular Standard connectors for automating tasks, processes, and workflows with these services or systems.

API simgesi
Azure Service Bus
API icon
Azure Service Bus
Logic Apps’te en yaygın kullanılan bağlayıcı ile zaman uyumsuz iletileri, oturumları ve konu aboneliklerini yönetin.Manage asynchronous messages, sessions, and topic subscriptions with the most commonly used connector in Logic Apps. API simgesi
SQL Server
API icon
SQL Server
Kayıtları yönetmek, saklı yordamları çalıştırmak veya sorgular gerçekleştirmek için, şirket içi SQL Server veya buluttaki bir Azure SQL veritabanı 'na bağlanın.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.
API simgesi
Office 365
Outlook
API icon
Office 365
Outlook
E-postalar, görevler, takvim olayları ve toplantılar, kişiler, istekler ve daha fazlasını oluşturup yönetebilmeniz için Office 365 e-posta hesabınıza bağlanın.Connect to your Office 365 email account so you can create and manage emails, tasks, calendar events and meetings, contacts, requests, and more. API simgesi
Azure Blob
depolama
API icon
Azure Blob
Storage
Blob içeriğini oluşturup yönetebilmeniz için depolama hesabınıza bağlanın.Connect to your storage account so you can create and manage blob content.
API simgesi
SFTP
API icon
SFTP
Dosya ve klasörlerinizle çalışabilmeniz için İnternet’ten erişebileceğiniz SFTP sunucularına bağlanın.Connect to SFTP servers you can access from the internet so you can work with your files and folders. API simgesi
SharePoint
online
API icon
SharePoint
Online
Dosyaları, ekleri, klasörleri ve daha fazlasını yönetebilmeniz için SharePoint Online 'a bağlanın.Connect to SharePoint Online so you can manage files, attachments, folders, and more.
API simgesi
Dynamics 365
CRM Online
API icon
Dynamics 365
CRM Online
Kayıtlar, öğeler ve daha fazlasını oluşturup yönetebilmeniz için Dynamics 365 hesabınıza bağlanın.Connect to your Dynamics 365 account so you can create and manage records, items, and more. API simgesi
FTP
API icon
FTP
Dosya ve klasörlerle çalışabilmeniz için internet 'ten erişebileceğiniz FTP sunucularına bağlanın.Connect to FTP servers you can access from the internet so you can work with your files and folders.
API simgesi
Salesforce
API icon
Salesforce
Kayıtlar, işler, nesneler ve daha fazlası gibi öğeleri oluşturup yönetebilmeniz için Salesforce hesabınıza bağlanın.Connect to your Salesforce account so you can create and manage items such as records, jobs, objects, and more. API simgesi
Twitter
API icon
Twitter
Twitter, takicileri, zaman çizelgenizi ve daha fazlasını yönetebilmeniz için Twitter hesabınıza bağlanın.Connect to your Twitter account so you can manage tweets, followers, your timeline, and more. Tasarruf etlerinizi SQL, Excel veya SharePoint 'e kaydedin.Save your tweets to SQL, Excel, or SharePoint.
API simgesi
Azure Event Hubs
API icon
Azure Event Hubs
Olayları bir olay hub 'ı aracılığıyla tüketin ve yayımlayın.Consume and publish events through an Event Hub. Örneğin, Event Hubs ile mantıksal uygulamanızdan çıkış alın ve ardından bu çıktıyı gerçek zamanlı bir analiz sağlayıcısına gönderin.For example, get output from your logic app with Event Hubs, and then send that output to a real-time analytics provider. API simgesi
Azure olay
Kılavuzu
API icon
Azure Event
Grid
Örneğin, Azure kaynakları veya üçüncü taraf kaynakları değiştiğinde Event Grid tarafından yayımlanan olayları izleyin.Monitor events published by an Event Grid, for example, when Azure resources or third-party resources change.

Şirket içi bağlayıcılarOn-premises connectors

Şirket içi sistemlerdeki verilere ve kaynaklara erişmek için Logic Apps sağladığı yaygın olarak kullanılan bazı standart bağlayıcılar aşağıda verilmiştir.Here are some commonly used Standard connectors that Logic Apps provides for accessing data and resources in on-premises systems. Şirket içi bir sisteme bağlantı oluşturabilmeniz için önce şirket içi veri ağ geçidini indirmeniz, yüklemeniz ve ayarlamanızgerekir.Before you can create a connection to an on-premises system, you must first download, install, and set up an on-premises data gateway. Bu ağ geçidi, gerekli ağ altyapısını ayarlamak zorunda kalmadan güvenli bir iletişim kanalı sağlar.This gateway provides a secure communication channel without having to set up the necessary network infrastructure.

API simgesiAPI icon
BIZBizTalk
SunucuServer
API simgesi
Dosya
sistemi
API icon
File
System
API simgesi
IBM DB2
API icon
IBM DB2
API simgesi
IBM
Informix
API icon
IBM
Informix
API simgesiAPI icon
MySQLMySQL
API simgesi
Oracle DB
API icon
Oracle DB
API simgesiAPI icon
PostgreSQLPostgreSQL
API simgesi
SharePoint
sunucusu
API icon
SharePoint
Server
API simgesi
SQL
Server
API icon
SQL
Server
API simgesiAPI icon
TeradataTeradata

Tümleştirme hesabı bağlayıcılarıIntegration account connectors

Logic Apps, Azure 'da Enterprise Integration Pack (EıP) aracılığıyla kullanılabilen bir tümleştirme hesabıoluştururken ve ödeyerek, Logic Apps ile işletmeler arası (B2B) çözümleri oluşturmaya yönelik standart bağlayıcılar sağlar.Logic Apps provides Standard 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. Bu hesapla, ticaret ortakları, anlaşmalar, Haritalar, şemalar, sertifikalar vb. gibi B2B yapıtları oluşturabilir ve bunları kaydedebilirsiniz.With this account, you can create and store B2B artifacts such as trading partners, agreements, maps, schemas, certificates, and so on. Bu yapıtları kullanmak için, mantıksal uygulamalarınızı tümleştirme hesabınızla ilişkilendirin.To use these artifacts, associate your logic apps with your integration account. Şu anda BizTalk Server kullanıyorsanız, bu bağlayıcılar zaten tanıdık görünebilir.If you currently use BizTalk Server, these connectors might seem familiar already.

API simgesi
AS2
kod çözme
API icon
AS2
decoding
API simgesi
AS2
kodlaması
API icon
AS2
encoding
API simgesi
ediolgu
kod çözme
API icon
EDIFACT
decoding
API simgesi
ediolgu
kodlaması
API icon
EDIFACT
encoding
API simgesi
düz dosya
kodu çözme
API icon
Flat file
decoding
API simgesi
düz dosya
kodlaması
API icon
Flat file
encoding
API simgesi
tümleştirme
hesabı
API icon
Integration
account
API simgesi
likitdönüşümler
API icon
Liquid
transforms
API simgesi
x12
kod çözme
API icon
X12
decoding
API simgesi
x12
kodlaması
API icon
X12
encoding
API simgesi
XMLdönüşümleri
API icon
XML
transforms
API simgesi
XML
doğrulaması
API icon
XML
validation

Kurumsal bağlayıcılarEnterprise connectors

Logic Apps, SAP ve IBM MQ gibi kurumsal sistemlere erişmek için bu kurumsal bağlayıcıları sağlar:Logic Apps provides these Enterprise connectors for accessing enterprise systems, such as SAP and IBM MQ:

API simgesi
IBM 3270
API icon
IBM 3270
API simgesi
IBM MQ
API icon
IBM MQ
API simgesi
SAP
API icon
SAP

Tetikleyiciler ve eylemler-daha fazla bilgiTriggers and actions - more info

Bağlayıcılar, Tetikleyiciler, Eylemlerveya her ikisini de sağlayabilir.Connectors can provide triggers, actions, or both. Tetikleyici , genellikle tetikleyiciyi tetikleyen ve mantıksal uygulamanızı çalıştırmaya başladığı olayı belirten herhangi bir mantıksal uygulamadaki ilk adımdır.A trigger is the first step in any logic app, usually specifying the event that fires the trigger and starts running your logic app. Örneğin, FTP Bağlayıcısı, "bir dosya eklendiğinde veya değiştirildiğinde" mantıksal uygulamanızı başlatan bir tetikleyicisine sahiptir.For example, the FTP connector has a trigger that starts your logic app "when a file is added or modified". Bazı Tetikleyiciler, belirtilen olay veya verileri düzenli olarak denetler ve ardından belirtilen olay veya verileri algılarsa tetiklenir.Some triggers regularly check for the specified event or data and then fire when they detect the specified event or data. Diğer Tetikleyiciler bekler, ancak belirli bir olay gerçekleştiğinde veya yeni veri kullanılabilir olduğunda anında harekete geçecektir.Other triggers wait but fire instantly when a specific event happens or when new data is available. Tetikleyiciler ayrıca mantıksal uygulamanıza gerekli verileri de geçirir.Triggers also pass along any required data to your logic app. Mantıksal uygulamanız bu verileri iş akışı boyunca okuyabilir ve kullanabilir.Your logic app can read and use that data throughout the workflow. Örneğin, Twitter Bağlayıcısı, "yeni bir tweet gönderildiğinde" bir tetikleyicisine sahiptir. Bu, Tweet içeriğini mantıksal uygulamanızın iş akışına geçirir.For example, the Twitter connector has a trigger, "When a new tweet is posted", that passes the tweet's content into your logic app's workflow.

Bir tetikleyici etkinleştirildikten sonra, Azure Logic Apps mantıksal uygulamanızın bir örneğini oluşturur ve mantıksal uygulamanızın iş akışındaki eylemleri çalıştırmaya başlar.After a trigger fires, Azure Logic Apps creates an instance of your logic app and starts running the actions in your logic app's workflow. Eylemler, tetikleyiciyi izleyen ve mantıksal uygulamanızın iş akışında görevleri gerçekleştiren adımlardır.Actions are the steps that follow the trigger and perform tasks in your logic app's workflow. Örneğin, bir SQL veritabanından müşteri verilerini alan ve daha sonraki eylemlerdeki verileri işleyen bir mantıksal uygulama oluşturabilirsiniz.For example, you can create a logic app that gets customer data from a SQL database and process that data in later actions.

Azure Logic Apps sağladığı genel tetikleyici türleri şunlardır:Here are the general kinds of triggers that Azure Logic Apps provides:

  • Yinelenme tetikleyicisi: Bu tetikleyici belirtilen bir zamanlamaya göre çalışır ve belirli bir hizmet ya da sistemle sıkı bir şekilde ilişkilendirilmez.Recurrence trigger: This trigger runs on a specified schedule and isn't tightly associated with a particular service or system.

  • Yoklama tetikleyicisi: Bu tetikleyici, belirtilen zamanlamaya göre belirli bir hizmeti veya sistemi düzenli olarak yoklar, yeni verileri denetler veya belirli bir olayın gerçekleşmediğini denetler.Polling trigger: This trigger regularly polls a specific service or system based on the specified schedule, checking for new data or whether a specific event happened. Yeni veriler varsa veya belirli bir olay meydana gelirse, tetikleyici mantıksal uygulamanızın yeni bir örneğini oluşturur ve çalıştırır. Bu, artık giriş olarak geçirilen verileri kullanabilir.If new data is available or the specific event happened, the trigger creates and runs a new instance of your logic app, which can now use the data that's passed as input.

  • Gönderim tetikleyicisi: Bu tetikleyici, yeni verileri bekler ve dinler veya bir olayın gerçekleşmesini ister.Push trigger: This trigger waits and listens for new data or for an event to happen. Yeni veriler kullanılabilir olduğunda veya olay gerçekleştiğinde, tetikleyici mantıksal uygulamanızın yeni bir örneğini oluşturur ve çalıştırır. Bu, artık giriş olarak geçirilen verileri kullanabilir.When new data is available or when the event happens, the trigger creates and runs new instance of your logic app, which can now use the data that's passed as input.

Bağlayıcı yapılandırmasıConnector configuration

Her bağlayıcının Tetikleyicileri ve eylemleri, yapılandırmanız için kendi özelliklerini sağlar.Each connector's triggers and actions provide their own properties for you to configure. Birçok bağlayıcı, mantıksal uygulamanızda bir tetikleyici veya eylem kullanabilmeniz için öncelikle hedef hizmet veya sisteme bir bağlantı oluşturmanızı ve kimlik doğrulama kimlik bilgilerini ya da diğer yapılandırma ayrıntılarını sağlamanızı gerektirir.Many connectors also require that you first create a connection to the target service or system and provide authentication credentials or other configuration details before you can use a trigger or action in your logic app. Örneğin, verilere erişim veya sizin adınıza gönderi için Twitter hesabına bir bağlantı yetkilendirmelisiniz.For example, you must authorize a connection to a Twitter account for accessing data or to post on your behalf.

OAuth kullanan bağlayıcılar için bağlantı oluşturmak, erişim belirtecinizin şifreli ve güvenli bir şekilde bir Azure gizli deposunda depolandığı Office 365, Salesforce veya GitHub gibi hizmette oturum açma anlamına gelir.For connectors that use OAuth, creating a connection means signing into the service, such as Office 365, Salesforce, or GitHub, where your access token is encrypted and securely stored in an Azure secret store. FTP ve SQL gibi diğer bağlayıcılar, sunucu adresi, Kullanıcı adı ve parola gibi yapılandırma ayrıntılarına sahip bir bağlantı gerektirir.Other connectors, such as FTP and SQL, require a connection that has configuration details, such as the server address, username, and password. Bu bağlantı yapılandırma ayrıntıları da şifrelenir ve güvenli bir şekilde depolanır.These connection configuration details are also encrypted and securely stored.

Bağlantılar, hizmet veya sistem izin verdiği sürece hedef hizmete veya sisteme erişebilir.Connections can access the target service or system for as long as that service or system allows. Office 365 ve Dynamics gibi Azure Active Directory (AD) OAuth bağlantıları kullanan hizmetler için Azure Logic Apps erişim belirteçlerini süresiz olarak yeniler.For services that use Azure Active Directory (AD) OAuth connections, such as Office 365 and Dynamics, Azure Logic Apps refreshes access tokens indefinitely. Diğer hizmetlerde, Azure Logic Apps yenileme olmadan ne kadar süreyle bir belirteç kullanabileceği hakkında sınırlar bulunabilir.Other services might have limits on how long Azure Logic Apps can use a token without refreshing. Genellikle, bazı eylemler parolanızı değiştirme gibi tüm erişim belirteçlerini geçersiz kılar.Generally, some actions invalidate all access tokens, such as changing your password.

Özel API 'Ler ve bağlayıcılarCustom APIs and connectors

Özel kod çalıştıran veya bağlayıcı olarak kullanılamayan API 'Leri çağırmak için, özel API Apps oluşturarakLogic Apps platformunu genişletebilirsiniz.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. Ayrıca, bu API 'Leri Azure aboneliğinizdeki herhangi bir mantıksal uygulama için kullanılabilir hale getirmek üzere bekleyen veya SOAP tabanlı API 'Ler için özel bağlayıcılar oluşturabilirsiniz .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. Özel API Apps veya bağlayıcıları herkesin Azure 'da kullanması için genel hale getirmek amacıyla, Microsoft sertifikası için bağlayıcılar gönderebilirsiniz.To make custom API Apps or connectors public for anyone to use in Azure, you can submit connectors for Microsoft certification.

Not

Bir tümleştirme hizmeti ortamı (ıSE) içindeki Logic Apps, bir Azure sanal ağındaki kaynaklara doğrudan erişebilir.Logic apps within an integration service environment (ISE) can directly access resources in an Azure virtual network. Şirket içi veri ağ geçidini gerektiren özel bağlayıcılarınız varsa ve bu bağlayıcıları bir ıSE dışında oluşturduysanız, bir ıSE içindeki Logic Apps de bu bağlayıcıları kullanabilir.If you have custom connectors that require the on-premises data gateway, and you created those connectors outside an ISE, logic apps in an ISE can also use those connectors.

Bir ıSE içinde oluşturulan özel bağlayıcılar şirket içi veri ağ geçidi ile çalışmaz.Custom connectors created within an ISE don't work with the on-premises data gateway. Ancak bu bağlayıcılar, ıSE 'yi barındıran bir Azure sanal ağına bağlı şirket içi veri kaynaklarına doğrudan erişebilir.However, these connectors can directly access on-premises data sources that are connected to an Azure virtual network hosting the ISE. Bu nedenle, bir ıSE içindeki Logic Apps, bu kaynaklarla iletişim kurarken veri ağ geçidine ihtiyaç duymamasından kaynaklanıyor olabilir.So, logic apps in an ISE most likely don't need the data gateway when communicating with those resources.

Sesleri oluşturma hakkında daha fazla bilgi için bkz. Azure Logic Apps Azure sanal ağlarına bağlanma.For more information about creating ISEs, see Connect to Azure virtual networks from Azure Logic Apps.

Sonraki adımlarNext steps