İş akışı işlemleri oluşturmak ve yönetmek için en iyi yöntemler

Bu konu, Dynamics 365 Customer Engagement (on-premises) için geçerlidir. Bu konunun Power Apps sürümü için bkz: İş akışı işlemleri için en iyi uygulamalar

Bu konu, iş akışı işlemleri oluşturmak ve yönetmek için en iyi yöntemleri içerir.

Sonsuz döngülerden kaçının

Bir iş akışında, sunucu kaynaklarını tüketen ve performansı etkileyen sonsuz bir döngü başlatan bir mantık oluşturmak mümkündür. Bir öznitelik güncelleştirildiğinde başlamak üzere yapılandırılmış olan ve ardından iş akışının mantığında o özniteliği güncelleştiren bir iş akışınızın olması, sonsuz bir döngü oluşabilecek tipik bir durumdur. Güncelleştirme eylemi, kaydı güncelleştiren aynı iş akışını tetikler ve iş akışını tekrar tekrar tetikler.

Oluşturduğunuz iş akışları sonsuz döngüleri anlayıp durduracak bir mantık içerir. Bir iş akışı işlemi, kısa bir süre içinde belirli bir kayıtta belirli bir sayıdan daha fazla çalıştırılırsa, işlem şu hatayla başarısız olur: Bu iş akışı işi, onu başlatan iş akışı bir sonsuz döngü içerdiğinden iptal edildi. İş akışı mantığını düzeltin ve yeniden deneyin. Tekrar sınırı 16'dır.

İş akışı şablonları kullanma

Benzer iş akışlarınız varsa ve aynı düzeni izleyen başka iş akışları oluşturmayı öngörüyorsanız, iş akışınızı bir iş akışı şablonu olarak kaydedin. Bu şekilde, daha sonra benzer bir iş akışı oluşturmanız gerektiğinde, iş akışını şablonu kullanarak oluşturun ve bütün koşulları ve eylemleri baştan girmekten kaçının.

İşlem Oluştur iletişiminde, Varolan bir şablondan yeni işlem (listeden seç) öğesini seçin.

Alt iş akışları kullanma

Aynı mantığı farklı iş akışlarına veya koşullu dallara uygularsanız, o mantığı her bir iş akışı veya koşullu dalda el ile yinelemek zorunda kalmamak için o mantığı bir alt iş akışı olarak tanımlayın. Bu, iş akışlarınızın bakımını kolaylaştırmaya yardımcı olur. Aynı mantığı uygulayabilecek pek çok iş akışını incelemek yerine, yalnızca bir iş akışı güncelleştirebilirsiniz.

Daha az günlük tutun

Disk alanından kazanmak için, bu verileri tutmak istemiyorsanız, Hatalarla karşılaşan iş akışı işleri için günlük tut onay kutusunun seçimini kaldırın.

Aynı varlığı güncelleştiren iş akışı sayısını sınırlandırın

Aynı varlığı güncelleştiren birden fazla iş akışı çalıştırmak kaynak kilitlenme sorunlarına neden olabilir. Her fırsat güncelleştirmesinin ilişkili hesap için bir güncelleştirme tetiklediği çeşitli iş akışlarının çalıştırıldığını düşünün. Bu iş akışlarının çalışan ve aynı anda aynı firma kaydını güncelleştirmeyi deneyen birden fazla örneği bulunması kaynak kilitlenme sorunlarına neden olabilir. İş akışı hataları oluşur ve SQL Zaman Aşımı: kaynak adı kaynağında kilit alınamıyor gibi bir hata iletisi kaydedilir.

Değişiklikleri izlemek için Notlar kullanma

İş akışlarını düzenlediğinizde, Notlar sekmesini kullanmalı ve ne yaptığınızı ve neden yaptığınızı yazmalısınız. Bu, bir başkasının, yaptığınız değişiklikleri anlamasına olanak tanır.

Ayrıca bkz.

İş akışı süreçlerine genel bakış
İş akışı süreçlerini yapılandırma
İş akışı süreçlerini izleme ve yönetme