Power Platform bağlayıcılarını inceleme

Tamamlandı

Microsoft Power Platform, verileri birçok platformda kullanabilme özelliğiyle güçlü bir hale getirmiştir. Birden çok veri platformunda çalışmak için Microsoft Power Platform'un bileşenleri bağlayıcıları kullanır. Bağlayıcıları veri kaynağınızdan uygulamanıza veya iş akışınıza bir köprü olarak düşünebilirsiniz. Bu köprü, bilgilerin ileri geri aktarılmasını sağlar. Bağlayıcılar, iş çözümlerinizi platformlar arasında genişletmenize ve kullanıcılarınız için işlevsellik eklemenize olanak tanır.

Veri Kaynakları

Bağlayıcı türlerini ve bunların özelliklerini anlamak için öncelikle bağlandıkları veri kaynağı türlerini anlamanız gerekir. İki veri kaynağı türü tablolu ve işlev tabanlıdır.

Tablosal veriler: Tablosal veri kaynağı, verileri yapılandırılmış bir tablo biçiminde döndürür. Power Apps, bu tabloları galeriler, formlar ve diğer denetimler aracılığıyla doğrudan okuyabilir ve görüntüleyebilir. Ayrıca veri kaynağının desteklemesi durumunda Power Apps bu veri kaynaklarında veri oluşturma, düzenleme ve silme işlemlerini de gerçekleştirebilir. Örnek olarak Microsoft Dataverse, SharePoint ve SQL Server verilebilir.

İşlev tabanlı veriler - İşlev tabanlı veri kaynağı, veri kaynağıyla etkileşime geçmek için işlevleri kullanan veri kaynağıdır. Bu işlevler bir veri tablosu döndürmek için kullanılabilir ancak e-posta gönderme, izinleri güncelleştirme veya takvim olayı oluşturma gibi daha kapsamlı eylemler sunar. Bu türe örnek olarak Office 365 Kullanıcıları, Project Online ve Azure Blob Depolama verilebilir.

Her iki veri kaynağı türü de çözümlerinize veri ve artımlı işlevsellik getirmek için yaygın olarak kullanılır. Gördüğünüz gibi, veri kaynaklarına bağlanmak, iş çözümlerinizin birbirinden farklı bölümlerini tümleştirerek bunları uyumlu bir şekilde oluşturmanıza olanak tanır. Artık veri kaynakları hakkında daha fazla bilgi edindiğinize göre bağlayıcılar hakkında bilgi edinmeye hazırsınız.

Bağlayıcılar, veri kaynağınızdan uygulamanıza, iş akışınıza veya panonuza yönelik köprülerdir. Microsoft Power Platform,ortak veri kaynakları için 900'den fazla bağlayıcıya sahiptir. Bağlayıcılar standart ve premium olarak ayrılır. Bazı popüler standart bağlayıcılar SharePoint, Outlook ve YouTube'dır. Premium bağlayıcılar, uygulamanız ve/veya kullanıcılarınız için ek lisans gerektirir. Bazı premium bağlayıcılar SQL Server, Survey Monkey ve Mail Chimp'tir. Özet ve kaynaklar birimindeki bağlayıcı başvurusu, tüm bağlayıcıları ve bunların standart veya premium olarak kabul edilip edilmediğini listeler. AppSource'u uygulamaları kaynak olarak kullanmak, yüklemek ve Bağlayıcıları Microsoft dışı hizmetler için kullanmak için de kullanabilirsiniz.

Bağlayıcılar, veri kaynağı ile Power Platform arasında giriş ve çıkış sağlayabilir ve bu da Microsoft Power Platform iş çözümlerinin teslimini hızlandırabilir. Örneğin, Müşteri Hizmetleri gibi Dynamics 365 uygulamaları kullanarak, belirli müşteri türleri eklendiğinde kullanıcılara bildirim göndermek için Power Automate'i ayarlayabilirsiniz. Alternatif olarak, yönetmek ve dağıtmak üzere Power Apps'e beslenen dosyaları depolamak için bir SharePoint belge kitaplığı kullanabilirsiniz. Microsoft ayrıca Azure hizmetlerine bağlayıcılar sağlayarak görüntülerden metin okuma gibi görevleri veya görüntülerdeki yüzleri tanıma gibi bilişsel hizmetleri gerçekleştirmeye yönelik gelişmiş yapay zeka teknikleri sağlar.

Tüm Microsoft Power Platform iş çözümleri Teams gibi Microsoft 365 uygulamalarında kullanılabilir ve uygulanabilir. Bu tümleştirme, kullanıcıların Power Apps'i Teams'de yürütmesine veya Teams içindeki eylemler ve etkinliklerden Power Automate'i çalıştırmasına olanak tanır.

