Aracılığıyla paylaş


Power Automate v2 şeması

Not

Bu makalede açıklanan Power Automate ve Dataverse özelliği, iş veya okul hesapları ya da kuruluş premium hesapları ile oturum açan kullanıcılar için geçerlidir.

Power Automate, masaüstü akışlarını Microsoft Dataverse'de depolayarak iş uygulamaları tarafından kullanılan verileri güvenli bir şekilde depolamanızı ve yönetmenizi sağlar.

Bu işlevler, Uygulama Yaşam Döngüsü Yönetimi (ALM) çözümleri gibi özellikleri kullanmanızı sağlar. Ancak bu şekilde depolanan verilerin işlenmesi zor olabilir.

Bu nedenle Dataverse'de (v2) masaüstü akışları için yeni bir depolama şeması kullanıma sunulmuştur. Dataverse API'leri ile çalışmayı kolaylaştırır ve masaüstü akışları ile gelecekteki ürün geliştirmelerini etkinleştirir. Yeni depolama şeması, masaüstü için Power Automate (v2.29) ile birlikte genel kullanıma sunulmuştur.

V2 şemasını etkinleştirme

v2 şeması, ücretli lisans kullanıcıları için Dataverse veritabanı tüketimini etkili bir şekilde azaltır. Ayrıca masaüstü akışlarınızın bileşenlerini geçerli aboneliğinizin bir parçası olan Dataverse for Apps Dosya Kapasitesi'ne boşaltır.

Hemen işlem yapmanıza gerek olmasa da gelecekteki ürün geliştirmelerini etkinleştirmeniz önerilir. Yeni şemayı etkinleştirmeden önce kullanıcıların ve katılımsız çalışma zamanı makinelerinin uygun masaüstü için Power Automate sürümüne güncelleştirildiğinden emin olun.

Power Platform yöneticileri, v2 depolama şemasının etkinleştirme zamanını seçebilir. Bu özelliği etkinleştirmek için Power Platform Yönetim Merkezi>Ortamlar>Ayarlar>Ürün>Özellikler>Masaüstü akış dosyalarının v2 şemasına depolanmasını etkinleştir seçeneğine gidin. Bu ayar, ortam düzeyinde geçerlidir.

Power Platform Yönetim Merkezi'nde yeni şemayı etkinleştirme seçeneği.

v1 şeması kullanımdan kaldırılacağından v1 şemasında depolanan masaüstü akışlarını 2024 yılının sonuna kadar v2 şemasına dönüştürün. v2 şemasının etkin olduğu ortamları kullanarak masaüstü akışları yazıp çalıştırmak üzere masaüstü için Power Automate v2.29 veya sonraki bir sürümü gerekir. Bu gereksinim, masaüstü akışı oluşturucuların ve katılımlı ve katılımsız kullanıcıların yeni işlevlerden yararlanabilmesini sağlar.

Şema v2 varsayılan olarak etkindir

Ocak 2024'den itibaren, v2 şeması tüm ortamlar için otomatik olarak etkinleştirilmiştir. Önerilmese de otomatik etkinleştirmeyi geri çevirme seçeneğine Power Platform yönetim merkezinden erişilebilir. Listeden çıkma seçeneğinin etkinleştirilmesi, bu ortamda v2 şemasının etkinleştirilmesini gecikmelere neden eder.

Power Platform yönetim merkezindeki şema v2'yi geri çevirme seçeneği varsayılan olarak etkindir.

2024'ün ilerisinde, v2 şeması özelliği devre dışı bırakma seçeneği olmadan tüm ortamlar için açılır ve seçenek Power Platform yönetim merkezinde görünmez. En iyi uygulama olarak, kullanıcıların özellikle sunulan ürün geliştirmelerinden yararlanabilmeleri için bu özelliği önceden etkinleştirmenizi öneririz.

