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 için Data Factory'deki İşlevler etkinliği, veri işlem hattınızın bir parçası olarak özel kod çalıştırmanıza olanak tanır. İşlevler etkinliği eklediğinizde, çalıştırılacak işlev türünü seçersiniz:
Fabric kullanıcı veri işlevleri: Microsoft Fabric içinde oluşturup yönettiğiniz yeniden kullanılabilir Python işlevleri. İşlem hatlarından, not defterlerinden, Etkinleştirici kurallarından veya dış uygulamalardan çağrılabilen iş mantığını merkezileştirmek istediğinizde Doku kullanıcı verileri işlevlerini kullanın. Kullanıcı veri fonksiyonları, Fabric ortamlarınızda tutarlı olması gereken veri dönüştürmeleri, doğrulama kuralları ve iş mantığı için idealdir.
Azure İşlevleri: Azure'da barındırılan sunucusuz işlevler. Farklı dil çalışma zamanları veya Doku dışındaki Azure hizmetleriyle tümleştirme gibi Doku kullanıcı verileri işlevlerinin sağladığı özelliklerin ötesinde özelliklere ihtiyacınız olduğunda Azure İşlevleri'ni kullanın.
Bu makalede, bir işlem hattına İşlevler etkinliğinin nasıl ekleneceği ve her iki işlev türü için nasıl yapılandırabileceğiniz gösterilmektedir.
Önkoşullar
Başlamak için aşağıdaki önkoşulları tamamlamanız gerekir:
- Sağlanan kapasiteye sahip bir Microsoft Fabric kiracısına erişiminiz olmalıdır. Fabric'i ücretsiz deneme ile deneyebilirsiniz.
- Bu kapasiteye atanmış bir Fabric çalışma alanı.
İşlem hattına İşlevler etkinliği ekleme
Bu bölümdeki adımlar, etkinliği Doku kullanıcı verileri işlevlerini veya Azure İşlevleri'ni çalıştıracak şekilde yapılandırırken geçerlidir. Etkinliği ekledikten ve genel ayarları yapılandırdıktan sonra çalıştırılacak işlev türünü seçersiniz.
İşlem hattınıza İşlevler etkinliği eklemek için:
Çalışma alanınızda + Yeni öğe seçin.
Yeni öğe iletişim kutusunda Boruhattı arayın ve seçin.
Yeni işlem hattı iletişim kutusunda işlem hattı için bir ad girin ve Oluştur'u seçin.
İşlem hattı giriş sayfasında Etkinlikler sekmesini seçin.
Diğer etkinlikleri görmek için Etkinlikler şeridinde ... (üç nokta) simgesini seçin.
Orchestrate altındaki etkinlikler listesinde İşlevler'i arayın, ardından işlev etkinliğini işlem hattı tuvaline eklemek için bu işlevi seçin.
Genel ayarları yapılandırma
Genel ayarlar hem Doku kullanıcı verileri işlevleri hem de Azure İşlevleri etkinlikleri için geçerlidir.
henüz seçili değilse işlem hattı düzenleyicisi tuvalinde İşlevler etkinliğini seçin.
Genel sekmesini seçin.
Etkinlik için bir İsim girin.
İsteğe bağlı olarak, yeniden deneme ayarlarını yapılandırın ve güvenli giriş mi yoksa çıkış mı geçireceğinizi belirtin.
Daha fazla bilgi için Genel ayarlar kılavuzuna bakın.
Kullanıcı verileri işlevleri için etkinliği yapılandırma
Fabric kullanıcı verileri işlevlerini çalıştırmak için etkinlik ayarlarını aşağıdaki gibi yapılandırın:
Ayarlar sekmesini seçin.
Fabric kullanıcı veri işlevleri'ni Tür olarak seçin.
Bağlantı açılan listesinde, kullanmak istediğiniz bağlantıyı seçin. İstediğiniz bağlantıyı görmüyorsanız Tümüne gözat'ı seçin.
Başlamak için bir veri kaynağı seçin iletişim kutusunda Kullanıcı Verileri İşlevleri'ni arayın ve seçin. Bunu Yeni kaynaklar altında listelenmiş olarak görmeniz gerekir.
Veri kaynağına bağlan iletişim kutusunda, varsayılan bağlantı adını ve kimlik bilgilerini koruyabilirsiniz. Oturum açtığınızdan emin olun ve Bağlan'ı seçin.
Uyarı
Zaten bir bağlantınız varsa, iletişim kutusunda önceden seçilmiş olabilir. Yeni bir bağlantı oluşturmak için mevcut bağlantıyı tutabilir veya açılan listeden Yeni bağlantı oluştur'u seçebilirsiniz.
Etkinlik ayarlarına geri dönüp Bağlantı açılır listesinden UserDataFunctions'ı seçin. Bu bağlantı, yeni oluşturduğunuz bağlantıdır.
Kullanıcı verileri işlevlerinizi içeren Çalışma Alanı öğesini seçin.
Kullanıcı verileri işlevleri öğe adını seçin.
Çağırmak istediğiniz İşlevi seçin.
Seçtiğiniz işlev için giriş parametreleri sağlayın. İşlem hattı ifadelerinden statik değerler veya dinamik içerik kullanabilirsiniz.
Tavsiye
Dinamik içerik girmek için, doldurmak istediğiniz alanı seçin ve ardından Alt+Shift+D tuşlarına basarak ifade oluşturucusunu açın.
İşlem hatlarında kullanıcı verileri işlevleri oluşturma ve çalıştırma hakkında daha fazla bilgi için Veri Mühendisliği belgelerindeki İşlem hatlarında kullanıcı veri işlevleri oluşturma ve çalıştırma bölümüne bakın.
Azure İşlevleri için etkinliği yapılandırma
Doku kullanıcı verileri işlevlerini seçmek yerine, İşlem hattınızdan Azure İşlevleri'ni çalıştırmak için Tür olarak Azure işlevini seçebilirsiniz.
Azure İşlevleri etkinliğini yapılandırmak için:
Ayarlar sekmesini seçin.
Tür olarak Azure işlevi'ni seçin.
Mevcut bir Azure İşlevi bağlantısını seçin veya yeni bir bağlantı oluşturun.
Azure İşlev bağlantısındaki Azure Uygulama işlevine giden göreli yolu gösteren bir İşlev göreli URL'si sağlayın.
URL'ye gönderilecek bir HTTP Yöntemi seçin.
İsteğe bağlı olarak, yürütmekte olduğunuz işlev için gereken ek Üst Bilgileri belirtin.
Azure İşlevleri için şirket içi veya sanal ağ veri ağ geçidi kullanma
Azure İşlev Uygulamanızın güvenliği bir güvenlik duvarının veya özel ağın arkasındaysa güvenli bir bağlantı kurmak için veri ağ geçidi kullanabilirsiniz. Veri ağ geçitleri, Doku ile genel erişime açık olmayan kaynaklar arasında bir köprü görevi görür:
- Şirket içi veri ağ geçidi (OPDG):Ağınızdaki bir sunucuya yüklenir. Fabric'in gelen bağlantı noktalarını açmadan güvenli bir kanal üzerinden Azure İşlevleri'ne bağlanmasına olanak tanır.
- Sanal ağ (VNET) veri ağ geçidi: Şirket içi yükleme gerektirmeden bir sanal ağ içindeki Azure kaynaklarına bağlanan yönetilen hizmet.
Uyarı
Veri ağ geçidi desteği yalnızca Azure İşlevleri için kullanılabilir. Doku kullanıcı verileri işlevleri şu anda şirket içi veya sanal ağ veri ağ geçitlerini desteklememektedir.
OPDG'nizi oluşturma ve yapılandırma yönergeleri için bkz. Şirket içi veri ağ geçidi oluşturma. VNET ağ geçidi kullanmak istiyorsanız bkz. Sanal ağ veri ağ geçidi oluşturma.
Ağ geçidinizi başarıyla oluşturup yapılandırdığınızda, Azure İşlevi bağlantı iletişim kutusundaki Veri Ağ Geçidi açılır listesinde görünür.
Kimlik doğrulama gereksinimleri
Doku kullanıcı verileri işlevleri , Doku tarafından yönetilen kimlik ve çalışma alanı izinlerini kullanarak çalışır.
Azure İşlevleri , kimliği doğrulanmış bir Azure İşlevi bağlantısı ve özel veya ağ ile kısıtlanmış uç noktalar için isteğe bağlı ağ geçidi desteğiyle işleve özgü üst bilgiler veya anahtarlar gerektirir.
İşlem hattını kaydet ve çalıştır veya zamanlamayı ayarla
İşlem hattı düzenleyicisinin üst kısmındaki Giriş sekmesine geçin ve işlem hattınızı kaydetmek için kaydet düğmesini seçin. Doğrudan çalıştırmak için Çalıştır'ı veya belirli zamanlarda veya aralıklarda çalıştırmaları zamanlamak için Zamanla'yı seçin. İşlem hattı çalıştırmaları hakkında daha fazla bilgi için bkz. İşlem hattı çalıştırmalarını zamanlama.
Çalıştırdıktan sonra, tuvalin altındaki Çıkış sekmesinden işlem hattı yürütmesini izleyebilir ve çalıştırma geçmişini görüntüleyebilirsiniz.