Tetikleyiciler ve Eylemler

Bir veri kaynağı oluşturup bağlayıcınızı yapılandırdıktan sonra kullanabileceğiniz iki işlem türü vardır: tetikleyiciler veya eylemler.

Tetikleyiciler yalnızca Power Automate'te kullanılır ve bir akışın başlamasını ister. Tetikleyiciler, her gün saat 08:00'de başlayan Bir Power Automate akışı gibi zamana dayalı olabilir. Tabloda yeni satır oluşturma veya e-posta alma gibi bir eylemi temel alabilirler. İş akışınıza ne zaman çalıştırılacaklarını bildirmek için her zaman bir tetikleyiciye ihtiyacınız vardır.

Eylemler Power Automate ve Power Apps'te kullanılır. Eylemler kullanıcı veya tetikleyici tarafından istenir ve bazı işlevler tarafından veri kaynağınızla etkileşime izin verir. Örneğin, bir eylem iş akışınızda veya uygulamanızda bir veri kaynağına yeni bir satır yazan bir e-posta gönderiyor olabilir.

Bağlayıcıların ne olduğunu ve nasıl kullanılacağını anladığınıza göre, kullanılabilir farklı bağlayıcıları inceleyin.

Standart Bağlayıcılar

Standart katman bağlayıcıları, standart Microsoft 365 aboneliğinize dahil edilen bağlayıcılardır. Standart bağlayıcılar SharePoint, OneDrive ve Power BI gibi en çok kullanılan veri kaynaklarının yanı sıra Google Drive, Twitter, GitHub ve daha fazlası gibi üçüncü taraf veri kaynaklarını kapsar.

Kullanılabilir standart bağlayıcıların ekran görüntüsü.

Premium Bağlayıcılar

Standart bağlayıcılar standart bir Microsoft 365 aboneliğiyle kullanılabilirken, premium bağlayıcılar yalnızca kullanıcı başına Power Apps planı veya kullanıcı başına Power Automate planı gibi uygun tek başına planlarınız olduğunda kullanılabilir. Premium bağlayıcıların temel avantajı, daha fazla sayıda hizmete bağlanmanıza izin vermeleridir. Çoğu premium bağlayıcı Salesforce, DocuSign, Survey Monkey, Amazon gibi dış uygulamaları kapsar. Dynamics 365 gibi premium bağlayıcılar kullanan birkaç Microsoft uygulaması vardır. Premium bağlayıcılar premium damga pulu tarafından tanımlanır.

Kullanılabilir premium bağlayıcıların ekran görüntüsü.

Özel Bağlayıcılar

900'den fazla bağlayıcıdan herhangi biri size ihtiyacınız olanı sağlamıyorsa, özel bir bağlayıcı oluşturabilirsiniz. Özel bağlayıcılar, genel kullanıma açık bir API'yi veya Azure gibi bir bulut sağlayıcısında barındırdığınız özel API'yi çağırarak uygulamanızı genişletmenize olanak sağlar. API, Uygulama Programlama Arabirimi anlamına gelir ve geliştiriciler için kullanılabilen bir dizi işlevi barındırmaktadır. Bağlayıcılar, bu API'ler arasında ileri geri bilgi göndererek ve kullanılabilir işlevleri Power Apps veya Power Automate'te toplayarak çalışır. Bu bağlayıcılar işlev tabanlı olduğundan, ilgili verileri döndürmek için API'nin temel alınan hizmetinde belirli işlevleri çağırırlar.

Özel bağlayıcı oluşturmanın avantajlarından biri, bunların Power Apps, Power Automate ve Azure Logic Apps gibi farklı platformlarda kullanılabilmesidir.

Üç farklı yaklaşım kullanarak özel bağlayıcılar oluşturabilirsiniz:

Her yaklaşımın gereksinimleri farklılık gösterse de, hepsi için uygulama başına veya kullanıcı planı başına bir Power Apps gerekir. Yukarıdaki bağlantıları kullanarak yaklaşımlarla ilgili yönergelere gidebilirsiniz.

Not: Bu modülün amacı, veri kaynaklarını ve bağlayıcıları bir bütün olarak daha iyi anlamanıza yardımcı olmaktır, ancak özel bağlayıcılar hakkında daha fazla bilgi edinmek ve hatta bir alıştırma oluşturmak için alıştırmada gezinmek isterseniz Power Apps tuval uygulamasında özel bağlayıcıları kullanma modülüne göz atın.