Etkinliğe genel bakış

Bu makale, Microsoft Fabric'teki etkinlikleri anlamanıza ve bunları kullanarak veri taşıma ve veri işleme senaryolarınız için uçtan uca veri odaklı iş akışları oluşturmanıza yardımcı olur.

Genel bakış

Microsoft Fabric Çalışma Alanı'nın bir veya daha fazla işlem hattı olabilir. İşlem hattı, bir görevi gerçekleştiren etkinliklerden oluşan mantıksal gruptur. Örneğin bir işlem hattında günlük verilerini alıp temizleyen ve ardından bu verilerin analiz edilmesi için bir eşleme veri akışı başlatan etkinlikler bulunabilir. İşlem hattı, etkinlikleri ayrı ayrı değil küme halinde yönetmenizi sağlar. Etkinlikleri tek tek zamanlamak yerine işlem hattını dağıtabilir ve zamanlayabilirsiniz.

İşlem hattındaki etkinlikler, verilerinizde gerçekleştirilecek eylemleri tanımlar. Örneğin, kopyalama etkinliğini kullanarak SQL Server’dan Azure Blob Depolama’ya veri kopyalayabilirsiniz. Ardından, blob depolamadan iş zekası raporlama çözümlerinin derlendiği Azure Synapse Analytics havuzuna verileri işlemek ve dönüştürmek için Veri Akışı etkinliğini veya Not Defteri etkinliğini kullanın.

Microsoft Fabric'in üç tür etkinliği vardır: veri taşıma etkinlikleri, veri dönüştürme etkinlikleri ve denetim etkinlikleri.

Veri taşıma etkinlikleri

Microsoft Fabric'teki Kopyalama etkinliği, bir kaynak veri deposundaki verileri havuz veri deposuna kopyalar. Doku, Bağlan veya genel bakış makalesinde listelenen veri depolarını destekler. Herhangi bir kaynaktan gelen veriler herhangi bir havuza yazılabilir.

Daha fazla bilgi için bkz . Kopyalama etkinliğini kullanarak verileri kopyalama.

Veri dönüştürme etkinlikleri

Microsoft Fabric, tek tek eklenebilen veya başka bir etkinlikle zincirlenebilen aşağıdaki dönüştürme etkinliklerini destekler.

Daha fazla bilgi için veri dönüştürme etkinlikleri makalesine bakın.

Veri dönüştürme etkinliği İşlem ortamı
Verileri kopyalama Microsoft Fabric tarafından işlem yöneticisi
Veri Akışı 2. Nesil Microsoft Fabric tarafından işlem yöneticisi
Verileri silme Microsoft Fabric tarafından işlem yöneticisi
Doku Not Defteri Microsoft Fabric tarafından yönetilen Apache Spark kümeleri
Doku Spark iş tanımı (çok yakında) Microsoft Fabric tarafından yönetilen Apache Spark kümeleri
Saklı Yordam Azure SQL, Azure Synapse Analytics veya SQL Server
SQL betiği Azure SQL, Azure Synapse Analytics veya SQL Server

Denetim akışı etkinlikleri

Aşağıdaki denetim akışı etkinlikleri desteklenir:

