Ortam Git tümleştirmesi ve dağıtım işlem hattı
Bu makalede, Microsoft Fabric'te ortam için Git tümleştirme ve dağıtım işlem hatlarının nasıl kullanılacağı açıklanmaktadır.
Microsoft Fabric ortamı için Git tümleştirmesi
Microsoft Fabric, Git tümleştirmesini destekleyerek geliştiricilerin Git dallarını kullanarak sürümleri yedeklemesine, denetlemesine, önceki aşamalara geri dönmesine ve işlerinde işbirliği yapmasına olanak tanır.
Önemli
Bu özellik önizleme aşamasındadır.
Not
- Şu anda Git, Spark çalışma zamanı dahil olmak üzere yalnızca Kitaplıkları ve Spark işlemlerini destekler.
- Git tümleştirmesi ortamın hazırlama durumunu yönetir. Git'te yapılan değişiklikleri ortama uygulamak için bunların yayımlanması gerekir. Yapılandırmanın etkili olduğundan emin olmak için Ortamı Git'ten güncelleştirdikten sonra yayımlamak önerilir. Kod öncelikli deneyimi tercih ediyorsanız REST API aracılığıyla değişiklikleri yayımlamak için Ortamı yayımlama API'sini kullanabilirsiniz.
- Ekli özel havuz , depodan Doku çalışma alanına eşitlendiğinde bir ortamda kalır. Havuz tanımı çalışma alanı ayarındadır ve çalışma alanları arası başvuru havuzu desteklenmez. instance_pool_id hedef çalışma alanınızdaki mevcut bir özel havuza el ile güncelleştirmeniz veya bu özelliği kaldırarak Starter havuzuna geri dönmeniz gerekir. REST API'ye göre hedef çalışma alanında kullanılabilir havuzun tam listesini almak için Özel Havuzlar - Çalışma Alanı Özel Havuzlarını Listele'ye veya yeni bir özel havuz oluşturmak için Özel Havuzlar - Çalışma Alanı Özel Havuzu Oluşturma'ya başvurabilirsiniz.
- Her işlemenin üst sınırı 150 MB'tır. 150 MB'tan büyük özel kitaplıklar şu anda Git aracılığıyla desteklenmemaktadır.
Doku çalışma alanını bir Azure DevOps deposuna bağlama
Bir çalışma alanının yöneticisiyseniz, çalışma alanı ayarlarına gidin ve Kaynak denetimi bölümünde bağlantıyı ayarlayın. Daha fazla bilgi edinmek için bkz . Git ile çalışma alanını yönetme.
Bağlandıktan sonra, depoyla eşitlenen ortamlar da dahil olmak üzere öğeleri bulabilirsiniz.
Git'te ortamın yerel gösterimi
Öğe kök klasöründe ortamlar, PublicLibraries ve CustomLibraries alt klasörlerinin yanı sıra Ayar klasörünü içeren bir Kitaplıklar klasörüyle düzenlenir.
Kitaplıklar
Git'e bir ortam kaydettiğinizde , ortak kitaplık bölümü YAML gösterimine dönüştürülür. Ayrıca, özel kitaplık kaynak dosyasıyla birlikte işlenir.
YAML gösterimini düzenleyerek ortak kitaplığı güncelleştirebilirsiniz. Portal deneyiminde olduğu gibi PyPI ve conda'dan bir kitaplık belirtebilirsiniz. Kitaplığı beklenen sürüme, sürüm aralığına veya sürüm olmadan belirtebilirsiniz. Sistem, ortamınızdaki diğer bağımlılıklarla uyumlu bir sürüm belirlemenize yardımcı olabilir. Mevcut tüm ortak kitaplıkları temizlemek için YAML dosyasını silin.
Yeni dosyalar ekleyerek veya mevcut dosyaları doğrudan silerek özel kitaplığı güncelleştirebilirsiniz.
Not
Ortak kitaplığı yönetmek için kendi YAML dosyanızı getirebilirsiniz. Dosya adının sistem tarafından doğru tanınması için environment.yml olması gerekir.
Spark işlem
Spark işlem bölümü de YAML gösterimine dönüştürülür. Bu YAML dosyasının içinde ekli havuzu değiştirebilir, işlem yapılandırmalarında ince ayarlamalar yapabilir, Spark özelliklerini yönetebilir ve istediğiniz Spark çalışma zamanını seçebilirsiniz.
Ortam için dağıtım işlem hattı
Önemli
Bu özellik önizleme aşamasındadır.
Doku'nun dağıtım işlem hatları, geliştirme aşamasından teste geçiş gibi farklı aşamalarda değiştirilmiş içerik teslim etme sürecini basitleştirir. Otomatik işlem hattı, yeniden oluşturma işleminin akışını yapmak için ortam öğelerini içerebilir.
Çalışma alanlarını farklı aşamalarla atayarak bir dağıtım işlem hattı ayarlayabilirsiniz. Dağıtım işlem hatlarını kullanmaya başlama hakkında daha fazla bilgi edinin.
İşlem hattını başarıyla ayarladıktan sonra dağıtım durumunu bulabilirsiniz. Ortamın seçili olduğu Dağıt düğmesine tıkladıktan sonra ortamın tüm içeriği hedef çalışma alanlarına dağıtılır. Özgün ortamın durumu bu işlemde korunur, yani yayımlanan yapılandırmalar yayımlanmış durumda kalır ve ek yayımlama gerektirmez.
Önemli
- Özel havuz şu anda dağıtım işlem hattında desteklenmiyor. Ortam özel havuzu seçerse, hedef ortamda İşlem bölümünün yapılandırmaları varsayılan değerlerle ayarlanır. Bu durumda, dağıtım başarıyla yapıldığında bile ortamlar dağıtım işlem hattında fark göstermeye devam eder.
- Yeni çalışma alanında farklı havuz belirtmek için dağıtım kurallarının kullanılması gelecek sürüme dahil edilecek.
İlgili içerik
- Microsoft Fabric'te ortam oluşturma, yapılandırma ve kullanma.
- Git ile çalışma alanını yönetme.
- Dağıtım işlem hatlarını kullanmaya başlayın.