Power Automate VS Mantık Uygulamaları. Mantıksal Uygulamaların Özellikleri

Herkese iyi günler! Power Automate ve Logic Apps'ı öğrenmeyle ilgili önceki makalede Power Automate kullanımına ilişkin bazı olasılıklara baktık. Bu makalede Logic Apps kullanımına ilişkin bazı senaryoları ve Power Automate'ten bazı farklılıkları vurgulamak istiyorum. Daha önce de öğrendiğimiz gibi, Power Automate ve Logic Apps, yalnızca konum (Office 365, Azure) ve ayrıca lisanslama yaklaşımları ve bazı dahili özellikler açısından farklılık gösteren ikiz hizmetlerdir. Bugün Logic Apps'in Power Automate'in aksine hangi özelliklere sahip olduğunu görelim. Zaman kaybetmeyelim.

1. Tetikleme frekansı

Power Automate, tetikleme koşullarının ne sıklıkta kontrol edileceğini yapılandırma yeteneğine sahip değildir. Varsayılan değere güvenmeniz gerekir. Logic Apps, tetikleme kontrollerinin aralığını ve sıklığını yapılandırma yeteneğine sahiptir ve bu da olay işlemeyi önemli ölçüde hızlandırır. Ancak Power Automate genellikle tetikleyiciler için Logic Apps'e göre çok daha az ayara sahiptir:

Power Automate tetikleyicisi "Öğe oluşturulduğunda":

Power Automate VS Mantık Uygulamaları. Mantıksal Uygulamaların Özellikleri

Mantık Uygulamaları "Öğe Oluşturmada" tetikleyicisi:

Power Automate VS Mantık Uygulamaları. Mantıksal Uygulamaların Özellikleri

Logic Apps'te bu tetikleyici için saat dilimi ve başlatma zamanı ayarları da bulunmaktadır.

2. Yayın görüntüleme modları arasında geçiş yapın

Logic Apps, Power Automate'in aksine Tasarım ve Kod Görünümü görünümleri arasında geçiş yapmanıza olanak tanır. Bu özellik, iş parçacıklarının hatalarını ayıklamada çok faydalıdır ve aynı zamanda iş parçacıklarının mantığında daha incelikli değişiklikler yapmanıza da olanak tanır:

Power Automate VS Mantık Uygulamaları. Mantıksal Uygulamaların Özellikleri

3. Hata ayıklama konuları

Çoğu zaman, iş parçacıklarını ayarlarken, bunlara gömülü olan bir veya başka bir mantığın doğru şekilde yürütüldüğünü kontrol etmemiz gerekir. Ve burada hata ayıklamadan yapamayız. Logic Apps, her akış etkinliğinin giriş ve çıkış verilerini görüntülemenize olanak tanıyan inanılmaz derecede kullanışlı bir akış hata ayıklama moduna sahiptir. Bu modu kullanarak, aktiviteye hangi bilgilerin hangi aşamada ulaştığını ve aktiviteden neyin çıktılandığını istediğiniz zaman görebilirsiniz:

Power Automate VS Mantık Uygulamaları. Mantıksal Uygulamaların Özellikleri

Power Automate'in bu modu vardır ancak çok sınırlı bir sürümü vardır.

4. “Premium” konektörler

Zaten bildiğimiz gibi, Power Automate'te bağlayıcıların türüne göre normal ve "premium" olarak bir bölümü vardır:

Power Automate VS Mantık Uygulamaları. Mantıksal Uygulamaların Özellikleri

Normal bağlayıcılar her zaman mevcuttur, "premium" bağlayıcılar yalnızca kullanıcılar veya akışlar için ayrı bir plan satın alındığında kullanılabilir. Logic Apps'te tüm bağlayıcılar aynı anda kullanıma açıktır ancak fiyatlandırma bağlayıcılar kullanıldıkça gerçekleştirilir. Bir akışta normal bağlayıcıları çalıştırmak daha az maliyetlidir, "premium" olanlar ise daha maliyetlidir.

5. Bir düğmeyi kullanarak yayın başlatın

Ancak burada Logic Apps, Logic Apps akışının örneğin Power Apps uygulamasındaki bir düğmeyle başlatılamaması nedeniyle Power Automate'e yenilir. Öğrendiğimiz gibi Power Automate'i kullanma son makalede, akışlar oluşturabilir ve bunları daha sonra (örneğin uygulamadaki bir düğmeyi tıklattığınızda) çağrılmak üzere bir Power Apps uygulamasına bağlayabilirsiniz. Logic Apps söz konusu olduğunda, benzer bir senaryoyu uygulamanız gerekiyorsa, çeşitli çözümler bulmanız gerekir; örneğin, "HTTP isteği alındığında" tetikleyicisini kullanın ve uygulamadan bir ön sunucuya POST isteği gönderin. -oluşturulan adres:

Power Automate VS Mantık Uygulamaları. Mantıksal Uygulamaların Özellikleri

6. Visual Studio'yu Kullanarak Akış Oluşturun

Power Automate'in aksine Logic Apps akışları doğrudan Visual Studio aracılığıyla oluşturulabilir.
Azure Logic Apps uzantısı yüklüyse, örneğin Visual Studio Code'dan Logic Apps akışları oluşturabilir ve düzenleyebilirsiniz. Uzantıyı yükledikten sonra Azure'a bağlanabileceksiniz. Başarılı yetkilendirmenin ardından, bu ortamdaki mevcut Logic Apps akışlarına erişebileceksiniz ve gerekli akışı düzenlemeye devam edebileceksiniz:

Power Automate VS Mantık Uygulamaları. Mantıksal Uygulamaların Özellikleri

Elbette bu iki ürün arasındaki tüm farkları listelemedim ancak Power Automate ve Logic Apps kullanarak akış geliştirirken en çok gözüme çarpan özellikleri vurgulamaya çalıştım. Aşağıdaki makalelerde Power Platform serisindeki diğer ürünleri kullanan ilginç özelliklere ve uygulama örneklerine bakacağız ve Logic Apps'e birden çok kez döneceğiz. Herkese iyi günler!

Kaynak: habr.com

Yorum ekle