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.
Microsoft Fabric'teki iş zamanlayıcısı, kullanıcı veri fonksiyonlarını (UDF'leri) tekrar eden bir zamanlamada çalıştırmanızı sağlar; bu, bir boru hattı, notebook veya harici bir orkestrasyon servisi gerektirmez. Takvileri doğrudan bir kullanıcı veri fonksiyonu üzerinde yapılandırabilir, tekrarlama kalıplarını belirleyebilir, fonksiyon parametrelerini geçirebilir ve Fabric izleme deneyiminden yürütmeleri izleyebilirsiniz.
Prerequisites
Bir takvim oluşturmadan önce, aşağıdakilerden emin olun:
- Yayınlanmış bir kullanıcı verisi fonksiyonunuz var.
- Çalışma alanında katkıda bulunan veya daha yüksek izinlere sahipsiniz.
- Fonksiyon, manuel çağırma kullanılarak başarıyla test edilir.
- Gerekli bağlantıları, sırları veya bağımlılıkları ayarlarsınız.
Kullanım örnekleri
Kullanıcı veri fonksiyonlarını planlayarak tekrarlayan iş ve operasyonel görevleri otomatikleştirin. Yaygın senaryolar şunlardır:
- Veri kalitesi doğrulaması – Raporlamadan veya sonraki işlemeden önce veri setlerinde kontroller yapılabilir.
- Müşteri geri bildirimi işleme – Yeni geri bildirimleri analiz edin, duygu puanları oluşturun ve mağaza sonuçları oluşturun.
- İş olayı üretimi – Operasyonel verilerdeki değişiklikleri tespit edin ve aşağı akım uygulamalar için iş olaylarını yayınlayın.
- Zamanlı temizlik – Eski kayıtları arşivleyin, geçici dosyaları kaldırın veya rutin bakım görevleri yapın.
- Periyodik veri senkronizasyonu – Harici sistemlerden gelen verileri tekrar eden bir takvim üzerinden Fabric'e senkronize edin.
- Otomatik bildirimler – İş kuralları ve eşiklerine göre uyarılar veya bildirimler oluşturun.
Programlayıcıyı aç
- Fabric çalışma alanınızı açın.
- Kullanıcı veri fonksiyon öğesini açın.
- Ayarlarseçin.
- Takvim'i seçin.
Schedule sayfası şunları yapmanızı sağlar:
- Zamanlamalar oluşturun
- Hata bildirimlerini yapılandırma
- Planlanmış idamları görüntüleyin
- Programları düzenle veya devre dışı bırak
- Zamanlanmış işleri manuel olarak çalıştır
Bir zamanlama oluşturma
Zamanlama bölümünde Zamanlama ekle seçeneğini seçin.
Zamanlama özelliklerini yapılandırın.
Zamanlayıcı aşağıdaki ayarları destekler:
Setting Description Controller Değişken kütüphanesinden yürütmeyi kontrol etmek için kullanılan değişken Tekrarla Tekrarlama desenini tanımlar Zaman Aralığı Frekans aralığı Başlangıç tarihi ve saati Program başladığında Bitiş tarihi ve saati Programın süresi dolduğunda Zaman dilimi Zamanlamanın yürütülmesi için zaman dilimi Parameters Fonksiyona aktarılan giriş parametreleri Fonksiyonun ne sıklıkla çalışması gerektiğini seçin ve zamanlama detaylarını verin. Zamanlayıcı, birkaç dakikada bir, saatlik, günlük, haftalık veya aylık gibi tekrarlayan uygulamaları destekler. Örneğin, her 15 dakikada bir bir fonksiyon çalıştırmak için şunu yapılandırın:
FunctionName için parametre sağla. Bu parametre, çağırdığınız fonksiyonu tanımlamak için gereklidir .
Parametre adı Type Değer İşlev Adı Dize fonksiyonların adı, örneğin hello_fabric.Fonksiyon girişleri için daha fazla parametre ekleyin. Örneğin,
hello_fabric(name:str)için string türünde birnameparametresi ekleyin.Parametre adı Type isim Dize Important
Parametre isimleri, kullanıcı veri fonksiyon imzası ile tam olarak eşleşmelidir. Parametre adları büyük/küçük harfe duyarlıdır.
Programı kaydet.
Kullanıcı verisi fonksiyon öğenizdeki diğer fonksiyonlar için daha fazla zaman çizelgesi ekleyin.
Bir planlanmış fonksiyonu manuel çalıştırın
Hemen planlanmış bir fonksiyonu test etmek için Çalıştır'ı seçin. Fabric, bir sonraki zamanlanmış aralığı beklemeden bir yürütme isteği gönderir. Manuel yürütme, parametreleri doğrulamak, bağlantıları doğrulamak ve fonksiyon mantığını test etmek için faydalıdır.
Planlı idamları izleyin
Fabric izleme deneyiminden kullanıcı veri fonksiyon yürütmelerini izleyebilirsiniz.
- Monitor Hub'ı açın.
- Aktiviteleri seçin.
- Kullanıcı veri fonksiyonlarına göre filtreleyin.
Başarısız çalıştırmaları sorun gidermek ve başarılı çalışmaları doğrulamak için izleme deneyimini kullanın.
Hata bildirimlerini yapılandırma
Başarısız planlanmış çalışmalar için e-posta bildirimlerini ayarlayabilirsiniz.
- Schedule sayfasını açın.
- Arıza bildirimlerinde bir veya daha fazla e-posta adresi girin.
- Yapılandırmayı kaydedin.
Fabric, planlanmış bir yürütme başarısız olduğunda e-posta bildirimleri gönderir.
Sonraki Adımlar
- Kullanıcı veri fonksiyonları hakkında bilgi edinin.
- Fabric'teki iş planlayıcısı hakkında bilgi edinin.
- Monitor hub'ı kullanarak Fabric iş yüklerini izleyin ve sorun giderin.