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.
Doku Kullanıcısı veri işlevleri, Doku portalında veya VS Code uzantısını kullanarak kod değişikliklerinizi test etme ve doğrulama özellikleri sağlar. Bu özellikler, işlevlerinizin yayımlamaya gerek kalmadan başarıyla çalıştırılabilmesini sağlamak için yararlıdır.
Bu makalede şunları nasıl yapacağınızı öğreneceksiniz:
- Portal düzenleyicisinde Yalnızca Geliştirme ve Görüntüleme/Çalıştırma modlarını kullanın.
- İşlevlerinizi test etmek için Geliştirme modundaki Test özelliklerini kullanın.
Uyarı
Bazı kullanıcılar, Doku kiracılarının bölgesine bağlı olarak Geliştirme modunda Test özelliğine erişemeyebilir. Lütfen bu makaledeki bölgesel sınırlamalar notunu gözden geçirin.
Geliştirme modu ve Yalnızca görüntüleme/çalıştırma modu nedir?
Doku Kullanıcı Verileri İşlevleri, Doku portalında işlevlerinizle etkileşime geçmek için iki mod sağlar: Geliştirme modu ve Yalnızca çalıştırma/görüntüleme modu. Mod değiştiriciyi Kullanıcı Verileri İşlevleri sayfanızın sağ üst köşesinde bulabilirsiniz.
Geliştirme modu
Geliştirme modu , Yazma izinlerine sahip kullanıcıların kodlarını düzenlemesine, test etmesine ve yayımlamasına olanak tanır. Bu modda kullanıcılar, yazdıkları yeni, yayımlanmamış işlevler de dahil olmak üzere değiştirilmiş kodlarını görebilir.
Geliştirme modunun bileşenleri şunlardır:
- Mod değiştirici: Bu denetim, Yalnızca çalıştır modundan Geliştirme moduna geçmenizi sağlar.
- İşlevler listesi: Bu liste, daha önce yayımlanmış tüm işlevlerle birlikte yeni işlevler içerir. İşlev adının yanındaki nokta, bir işlevin yeni olduğunu ve henüz yayımlanmadığını gösterir.
- Kod düzenleyicisi: Geliştirme modunda kod düzenleyicisi etkinleştirilir ve kullanıcı kodda değişiklik yapabilir.
- Test oturumu göstergesi: Bu gösterge, test oturumunun etkin olup olmadığını gösterir. Test oturumu bir test çalıştırıldıktan sonra oluşturulur ve 15 dakika etkinlik dışı kalma süresinden sonra zaman aşımı olur.
Çalıştırma veya Yalnızca görüntüleme modu
Yalnızca çalıştır modunda Yürütme izinlerine sahip kullanıcılar yayımlanan işlevleri görüntüleyebilir ve çalıştırabilir. Bu deneyim, geliştirme modunda geliştirme aşamasında olan kodun yayımlanmış sürümü arasında ayrı bir görünüm oluşturur.
Yalnızca çalıştır modunun bileşenleri şunlardır:
- Mod değiştirici: Bu denetim Geliştirme modundan Yalnızca çalıştır moduna geçmenizi sağlar.
- İşlevler listesi: Yalnızca çalıştır modunda, işlevler listesi yalnızca yayımlanan işlevleri içerir.
- Kod düzenleyicisi: Yalnızca çalıştır modunda kod düzenleyicisi salt okunurdur ve bu modda değiştirilemez.
- Kod değişiklikleri göstergesi: Bu ileti çubuğu, Geliştirme modunda yayımlanmamış değişiklikler olup olmadığını gösterir. Bu değişiklikleri görmek için kullanıcının çubuktaki düğmeye tıklayarak veya Mod değiştiriciyi kullanarak Geliştirme moduna geçmesi gerekir.
Yalnızca Görüntüleme izinlerine sahip kullanıcılar Yalnızca görüntüleme modunu görebilir. Bu modda, kullanıcılar kodun ve meta verilerinin salt okunur sürümüne erişebilir.
Uyarı
Kodu yalnızca Görüntüleme izinlerine sahip kullanıcılar Yalnızca görüntüleme modunda görebilir.
Doku portalında değişikliklerinizi test etmek için Geliştirme modunu kullanma
Geliştirme modunda test özelliğini kullanarak kod değişikliklerinizi gerçek zamanlı olarak test edebilirsiniz. Test etmek istediğiniz işlevin üzerine gelip Test simgesine tıklayarak bu işleve erişebilirsiniz.
Uyarı
Test oturumunun başlatılması birkaç saniye sürebilir. Başladıktan sonra, kod değişiklikleri yaptıktan sonra bile testleri hemen çalıştırabilirsiniz.
Bu adım, aşağıdaki bileşenleri içeren Test panelini açar:
Test oturumu göstergesi: Test oturumu etkin olduğunda bu gösterge yeşile döner. Oturum, bir test ilk kez çalıştırıldığında başlar ve 15 dakika etkinlik dışı kalma süresinden sonra zaman aşımına ular.
İşlev seçici: Bu açılan liste, kodunuzda test etmek üzere herhangi bir işlevi seçmenize olanak tanır. Bu liste yayımlanmış ve yayımlanmamış işlevleri içerir.
Test düğmesi: Bu düğme işlevi test etmenizi sağlar. Seçilen işlev parametre gerektiriyorsa, işlevi test etmeden önce bunları sağlamanız gerekir.
Test çıkışı: Bu panelde işlevin test edilmesiyle elde edilmesi gereken çıkış yer alır. Bu panelde işlevin dönüş değeri veya işlevin durum ve hata çıkışına sahip bir nesne gösterilir.
Günlük çıkışı: Bu panel, nesneye eklenen
loggingdeyimler de dahil olmak üzere kodda oluşturulan günlükleri içerir.
Geliştirme modunda Test özelliği için bölgesel sınırlamalar
Test özelliği henüz tüm Doku bölgelerinde kullanılamaz. Kiracı bölgeniz henüz desteklenmiyorsa, İşlevler portalında aşağıdaki iletiyi görebilirsiniz. Desteklenen bölgeleri Hizmet ayrıntıları ve sınırlamaları makalesinde görüntüleyebilirsiniz.
Bu bilgilendirme iletisini görürseniz işlevlerinizi yayımlamaya devam edebilir ve daha önce yaptığınız gibi test etmek için Çalıştır özelliğini kullanabilirsiniz. Desteklenen bir bölgede yeni kapasite oluşturmayı tercih ediyorsanız Doku kapasitenizi yönetme hakkında daha fazla bilgi edinin.