25 Nisan 2024 itibariyle v2 şeması aşağıdaki coğrafi konumlarda varsayılan olarak etkinleştirilmiştir:

  • Kanada
  • Güney Afrika
  • İsviçre
  • Norveç
  • Güney Kore
  • Güney Amerika
  • Avustralya
  • Singapur
  • Birleşik Krallık
  • Hindistan
  • Fransa
  • Almanya
  • BAE
  • Asya
  • Japonya

v2 şemasının etkin olduğu ortamlarda masaüstü akışlarını yönetme

Şu anda v1 şemasında depolanan Power Automate masaüstü akışları, v2 şemasının etkinleştirildiği ortamlarda amaçlandığı gibi çalışmaya devam eder. Yeni, değiştirilmiş ve yeniden kaydedilmiş masaüstü akışları v2 şemasında depolanır.

Masaüstü akışı v2 özellikli bir ortamdaki bir çözüme aitse çözüm paketinin akışın düzgün çalışması için gereken tüm ikili dosyaları içerdiğinden emin olmak için bu ek adımları izleyin.

Dönüştürülmüş masaüstü akışlarını geri alma

Masaüstü için Power Automate 2.29 veya sonraki sürümleri, v2 şemasıyla ilerleyen kuruluşların v1 şeması kullanım dışı bırakılana kadar geçişi geri almasına olanak tanır.

Masaüstü akışını Power Platform yöneticisinin özelliği devre dışı bıraktığı bir ortama yeniden kaydederek v2 şemasına dönüştürülmüş bir masaüstü akışını geri alabilirsiniz.

Çoğu senaryoda masaüstü için Power Automate sürümünüzü eski sürüme düşürmenize gerek yoktur. Ancak v1 şeması tarafından desteklenmeyen v2 ile ilgili özellikleri kullanan masaüstü akışları geri alınamaz.

V2'den v1'e geri alma, ui öğeleriyle ilişkili bazı ekran görüntülerinin kaydedilmemesiyle sonuçlanabilir. Masaüstü akışının çalışması için bu ekran görüntüleri gerekli olmasa da bunları kaydedebilirsiniz:

  1. Power Automate masaüstünde UI Öğeleri sağ paneline gidin.
  2. Listedeki her bir UI öğesini seçin.

Bu, v1'e geri aldığınızda ekran görüntülerinin kaydedilmesini sağlar.

v2 şeması masaüstü akışlarının sınırlamaları

v2 şemasında depolanan masaüstü akışları yalnızca v2 şeması özelliğinin etkin olduğu ortamlarda çalışır.

Yönetilen çözüm dosyasındaki V1 şema masaüstü akışları, v2 şemasının etkinleştirildiği bir ortamda çalışabilir, ancak önce bunları v2 şemasının etkinleştirildiği başka bir ortama yeniden kaydetmelisiniz.

Ardından aynı işlemin güncelleştirilmiş v2 şeması sürümünü, çalıştırılması amaçlanan yönetilen ortama içeri aktarabilirsiniz. Etkin katman, otomatikleştirilmiş sürecin v2 şeması sürümü ile değiştirilebilir.

Senaryo Şubat 2023 sürümü öncesi masaüstü için Power Automate Şubat 2023 sürümü sonrası masaüstü için Power Automate
v2 şemasının etkin olduğu ortamlarda v1 şeması masaüstü akışları çalıştırılabilir mi? Evet Evet
v2 şemasının etkin olduğu ortamlarda v2 şeması masaüstü akışları çalıştırılabilir mi? Hayır (kullanıcı hata bildirdi) Evet
v2 şemasının devre dışı olduğu ortamlarda v2 şeması masaüstü akışları çalıştırılabilir mi? Hayır (kullanıcı hata bildirdi) Evet
v1 masaüstü akışları v2 şemasının devre dışı olduğu ortamlardaki v1 şemasında düzenlenebilir mi/kaydedilebilir mi? Evet Evet
v1 masaüstü akışları v2 şemasının etkin olduğu ortamlardaki v1 şemasında düzenlenebilir mi/kaydedilebilir mi? Evet Hayır (akışlar yükseltilir ve v2 şemasına kaydedilir)
v2 masaüstü akışları v2 şemasının devre dışı olduğu ortamlardaki z1 şemasında düzenlenebilir mi/kaydedilebilir mi? Hayır (kullanıcı hata bildirdi) Evet (akışlar eski sürüme düşürülür ve v1 şemasına kaydedilir)
v2 masaüstü akışları v2 şemasının etkin olduğu ortamlardaki v2 şemasında düzenlenebilir mi/kaydedilebilir mi? Hayır (kullanıcı hata bildirdi) Evet

