Aracılığıyla paylaş


ForEach etkinliğiyle verileri dönüştürme

ForEach Etkinliği, Bir Microsoft Fabric işlem hattında yinelenen bir denetim akışı tanımlar. Bu etkinlik bir koleksiyon üzerinde yineleme yapmak için kullanılır ve belirtilen etkinlikleri bir döngüde yürütür. Bu etkinliğin döngü uygulaması, programlama dillerindeki ForEach döngü yapısına benzer.

İşlem hattına ForEach etkinliği ekleme

Bu bölümde, bir forEach etkinliğinin işlem hattında nasıl kullanılacağı açıklanmaktadır.

Önkoşullar

Başlamak için aşağıdaki önkoşulları tamamlamanız gerekir:

  • Etkin aboneliği olan bir kiracı hesabı. Ücretsiziçin hesap oluşturun.
  • Bir çalışma alanı oluşturulur.

Etkinlik oluşturma

  1. Çalışma alanınızda yeni bir işlem hattı oluşturun.

  2. İşlem hattı Etkinlikler bölmesinde ForEach öğesini arayın ve seçerek işlem hattı tuvaline ekleyin. Başlangıçta göremiyorsanız, etkinlikler araç çubuğunun sağ tarafındaki oku kullanarak sağa kaydırarak bulabilirsiniz.

    Activities bölmesi ve ForEach etkinliğinin vurgulandığı Fabric UI ekran görüntüsü.

  3. Henüz seçili değilse tuvaldeki yeni ForEach etkinliğini seçin.

    ForEach etkinliğinin Genel ayarlar sekmesini gösteren ekran görüntüsü.

  4. Tuvalin en altındaki Genel sekmesinde, Ad özelliğinde etkinlik için bir ad girin.

  5. (İsteğe bağlı) Ayrıca bir açıklama da girebilirsiniz.

ForEach ayarları

Toplu işlemdeki öğelerin sıralı (veya paralel olarak) olup olmayacağını belirtebileceğiniz Ayarlar sekmesini seçin. Batch sayısıile aynı anda işlenmek üzere en fazla öğe sayısını da belirtebilirsiniz. Son olarak, parametreleştirilebilen veya dinamik içerik içerebilen virgülle ayrılmış Öğelerilistesini belirtmeniz gerekir. Örnekte gösterildiği gibi Öğeler listesine birkaç öğe ekleyin.

Öğeler listesine çeşitli öğelerin eklendiği ForEach ayarları sekmesini gösteren ekran görüntüsü.

ForEach etkinlikleri

ForEach Etkinlikleri bölmesinde, listedeki öğelerin her birinde gerçekleştirilecek bir etkinlik veya etkinlik de tanımlarsınız.

forEach etkinlikleri bölmesini gösteren ekran görüntüsü .

Bölmeye yeni bir etkinlik eklemek için + düğmesini seçin. Seçebileceğiniz etkinliklerin listesini görürsünüz. ForEach etkinliğine birden çok etkinlik ekleyebilirsiniz ve her biri Öğeler listesindeki öğelerin her birinde çalıştırılır. Her bir öğe için ForEach ayarlarında Sıralı seçeneğinin belirlenip belirlenmediğine bakılmaksızın, ForEach etkinlikleri bölmesindeki alt etkinliklerin her biri birbirini sıralı olarak takip edecek şekilde işlenir. Ancak, Sıralı seçilmezse, birden çok öğe paralel olarak işlenir ve her biri belirtilen alt etkinlikler listesinde sırayla çalışır.

Birden çok alt etkinliğin belirtildiği ForEach etkinliğini gösteren ekran görüntüsü ve bölmeye yeni etkinlikler eklerken aralarından seçim yapabileceğiniz alt etkinliklerin listesini gösteren + düğmesi vurgulanmış.

Etkinlik içindeki bir öğeye başvurma

ForEach Etkinlikleri bölmesinde alt etkinliklerden birini seçin ve Ayarlar sekmesine geçin. Bu örnekte, Saklı Yordam etkinliği seçilmiştir. Normalde bir bağlantı ve saklı yordam seçeceğiniz gibi etkinliğin ayarlarını doldurun. @item() yineleyicisini kullanarak, dinamik içeriği destekleyen bir etkinlikte herhangi bir yerde işlenen geçerli öğeye başvurabilirsiniz. Burada @item(), saklı yordama geçirilen FruitName parametresinin değeri olarak kullanılmıştır.

Değeri için ForEach öğeleri listesinden geçerli @item() kullanan bir parametreyle saklı yordam alt etkinliğini gösteren ekran görüntüsü.