Power Automate'de Dinamik İçeriği Anlamak
Power Automate'de dinamik içeriğin ne olduğu, nasıl eklendiği ve yeni başlayanların genellikle nerede tökezlediği.
Power Automate'teki Parse JSON eyleminin nasıl çalıştığı ve birkaç tıklamayla örnek bir yükten nasıl şema oluşturabileceğin.
Parse JSON eylemi, Power Automate'teki veri işlemlerinden biridir ve yapılandırılmamış metin olarak gelen bir JSON yanıtını, sonraki adımlarda tek tıkla seçebileceğin kullanıcı dostu alanlara dönüştürür. Bu eylem olmadan, değerleri body('HTTP')?['data']?['name'] gibi ifadelerle kendin çıkarman gerekir; bu da programcı olmayanlar için hızla karmaşık hale gelir. Parse JSON ile Power Automate bu işi senin için üstlenir ve her alanı kendi dinamik içeriği olarak gösterir.
Buradaki püf noktası, örnek bir yükten şema oluşturma yöntemidir: JSON şemasını elle yazman gerekmez, bunun yerine beklenen verilerin bir örneğini eklersin ve Power Automate bundan otomatik olarak uygun yapıyı oluşturur. Bu yazı, bunun nasıl çalıştığını, nelere dikkat etmen gerektiğini ve en sık karşılaşılan hataları adım adım gösteriyor. Güncelleme: Temmuz 2026.
Resmi belgelere göre Parse JSON eylemi, karmaşık ifadeler veya döngüler yazmadan bulut akışındaki verilerle çalışmanı sağlayan Power Automate'teki birkaç veri işleminden biridir (Power Automate belgeleri: Veri işlemleriyle çalışma). Bir HTTP isteğinin, bir formun veya başka bir bağlayıcının yanıtı gibi bir JSON içeriği alır ve kayıtlı bir şemaya göre bunu tek tek, adlandırılmış alanlara dönüştürür.
Programcı olmayan biri olarak senin için en önemli şey şudur: şema bir kez oluşturulduktan sonra, JSON yapısının gerçek analiziyle artık uğraşman gerekmez. Power Automate bunu arka planda halleder.
JSON şemasını kendin oluşturman gerekmez. Bunun yerine verilerinden bir örnek eklersin ve Power Automate bundan otomatik olarak uygun şemayı çıkarır. Resmi belgeler, tam olarak bu süreci bir formdan dosya yükleme örneğiyle açıklar (Power Automate belgeleri: Bir formu akışta kullanmanın yaygın yolları):
Ardından eylem, algılanan tüm alanları ve veri tiplerini içeren eksiksiz bir şema gösterir ve akışındaki sonraki adımlar için hemen yeni dinamik içerikler elde edersin. Ayrıca pratik olan şu ki, aynı yöntemi gerçek bir test çalıştırması olmadan da kullanabilirsin: yapısı gerçek verilerle eşleştiği sürece elle yazılmış bir JSON örneği de işe yarar.
Şema oluşturulduktan sonra, ayrıştırılan alanlar sonraki her eylemde Parse JSON eyleminin adı altında görünür. İstediğin alana, örneğin Gövde E-posta veya Gövde Tutar alanına tıklaman yeterlidir; Power Automate ilgili ifadeyi otomatik olarak ekler.
body('Parse_JSON')?['data']?['name'] gibi soru işaretiyle güvenli gezinme yardımcı olur; böylece eksik alanlarda akış hatayla durmaz (Power Automate belgeleri: Bulut akışları için ifade tarifleri kitabı).Şema üzerindeki kontrolü her zaman elinde tutarsın: gelen verilerin yapısı değişirse eylemi tekrar açar, yeniden Örnekten oluştur seçeneğini seçer ve şemayı yeni bir örnek yükle güncellersin.
Sorunların çoğu eylemin kendisinden değil, artık gerçek yanıtla eşleşmeyen bir şemadan kaynaklanır.
json() işleviyle tekrar sarmalanırsa, bir hata oluşur; çünkü çoğu bağlayıcı eylemi JSON'u zaten ayrıştırılmış olarak döndürür.JSON aracılığıyla düzenli olarak dış sistemlere bağlanan, form verilerini işleyen veya birden fazla bağlayıcıyı birbirine bağlayan herkes, bu tür akışların yapısını baştan itibaren düzgün planlamaktan fayda görür. Tam olarak burada NordFlux'un Power Automate danışmanlığı orta ölçekli şirketlere, ilk otomasyondan ekibine yapılan istikrarlı devir teslime kadar destek olur.
Hayır. Eylem, tam olarak JSON söz dizimini okuman veya yazman gerekmesin diye tasarlanmıştır. Örnek bir yük eklersin, şemanın oluşturulmasını sağlarsın ve ardından yalnızca dinamik içerik listesindeki adlandırılmış alanlarla çalışırsın.
En güvenilir yol, çıktısını kopyaladığın akışının gerçek bir test çalıştırmasıdır. Henüz bir çalıştırman yoksa, alan adları ve genel yapı sonraki gerçek verilerle eşleştiği sürece elle girilen bir JSON örneği de işe yarar.
Bu durumda Parse JSON eylemi, beklenen bir alan eksik olduğu veya yeni bir veri tipi ortaya çıktığı için genellikle bir hata bildirir. Eylemi aç, tekrar Örnekten oluştur'u seç ve şemayı güncellemek için güncel bir örnek yük ekle.
Evet. Şema arka planda normal bir JSON şeması olarak bulunur ve örneğin bir alanı isteğe bağlı olarak işaretlemek için eylemin şema alanında doğrudan elle düzenlenebilir. Ancak başlangıç için, örnek bir yükten otomatik oluşturma çok daha hızlı ve hataya daha az açıktır.
Evet, eylem örnek yük içindeki iç içe geçmiş nesneleri ve dizileri de algılar ve bunları oluşturulan şemada buna uygun şekilde eşler. Dizi öğelerini işlemek için ardından akışında ayrıca bir Her birine uygula döngüsüne ihtiyacın vardır.
NordFlux'un kurucusu. Webden ve SEO'dan grup ölçeğindeki otomasyona kadar yedi yıllık deneyim, bugün KOBİ'ler için pragmatik biçimde ve Alman veri egemenliğiyle.
Sertifikalar
Power Automate'de dinamik içeriğin ne olduğu, nasıl eklendiği ve yeni başlayanların genellikle nerede tökezlediği.
Power Automate'teki değişkenler basitçe açıklandı: Başlat, Ayarla, Artır ve Ekle – en önemli işlemler Almanca olarak.
Filter Array ve Select, dizileri filtrelerken ve yeniden şekillendirirken Apply to Each'in yerini alır ve belirgin şekilde daha hızlı çalışır.
Örnek bir yükten şema oluşturmak kolay kısımdır; gerçek hatalar genellikle daha sonra gerçek API yanıtı değiştiğinde ortaya çıkar. NordFlux, tam olarak bu değişikliklere karşı dayanıklı Parse JSON adımları oluşturur ve gerektiğinde bu eylemin bulunduğu tüm akışı devralır. Böylece bağlı bir sistem gelişmeye devam etse bile süreciniz kararlı kalır.