Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Veri işlemleri, bulut akışlarınızı oluştururken verileri işlemenize olanak tanır. Bunları, sonuçlarınıza daha kolay ve daha hızlı ulaşmanıza yardımcı olacak kısayolları kullanarak verileri oluşturmak, sıralamak ve yeniden düzenlemek için kullanabilirsiniz, bu da zamandan ve emekten tasarruf etmenizi sağlayabilir. Veri işlemlerini kullandığınızda akışlarınızın verimliliğini artırabilir, hata sayısını azaltabilir ve verileri analiz etmeyi kolaylaştırabilirsiniz.
Bu makalede, ifadeler de dahil olmak üzere birden çok girişten tek bir çıkış oluşturmak için oluşturma gibi veri işlemlerini nasıl kullanabileceğiniz açıklanmaktadır. Verileri birleştirmek veya seçmek, dizileri filtrelemek, tablolar oluşturmak ve JSON'u ayrıştırmak için veri işlemlerini de kullanabilirsiniz. Bu makalede, her bölümde veri işleminin kısa bir açıklaması ve ardından bulut akışınızda kullanmanıza yardımcı olacak adım adım bir yordam sağlanmaktadır.
Önkoşullar
- Power Automate'e erişin.
- Akışınıza JSON dizisi içeren HTTP POST istekleri göndermek için bir araç.
- Veri işlemleri ekleyebileceğiniz yeni veya mevcut bir bulut akışı.
Tasarımcıda bulut akışını görüntüleme
Bu makalede açıklanan veri işlemlerini kullanmak için tasarımcıyı yeni veya mevcut bulut akışınızla açmanız gerekir.
Power Automate bulut akışınızı yapılandırmak için yeni tasarımcıyı veya klasik tasarımcıyı kullanmanıza olanak tanır. Bu makaledeki ekran görüntüleri yeni tasarımcıyı kullanır, ancak adımlar her iki tasarımcıda da benzerdir. Yeni tasarımcı ile klasik tasarımcı arasındaki farkları belirleme bölümünden daha fazla bilgi edinin (örneklerle birlikte).
Yeni bir bulut akışı oluşturun
Yeni bir bulut akışı oluşturmak için şu adımları izleyin.
Power Automate'te oturum açın.
Sol taraftaki gezinme bölmesinde Oluştur'u seçin.
Boştan Başla'da bulut akışı türlerinden birini seçin: Otomatik bulut akışı, Anında bulut akışı, Zamanlanmış bulut akışı veya Tasarlamak için tanımla.
Otomatik bulut akışı, Anında bulut akışı ve Zamanlanmış bulut akışı için talimatları izleyin ve Oluştur'u seçin.
Tasarlamak için açıklayın için:
Oluşturmak istediğiniz akışın açıklamasını girin ve Gönder'i seçin veya AI tarafından oluşturulan önerilen akış açıklamalarından seçim yapın.
Önerilen akıştan memnunsanız Sakla ve devam et'i seçin.
Bağlı uygulamalarınızı ve hizmetlerinizi inceleyin ve ardından Akış oluştur'u seçin.
Akış tasarımcıda açılır.
Mevcut bir bulut akışı seçin
Mevcut bir bulut akışını seçmek için aşağıdaki adımları izleyin.
Power Automate'te oturum açın.
Sol gezinti bölmesinde, Akışlarım öğesini seçin.
Bulut akışları sekmesinde açmak istediğiniz akışı seçin.
Üst kısımdaki komut çubuğunda Düzenle'yi seçin.
Akış tasarımcıda açılır.
Oluşturma eylemini kullanma
Bir bulut akış tasarlarken aynı verileri birden çok kez girmekten kaçınmak için Veri İşlemi - Oluştur eylemini kullanın. Bu örnekte,akışını tasarlarken birkaç defa bir basamak dizisi ([0,1,2,3,4,5,6,7,8,9]
) girmeniz gerekir. Aşağıdaki yordamda açıklandığı gibi diziyi kaydetmek için oluşturma eylemini kullanabilirsiniz.
Oluşturma eylemini ekleyin
Akışınıza, artı işaretini (+) seçerek bir eylem ekleyin.
Eylem ekle arama alanına oluştur yazın.
Veri İşlemi altında, Oluştur'u seçin.
Diziyi daha sonra başvurmak istediğiniz Girişler alanına girin.
Sağ üst köşedeki sol okları (<<) seçerek yapılandırma bölmesini kapatın.
İpucu
Oluşturma kartının daha sonra daha kolay bulunmasını sağlamak için, kartın başlık çubuğunda Oluşturma metni seçerek ve anımsanması kolay bir ad girerek yeniden adlandırın.
Compose eyleminden gelen çıktıları kullanın
Bu bölümde oluşturduğunuz oluşturma eyleminin içeriğini yeni bir eylemde kullanın. Bu örnekte, Veri İşlemi - Birleştir eyleminde, oluşturma eyleminden gelen çıktıları kullanırsınız. Birleştirme eylemi bir diziyi alır ve seçtiğiniz bir ayırıcıyla tek bir dizede birleştirir.
Akışınıza, artı işaretini (+) seçerek bir eylem ekleyin.
Bir eylem ekle arama alanına birleştir yazın.
Veri İşlemi altında, Birleştir'i seçin.
Kimden alanında yıldırım işaretini seçin ve ardından Çıktılar dinamik değerini seçin. Kimden alanında
Outputs
görünür.Birleştir alanına virgül (
,
) veya istediğiniz ayırıcıyı girin.Sağ üst köşedeki sol okları (<<) seçerek yapılandırma bölmesini kapatın.
Birleştirme eylemini kullanma
Bir diziyi tercih ettiğiniz bir ayıraçla sınırlamak için Veri İşlemleri - Birleştir eylemini kullanın. Örneğin, akışınızın şu e-posta adresi dizisini içeren bir web isteği aldığını varsayalım: ["d@example.com", "k@example.com", "dal@example.com"]
. Ancak e-posta programınız adreslerin noktalı virgüllerle ayrılmış tek bir dize olmasını gerektiriyor olsun.
Veri İşlemleri - Birleştir eylemini kullanarak ve şu adımları izleyerek virgül sınırlayıcısını (,) bir noktalı virgüle (;) değiştirebilirsiniz:
Yeni bir eylem ekleyin, Birleştir sözcüğünü arayın ve Veri İşlemleri - Birleştir seçeneğini belirleyin.
Kimden alanına diziyi girin ve Şununla birleştir kutusuna noktalı virgül (;) girin.
Akışınızı kaydedin ve çalıştırın.
Akışınız çalıştırıldıktan sonra, Veri İşlemleri – Birleştir eylemi aşağıdaki ekran görüntüsünde gösterildiği gibi, noktalı virgülle birleştirilmiş adreslerden oluşan bir dize halini alır.
Seçme eylemini kullanma
Bir dizideki nesnelerin biçimini dönüştürmek için Veri İşlemleri – Seç eylemini kullanın. Örneğin, bir dizideki her nesnede öğe ekleyebilir, öğeleri kaldırabilir veya yeniden adlandırabilirsiniz.
Not
Seçme eylemini kullanarak öğe ekleyip kaldırabilseniz de dizideki nesne sayısını değiştiremezsiniz.
Bu örnekte, veriler bir Web isteği aracılığıyla akışınızı şu biçimde girer:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Gelen verileri, first
yerine FirstName
ve last
yerine FamilyName
olarak adlandırıp ve yeni bir üyeyi FullName
(first
ve last
(boşlukla ayrılmış) adlarını birleştiren) ile ekler..
[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]
Bunu yapmak için:
Mevcut tetikleyiciyi silmek için tetikleyiciye sağ tıklayıp Sil'i seçin veya yapılandırma bölmesinde dikey üç noktayı (⋮) seçip Sil'i seçin.
-
- Akışa bir HTTP isteği alındığında tetikleyicisi ekleyin.
Şema oluşturmak için örnek yük kullan öğesini seçin.
Görüntülenen kutuda kaynak veri dizinizin bir örneğini yapıştırın ve Bitti düğmesini seçin.
Veri İşlemleri – Seç eylemini ekleyin ve bu eylemi aşağıdaki ekran görüntüsünde gösterildiği gibi yapılandırın.
> Seçme eyleminden alınan çıkış, yeni şekillendirilmiş nesneleri içeren bir dizidir. Daha sonra bu diziyi daha önce açıklandığı gibi başka bir eylemde kullanabilirsiniz.
Diziyi filtreleme eylemini kullanma
Bir dizideki nesne sayısını belirttiğiniz ölçütlerle eşleşen bir alt kümeye düşürmek için Veri İşlemleri - Diziyi filtrele eylemini kullanın.
Not
- Dizideki nesnelerin şeklini değiştirmek için dizi filtreleme eylemini kullanamazsınız.
- Filtre uyguladığınız metin büyük/küçük harfe duyarlıdır.
Bu örnekte, bu dizide filtre dizisi eylemini kullanıyorsunuz:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Bu örnek, yalnızca first
değerinin Eugenia olarak ayarlandığı nesneleri içeren yeni bir dizi oluşturur.
Diziyi filtrele eylemini bulun ve akışınıza ekleyin.
Filtre Sorgusu bölümünde, filtre dizisi eylemini yapılandırın. Bu bölümdeki örneği takip ederek,
first
>eşittir>Eugenia'yı seçin.Akışınızı kaydedip çalıştırın.
CSV tablosu oluşturma eylemini kullanma
Bir JSON dizisi girişini virgülle ayrılmış değer (CSV) tablosuna dönüştürmek için Veri İşlemleri - CSV tablosu oluştur eylemini kullanın. CSV çıkışında üst bilgilerin görünür kalmasını sağlayabilirsiniz. Bu örnekte, aşağıdaki diziyi bir CSV tablosuna dönüştürürsünüz:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Veri İşlemi - CSV tablosu oluştur eylemini bulun, ekleyin ve aşağıdaki resimdekine benzeyecek şekilde yapılandırın.
Bu resimdeki Gövde belirteci bir HTTP isteği alındığında eyleminden gelir, ancak CSV tablosu oluştur eylemine yönelik girişi akışınızda daha önce gerçekleştirilen herhangi bir eylemden alabilir ya da doğrudan Kimden kutusuna girebilirsiniz.
Akışınızı kaydedip çalıştırın.
Akışınız çalıştırıldığında CSV tablosu oluştur eylemi aşağıdaki ekran görüntüsünde gösterilen çıkışı görüntüler.
HTML tablosu oluşturma eylemini kullanma
Bir JSON dizisi girişini HTML tablosuna dönüştürmek için Veri İşlemleri - HTML tablosu oluştur eylemini kullanın. HTML çıkışında üst bilgilerin görünür kalmasını sağlayabilirsiniz.
Bunu yapmak için önceki CSV tablosu oluşturma eylemini kullan bölümündeki adımları izleyin, ancak CSV tablosu oluştur eylemi yerine Veri İşlemi - HTML tablosu oluştur eylemini kullanın.
İpucu
HTML tablosunu e-posta yoluyla göndermeyi planlıyorsanız, e-posta eyleminde IsHtml seçeneğini belirlemeyi unutmayın.