Boyut sınırı aşıldı

V2 şemasında bir masaüstü akışını kaydettiğinizde aşağıdaki hatayı görebilirsiniz:

"Akış, izin verilen boyut sınırını aştığından kaydedilemez."

Akış sırasında hata, akış boyutunun sınırını belirterek kaydetme hata iletisi.

Sınır, Dataverse'de kaydedilen ve 10 MB'ı aşamayan masaüstü akışının tanımı için geçerlidir. Bu sorun, büyük bir masaüstü akışınız olduğunda oluşabilir ve bu durum, eylemlerin özelliklerinde veya değişkenlerinde büyük bir varsayılan değere sahip olduğunda ortaya çıkabilir. Örneklerden biri, base64 olarak kaydedilen ve varsayılan değişken değerine yerleştirilebilir.

Büyük bir yükü eylem özelliklerinde veya değişken varsayılan değeri içinde depolamamanızı öneririz. Bunun yerine, değeri diğer eylemlerden alın veya değeri giriş değişkeni olarak aktarın. Ayrıca masaüstü akışınızı birden çok alt masaüstü akışına bölebilirsiniz.

Dataverse şeması

v2 şeması ile Dataverse'te depolanan veri modelini değiştiriyoruz. İş akışı varlığına ek olarak, görüntüler ve meta veriler dahil olmak üzere masaüstü akışıyla ilgili verileri depolamak için masaüstü akışı ikili varlığını kullanıyoruz.

Masaüstü akış ikili dosyalarıyla v2 şemasında masaüstü akışı.

Önemli

Masaüstü akışı ikili nesneleri, masaüstü akışının açılabilmesi veya çalıştırılabilmesi için gerekli verileri depoladıklarından masaüstü akışının gerekli bileşenleridir. Bu iikili nesneleri silmeyin. Bunların silinmesi, masaüstü akışında kalıcı veri kaybına neden olur ve bu da ilgili akışı düzenlenemez hale getirir.

Masaüstü akışı ikili dosyalarının sayısı, masaüstü akışının boyutuna bağlı olarak değişebilir.

Roller ve ayrıcalıklar

v2 şeması ile masaüstü akış ikili tablosu kullanılmaktadır. Masaüstü akışlarının beklendiği gibi çalışması için ek ayrıcalıklara ihtiyacınız vardır. Environment Maker ve Basic User varsayılan güvenlik rollerini kullanıyorsanız herhangi bir değişikliğe gerek yoktur.

Masaüstü akışınıza erişimi yönetmek için özel güvenlik rolleri kullanıyorsanız Power Platform yöneticilerinin role aşağıdaki ayrıcalıklar listesini eklemesi gerekir:

  • prvCreatedesktopflowbinary
  • prvReaddesktopflowbinary
  • prvWritedesktopflowbinary
  • prvDeletedesktopflowbinary
  • prvSharedesktopflowbinary
  • prvAssigndesktopflowbinary
  • prvAppenddesktopflowbinary
  • prvAppendTodesktopflowbinary

Her ayrıcalık için minimum erişim düzeyi temeldir (kullanıcı). Daha fazla bilgi: Güvenlik rolleri ve ayrıcalıklar

v2 şemasına sahip masaüstü akış ikili dosyaları için gereken ayrıcalık ve erişim düzeyi