Fabric kullanıcı verileri işlevlerinin hizmet ayrıntıları ve sınırlamaları

Bu makale, Microsoft Fabric'teki kullanıcı veri fonksiyonlarının hizmet detaylarını ve mevcut sınırlamalarını açıklar.

Kapasite raporlama

Microsoft Fabric Capacity Metrics uygulaması, Fabric kullanıcı veri fonksiyonlarının kullanımını raporlar. Kapasite raporları, Fabric kullanıcı veri fonksiyonlarının oluşturulması, yayımlanması, yürütülmesi ve depolanmasını sağlar. Microsoft Fabric Capacity Metrics uygulamasında bildirilen sayaçlar hakkında daha fazla bilgi edinmek için Fabric operasyonlarına bakınız.

Ağ güvenlik gereksinimleri

Fabric kullanıcı veri fonksiyonlarının doğru çalışabilmesi için, ağınızın Fabric uç noktalarına taleplere ve dosya yüklemelerine izin vermeniz multipart/form-data gerekir. Bu isteklere izin vermezseniz, aşağıdaki istekler Çapraz Kaynak Paylaşımı (CORS) hatasına yol açabilir: fonksiyonları yayınlama ve özel kütüphaneleri yükleme.

Sınırlamalar

Şu anda Fabric kullanıcı veri fonksiyonları için aşağıdaki sınırlamalar geçerlidir:

  • Sadece sahibi fonksiyonları düzenleyebilir: Şu anda sadece kullanıcı veri fonksiyonları öğesinin sahibi fonksiyon kodunu değiştirebilir ve yayımlayabilir. Doku öğelerinin sahipliğini aktarma yönergeleri için bkz. Fabric öğelerinin sahipliğini üstlenme.

  • Fonksiyonların yayınlama süresi: Fonksiyonlarınızı yayınladıktan sonra tekrar yayınlamadan önce en az iki dakika beklemeniz gerekir. Bu bekleme süresi, Fonksiyonlar tarayıcı içi portalından, kullanıcı veri fonksiyonları Visual Studio Code uzantısından, GIT içe aktarma eyleminden veya dağıtım boru hatları kullanılarak yayımlanırken geçerlidir.

  • "Bağlantıları yönet" yalnızca Fabric veri kaynaklarını destekler: "Bağlantıları yönet" özelliği şu anda yalnızca Fabric yerel veri kaynaklarına bağlantıyı destekler. Daha fazla bilgi edinmek için veri kaynaklarına bağlanma bağlantısını ziyaret edin.

  • "Bağlantıları Yönet" adlarında özel karakterler olan kaynaklara bağlanamaz: Veritabanları gibi Fabric kaynakları, isimlerinde özel karakterler olan kıvrımlı braketler veya ASCII olmayan karakterler, kullanıcı veri fonksiyonlarındaki Bağlantıları Yönet deneyimiyle uyumlu değildir. Daha fazla bilgi için bkz. Veri kaynaklarına bağlanın.

  • Kullanıcı veri fonksiyonları için bölgesel sınırlamalar: Kullanıcı veri fonksiyonları, Fabric bölgelerinin bir alt kümesinde mevcut değildir. Fabric kullanıcı veri fonksiyonlarının mevcut olduğu bölgelerin güncellenmiş listesi için bkz. Fabric bölgesi erişilebilirliği. Eğer Ev Kiracınız desteklenmeyen bir bölgedeyse, desteklenen bir bölgede kullanıcı veri fonksiyonlarını kullanmak için bir Kapasite oluşturabilirsiniz. Daha fazla bilgi için Fabric kapasitesini yönetme bölümüne bakın.

  • Geliştirme modunda Test özelliği için bölgesel sınırlamalar: Geliştirme modunda test işlevselliği şu Doku bölgelerinde kullanılamaz: Güney Brezilya, Orta İsrail ve Orta Meksika. İşlevlerinizi yayımlayıp çalıştırarak veya yerel olarak test etmek için VS Code uzantısını kullanarak test etmeye devam edebilirsiniz.

  • Hizmet ana desteği: Fabric öğelerine veya veri kaynaklarına hizmet prensibi kullanarak erişim şu anda UDF tarafından yönetilen bağlantılar üzerinden desteklenmemektedir. Örneğin, Fabric kullanıcı veri fonksiyonları, UDF destekli bağlantılara bağlanmak için yönetilen kimlik veya çalışma alanı kimliğini kullanamaz.

Hizmet sınırları

Aşağıdaki liste, kullanıcı veri fonksiyonları öğeleri için hizmet sınırlarını detaylandırmaktadır.

Sınır Değer Açıklama
İstek yükü uzunluğu 4 MB Tüm istek parametrelerinin birleştirilmiş en büyük boyutu.
İstek işleme zaman aşımı 240 saniye bir işlevin çalışabileceği en uzun süre.
Kamu fonksiyonu uç noktası çağrı zamanlaması 100 saniye Bir fonksiyonun kamuya açık bir fonksiyon uç noktası üzerinden çağrıldığında çalışabileceği maksimum süre.
Yanıt boyutu sınırı 30 Megabayt Bir işlevin yanıtının dönüş değerinin maksimum boyutu.
Kayıt saklama 30 gün Geçmiş çağırma günlüklerinin varsayılan olarak kaç gün tutulduğu.
Özel kitaplık maksimum boyutu 28,6 MB Özel kitaplık .whl olarak Kitaplık Yönetimi deneyimine yüklenen bir dosyanın en büyük boyutu.
Portal testinde zaman aşımı 15 dakika Yeni bir istek işlenene kadar test oturumunun etkin olduğu süre. Zaman aşımı süresi içinde yeni bir istek alındığında oturum 15 dakika uzatılır.
Python sürümü (Çalıştırma özelliği) 3.11 Yalnızca çalıştır modunda yayımlanan işlevler için kullanılan Python sürümü.
Python sürümü (Test özelliği) 3.12 Geliştirme modunda test özelliği için kullanılan Python sürümü.

Sonraki adımlar