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. Sonuçlarınızı daha kolay ve hızlı bir şekilde elde etmeye yardımcı olan kısayolları kullanarak verileri oluşturmak, sıralamak ve yeniden düzenlemek için bunları kullanın. Bu yaklaşım size zaman ve çaba kazandırır. 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. Aşağıdaki 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 tarif edin:
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 şu 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şturma 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ızda artı işaretini (+ ) seçerek bir eylem ekleyin.
Eylem ekle arama alanına compose yazın.
Veri İşlemi altında, Oluştur'u seçin.
Girişler alanına, daha sonra başvuracağınız diziyi 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ızda 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 şimşek simgesini seçin ve ardından Çıktılar dinamik değerini seçin.
Outputs, From alanında görünür.
Birleştirme ile alanına bir 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ülle ayrılmış tek bir dize olarak biçimlendirilmesini gerektirir.
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 bir 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
Dizideki nesnelerin şeklini değiştirmek için Veri İşlemi – Seçme 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" } ]
Bu örnekte veriler, bir web isteği aracılığıyla akışınızı şu biçimde girer:
[ { "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 ele alınan Oluştur eylemi gibi başka herhangi 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ı kaydedin ve ç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. Üst bilgileri CSV çıkışında görünür durumda tutun. 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 görüntüdeki Gövde belirteci, HTTP isteği alındığında eyleminden gelir. Ancak, akışınızdaki önceki herhangi bir eylemin çıktısından CSV tablosu oluştur eylemi için girdiyi alabilir veya bunu doğrudan Şuradan kutusuna girebilirsiniz.
Akışınızı kaydedin ve ç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. Başlıkları HTML çıktısında görünür tutun.
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.