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.
Bu makalede, Microsoft Fabric'teki kullanıcı verileri işlevleri için Git tümleştirme ve dağıtım işlem hatlarının nasıl çalıştığı açıklanmaktadır. Git tümleştirmesi ile Fabric çalışma alanınızı bir depo dalıyla eşitlenmiş durumda tutarak kullanıcı veri fonksiyonlarınızı sürüm kontrolüne almanıza, dalları ve çekme isteklerini kullanarak işbirliği sağlamanıza ve Azure DevOps gibi tercih ettiğiniz Git araçlarında kodunuzla çalışmanıza olanak tanır.
Git tümleştirmesindeki temel kavramlar bölümünde Git'i Microsoft Fabric çalışma alanınızla tümleştirme işlemi hakkında daha fazla bilgi edinin.
Bağlantı kurma
Çalışma alanı ayarlarınızdan, değişiklikleri işlemek ve eşitlemek için deponuza kolayca bağlantı kurabilirsiniz. Bağlantıyı ayarlamak için bkz. Git tümleştirmesini kullanmaya başlama. Bağlandıktan sonra, kullanıcı verileri işlevleri de dahil olmak üzere öğeleriniz Kaynak denetim bölmesinde görünür.
Kullanıcı verileri işlevleri öğelerini Git deposuna başarıyla kaydettikten sonra, depoda kullanıcı verileri işlevleri klasörlerini görürsünüz. Artık çekme isteği oluşturma gibi gelecekteki işlemleri yürütebilirsiniz.
Git'te kullanıcı verileri işlevleri gösterimi
Aşağıdaki görüntüde, depodaki her kullanıcı veri işlevleri öğesinin dosya yapısına bir örnek gösterilmektedir.
Klasör yapısı aşağıdaki öğeleri içerir:
.platform: Dosya
.platformaşağıdaki öznitelikleri içerir:- sürüm: Sistem dosyalarının sürüm numarası. Bu sayı geriye dönük uyumluluğu etkinleştirmek için kullanılır. Öğenin sürüm numarası farklı olabilir.
- logicalId: Bir öğeyi ve kaynak denetimi gösterimini temsil eden otomatik olarak oluşturulan çalışma alanları arası tanımlayıcı.
-
type:
UserDataFunctionkullanıcı veri işlevleri öğesini tanımlama türüdür. - displayName: Öğenin adını temsil eder. Kullanıcı verileri işlevleri öğesi yeniden adlandırıldığında, bu displayName güncelleştirilir.
definitions.json: Bu dosya, kullanıcı verileri işlevleri öğe özelliklerinin bir gösterimi olarak bağlantılar, kitaplıklar vb. gibi tüm kullanıcı verileri işlev öğesi tanımlarını paylaşır.
function-app.py: Bu dosya işlev kodunuzdur. Kullanıcı veri işlevleri öğesinde yaptığınız tüm kod değişiklikleri bu dosyayla depoya eşitlenir. Kod geliştirme döngüsünü yönetmek için çeşitli Git işlemleri gerçekleştirebilirsiniz.
kaynaklar: Klasör, bu öğedeki bağlantılar, kitaplıklar ve işlevler gibi tüm meta verileri içeren bir functions.json dosyası içerir. BU DOSYAYı el ile GÜNCELLEŞTIRMEYIN .
functions.jsonkullanıcı veri işlevleri öğesini bir çalışma alanında oluşturma veya yeniden oluşturma için Fabric'e izin verir.
Klasör yapısı ve sistem dosyalarıyla ilgili ayrıntılar da dahil olmak üzere Git tümleştirmesi hakkında daha fazla bilgi için bkz. Git tümleştirmesi kaynak kodu biçimi.
Dağıtım işlem hatlarındaki kullanıcı verileri işlevleri
Kullanıcı verileri işlevlerinizi geliştirme, test ve üretim gibi farklı ortamlara dağıtmak için dağıtım işlem hatlarını kullanabilirsiniz. Dağıtım işlem hatları geliştirme sürecinizi kolaylaştırmanıza, kalite ve tutarlılık sağlamanıza ve hafif, düşük kodlu işlemlerle el ile hataları azaltmanıza yardımcı olur.
Uyarı
Tüm bağlantılar ve kitaplıklar, diğer ortamlarda oluşturulan yeni kullanıcı verileri işlevleri öğelerine eklenir.
Dağıtım işlem hattı kullanarak kullanıcı verileri işlevlerinizi dağıtmak için:
Yeni bir dağıtım hattı oluşturun veya mevcut bir dağıtım hattını açın. Daha fazla bilgi için bkz. Dağıtım işlem hatlarını kullanmaya başlama .
Çalışma alanlarını dağıtım hedeflerinize göre farklı aşamalara atayın.
Farklı aşamalar arasındaki kullanıcı veri işlevleri öğeleri dahil olmak üzere öğeleri seçin, görüntüleyin ve karşılaştırın.
Kullanıcı verileri işlevleri öğenizi test ortamınıza dağıtmak için Dağıt'ı seçin. Bu dağıtımdaki değişikliklerle ilgili ayrıntıları sağlamak için bir not ekleyebilirsiniz. Benzer şekilde, değişiklikleri Geliştirme, Test ve Üretim aşamalarında gönderebilirsiniz.
Dağıtım geçmişinden dağıtım durumunu izleyin.