Microsoft Dataverse kullanarak otomatik akış oluşturma

Note

Kasım 2020 itibarıyla geçerlidir:

  • Common Data Service, Microsoft Dataverse olarak yeniden adlandırıldı. Daha fazla bilgi
  • Microsoft Dataverse'teki bazı terimler güncelleştirildi. Örneğin; varlık yerine tablo ve alan yerine sütun kullanılmaktadır. Daha fazla bilgi

Bu makale, kısa süre içinde güncel terminolojiyi yansıtacak şekilde güncelleştirilecektir.

Important

Dataverse'e bağlanmak için kullanılabilen üç bağlayıcı vardır. Önerilen Common Data Service (geçerli ortam) bağlayıcısını kullanın. Önerilen bağlayıcıyı kullanamıyorsanız bu makalede bahsedilen Common Data Service bağlayıcısı ve Dynamics 365 bağlayıcısı kullanılabilir.

Common Data Service bağlayıcısıyla Dataverse içinde etkinlik oluşturma ve güncelleştirme yoluyla başlatılan akışlar oluşturabilirsiniz. Buna ek olarak, Dataverse içindeki kayıtlar üzerinde oluşturma, güncelleştirme, alma ve silme eylemleri de gerçekleştirebilirsiniz.

Dataverse'ten bulut akışı başlatma

Akışınızı başlatmak için aşağıdaki tetikleyicilerden birini kullanabilirsiniz:

  • Bir kayıt seçildiğinde
  • Bir kayıt oluşturulduğunda
  • Bir kayıt silindiğinde
  • Bir kayıt güncelleştirildiğinde

Tetikleyici seçin

Seçilen tetikleyici için ortam seçilmesi gerekiyorsa sürekli olarak Power Automate'in çalıştırıldığı ortamın içindeki veritabanını kullanan (Current) ayarını seçebilirsiniz. Akışınızın her zaman belirli bir ortamdaki bir olayla tetiklenmesini istiyorsanız, söz konusu ortamı seçin.

Ortam seç

Akışınızın yeni kayıt oluşturduğunuzda, departmanınızdaki bir kullanıcı kayıt oluşturduğunda veya kuruluşunuzdaki herhangi bir kullanıcı kayıt oluşturduğunda çalıştırılacağını belirlemek için kapsamları kullanabilirsiniz.

Kapsam seç

Scope Tetikleyici zamanlaması
Departman Departmanınızın sahip olduğu bir kayıt üzerinde eylem yapıldı
Kuruluş Kuruluşunuzun veya veritabanınızın içindeki biri tarafından eylem yapıldı
Ana Öğe: Alt Departman Departmanınızın veya alt departmanın sahip olduğu bir kayıt üzerinde eylem yapıldı
User Sizin sahip olduğunuz bir kayıt üzerinde eylem yapıldı

Bir kayıt güncelleştirildiğinde çalıştırılan tetikleyiciler filtre özniteliklerini de kullanabilir. Bu sayede akışın yalnızca tanımlanan özniteliklerden biri güncelleştirildiğinde çalıştırılması sağlanır.

Important

Akışınızın gereksiz çalıştırılmasını önlemek için filtre özniteliklerini kullanın.

Akış kullanıcısının kişilerinden birini adı veya soyadı her güncelleştirildiğinde bu akış tetiklenir.

Öznitelikleri filtrele

Tetikleyici ayrıcalıkları

Kayıt üzerindeki oluşturma, güncelleştirme veya silme eylemleriyle tetiklenen bir bulut akışı oluşturmak için, kullanıcının Geri Arama Kaydı varlığı üzerinde oluşturma, okuma, yazma ve silme eylemleri için kullanıcı düzeyi izinlerine sahip olması gerekir. Ayrıca, tanımlanan kapsamlara bağlı olarak kullanıcının aynı varlık üzerinde en azından aynı düzeyde okuma izni de olmalıdır. Ortam güvenliği hakkında daha fazla bilgi edinin.

Dataverse'e veri yazma

Dataverse'e veri yazarken aşağıdaki eylemlerden birini kullanın:

  • Yeni bir kayıt oluşturun
  • Kayıt güncelleştirme

Burada, belirlenen kullanıcı yeni hesap kaydı oluşturduğunda bir izleme görevi oluşturma örneği verilmiştir.

Görev izleme

Gelişmiş kavramlar

Müşteri, sahip ve ilgili alanlarına veri yazma

Müşteri, sahip ve ilgili alanlarına veri yazmak için iki alanın doldurulması gerekir.

Alan kategorisi Örnek ayarlar
İlgili İlgili = kaydın kimliği (örneğin, hesap kimliği) ve listeden seçilen İlgili Türü.
Müşteri Kaydın kimliğini ve listeden seçilen müşteri türünü temsil eder.
Sahibi Sistem kullanıcısının veya takımın kimliğini ve listeden seçilen sahip türünü temsil eder.

Upsert davranışını etkinleştir

Varsa kaydı güncelleştiren veya yeni kayıt oluşturan upsert eylemleri sağlamak için kaydı güncelleştir komutundan yararlanabilirsiniz. Upsert çağrısı yapmak için varlığı ve GUID anahtarını sağlayın. Belirtilen türe ve anahtara sahip bir kayıt varsa, güncelleştirme yapılır. Aksi takdirde, belirtilen anahtarla bir kayıt oluşturulur.

Tetikleyici davranışı

Kaydın güncelleştirmesine kaydedilmiş bir tetikleyici varsa, belirlenen kayıtta işlenen her güncelleştirmede akış çalıştırılır. Hizmet akışınızı zaman uyumsuz olarak ve çağrı yapıldığı zaman yakaladığı yükle birlikte çağırır.

Ortamınızda bir sistem işleri kapsamı varsa akış çalıştırmaları geciktirilebilir. Böyle bir gecikme olursa, akışı çağıran sistem işi çalıştırıldığında akış tetiklenir.

Note

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).