Denetim etkinliği Açıklama
Ekleme değişkeni Var olan bir dizi değişkenine değer ekleyin.
Azure Batch etkinliği Bir Azure Batch betiği çalıştırır.
Azure Databricks etkinliği Bir Azure Databricks işi (Not Defteri, Jar, Python) çalıştırır.
Azure Machine Learning etkinliği Bir Azure Machine Learning işi çalıştırır.
Etkinliği devre dışı bırakma Başka bir etkinliği devre dışı bırakır.
Başarısız İşlem hattı yürütmenin özelleştirilmiş bir hata iletisi ve hata koduyla başarısız olmasına neden olur.
Filtre Giriş dizisine filtre ifadesi uygulama.
ForEach ForEach Etkinliği, işlem hattınızda yinelenen bir denetim akışını tanımlar. Bu etkinlik bir koleksiyon üzerinde yinelemek için kullanılır ve bir döngüde belirtilen etkinlikleri yürütür. Bu etkinliğin döngü uygulaması, programlama dillerindeki Foreach döngü yapısına benzer.
İşlevler etkinliği Bir Azure İşlevi yürütür.
Meta verileri alma GetMetadata etkinliği, Data Factory veya Synapse işlem hattındaki tüm verilerin meta verilerini almak için kullanılabilir.
If koşulu If Koşulu, doğru veya yanlış sonucunu vermesi temelinde dallanmak için kullanılabilir. If Koşulu etkinliği, programlama dilerindeki If deyimiyle aynı işlevselliği sağlar. Koşul true sonucunu verdiğinde bir dizi etkinliği, false sonucu verdiğinde ise başka bir dizi etkinliği değerlendirmeye alır.
İşlem hattını çağırma İşlem Hattı Yürütme etkinliği, Data Factory veya Synapse işlem hattının başka bir işlem hattını çağırmasına olanak tanır.
KQL etkinliği Kusto örneğine karşı bir KQL betiği yürütür.
Arama Etkinliği Arama Etkinliği herhangi bir dış kaynaktan bir record/ table name/ değerini okumak veya aramak için kullanılabilir. Sonraki etkinliklerde bu çıktıya daha fazla başvurulabilir.
Değişken Ayarla Mevcut bir değişkenin değerini ayarlayın.
Etkinlik değiştirme İfadenin her olası sonucu için birden çok sonraki etkinlere izin veren bir anahtar ifadesi uygular.
Teams etkinliği Teams kanalında veya grup sohbetinde ileti gönderir.
Until etkinliği Programlama dillerindeki Do-Until döngü yapısına benzer bir Do-Until döngüsü uygular. Etkinlikle ilişkilendirilmiş olan koşul doğru sonucunu verene kadar bir dizi etkinliği döngüsel olarak yürütür. Until etkinliği için bir zaman aşımı değeri belirtebilirsiniz.
Bekleme etkinliği İşlem hattında Wait etkinliği kullandığınızda, işlem hattı sonraki etkinliklerin yürütülmesine devam etmeden önce belirtilen süreyi bekler.
Web etkinliği Web Etkinliği, bir işlem hattından özel rest uç noktasını çağırmak için kullanılabilir.
Web kancası etkinliği Web kancası etkinliğini kullanarak bir uç noktayı çağırın ve bir geri çağırma URL'si geçirin. İşlem hattı çalıştırması, sonraki etkinliğe geçmeden önce geri çağırmanın çağrılmasını bekler.

Microsoft Fabric kullanıcı arabirimiyle işlem hattına etkinlik ekleme

Microsoft Fabric işlem hattında etkinlik eklemek ve yapılandırmak için şu adımları kullanın:

  1. Çalışma alanınızda yeni bir işlem hattı oluşturun.
  2. İşlem hattının Etkinlikler sekmesinde görüntülenen etkinliklere göz atın ve gerekirse tüm etkinlikleri görmek için sağa kaydırın. İşlem hattı düzenleyicisine eklemek için bir etkinlik seçin.
  3. Bir etkinlik ekleyip işlem hattı düzenleyicisi tuvalinde seçtiğinizde, genel ayarları tuvalin altındaki özellikler bölmesinde görünür.
  4. Her etkinlik, özellikler bölmesindeki diğer sekmelerde kendi yapılandırmasına özgü özel özellikler de içerir.

Etkinlikler sekmesi, araç çubuğu, kopyalama etkinliği ve özelliklerinin Genel sekmesi vurgulanmış şekilde işlem hattı düzenleyicisini gösteren ekran görüntüsü.

Genel ayarlar

İşlem hattına yeni bir etkinlik ekleyip seçtiğinizde, ekranın alt kısmındaki alanda özellikler bölmelerini görürsünüz. Bu özellikler bölmeleri Genel, Ayarlar ve bazen diğer bölmeleri de içerir.

Etkinliğin Genel ayarlar sekmesini gösteren ekran görüntüsü.

Genel ayarlar her zaman her etkinlik için Ad ve Açıklama alanlarını içerir. Bazı etkinlikler aşağıdakileri de içerir:

Ayar Açıklama
Timeout Bir etkinliğin çalıştırabileceği maksimum süre. Varsayılan değer 12 saattir ve izin verilen en fazla süre yedi gündür. Zaman aşımının biçimi D.HH:MM:SS biçimindedir.
Yeniden Dene En fazla yeniden deneme denemesi sayısı.
(Gelişmiş özellikler) Yeniden deneme aralığı (sn) Her yeniden deneme girişimi arasındaki saniye sayısı.
(Gelişmiş özellikler) Güvenli çıkış İşaretlendiğinde, etkinlik çıkışı günlük kaydında yakalanmaz.
(Gelişmiş özellikler) Güvenli giriş Her yeniden deneme girişimi arasındaki saniye sayısı.

Not

Kapsayıcılar için iç etkinlikleri içeren, işlem hattı başına varsayılan en fazla 80 etkinlik geçici sınırı vardır.