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 ortamı, not defterleri ve Spark iş tanımları için Spark oturum yapılandırmasını tanımlayan bir çalışma alanı öğesidir. Spark çalışma zamanı seçmek, işlem ayarlarını yapılandırmak, kitaplıkları yönetmek ve not defterlerinin erişebileceği küçük kaynak dosyalarını yönetmek için bir ortam kullanın.
Bu makalede ortam oluşturma, yapılandırma ve kullanma işlemlerine genel bir bakış sunun.
Ortam öğesini neden kullanmalı?
Ortam öğesi eklemeden çalışma alanı varsayılanı kullanarak not defterlerini ve Spark iş tanımlarını çalıştırabilirsiniz. Bu durumda çalışma alanı düzeyinde Spark ayarlarını kullanırsınız.
Ekipler için yeniden kullanılabilir, yönetilen varsayılan değerlere ihtiyacınız olduğunda bir ortam öğesi kullanın:
- Spark işlem ve kitaplıklarını bir kez tanımlayın ve bunları not defterlerine ve Spark iş tanımlarına tutarlı bir şekilde uygulayın.
- Kullanıcıların paylaşılan yapılandırmayı Çalışma Alanı varsayılanı aracılığıyla devralması için bir ortamı varsayılan çalışma alanı olarak ayarlayın.
- Sürümleme ve çalıştırma ortamı ayarlarını tek bir bütün olarak yönetin.
Çalışma alanı düzeyinde ortamlar
Not defterleri ve Spark iş tanımları için çalışma alanı genelinde varsayılanları ayarlamak istediğinizde bu iş akışını kullanın.
Belirli bir çalışma alanında bir ortam öğesi oluşturulur ve bu çalışma alanıyla ilişkilendirilir. Paylaşım ve çalışma alanı uyumluluk gereksinimleri karşılanıyorsa, bu ortamı erişiminiz olan diğer çalışma alanlarında da kullanabilirsiniz.
Çalışma alanından ortam oluşturma
Tarayıcınızda, Fabric portalında Fabric çalışma alanınıza gidin.
+Yeni öğe'yi seçin.
Arama çubuğunda "ortam" araması yapın ve Ortam kutucuğunu seçin.
Ortamınızı adlandırıp Oluştur'u seçin.
Ortamı varsayılan çalışma alanı olarak ekleme
Önemli
Çalışma alanı varsayılanı olarak bir ortam seçildikten sonra, varsayılan ortamın içeriğini yalnızca çalışma alanı yöneticileri güncelleştirebilir.
Çalışma alanı yöneticileri, çalışma alanlarının tamamı için varsayılan iş yükünü tanımlayabilir. Burada yapılandırılan değerler,
Varsayılan ortamı ayarla anahtarı, Çalışma alanı varsayılanı'nın bir ortam öğesi tarafından desteklenip desteklenmediğini denetler.
Tarayıcınızda, Fabric portalında Fabric çalışma alanınıza gidin.
Çalışma alanı ayarları'nı seçin.
Veri Mühendisliği/Bilim'i ve ardından Spark ayarları'nı seçin.
Ortam sekmesini seçin.
Ortam destekli çalışma alanı varsayılanını kullanmak için Varsayılan ortamı ayarla seçeneğini Açık duruma getirin, kullanmak istediğiniz ortam öğesini seçin ve değişikliklerinizi kaydedin.
- Bu iki durumlu düğme Kapalı (varsayılan) olduğunda kullanıcılar not defterlerinde ve Spark iş tanımlarında çalışma alanı varsayılanı seçeneğini görmeye devam eder. Bu durumda, Çalışma Alanı varsayılan olarak çalışma alanı düzeyinde Spark ayarlarını kullanır.
- Bu geçiş açık olduğunda, çalışma alanı varsayılanı olarak bir ortam öğesi seçersiniz. Çalışma Alanı varsayılanı kullanan not defterleri ve Spark iş tanımları, bu ortamın Spark işlem ve kitaplık yapılandırmalarını devralır.
Not defteri ve Spark iş tanımı düzeyinde ortamlar
Ortamları doğrudan bir not defterinden veya Spark iş tanımından oluşturmak, seçmek veya değiştirmek istediğinizde bu iş akışını kullanın.
Not defteri veya Spark iş tanımından ortam oluşturma veya değiştirme
Tarayıcınızda, Fabric portalında Fabric çalışma alanınıza gidin.
Bir not defteri veya Spark iş tanımı açın.
Ortam açılan listesinden ve ardından Yeni ortam seçeneğini seçin.
Uyarı
Alternatif olarak, yeni bir ortam oluşturmadan ortamı değiştirmek isterseniz açılan menüden Ortamı değiştir'i seçebilirsiniz. Mevcut bir ortamı seçip onayla'yı seçerek not defterine veya Spark iş tanımına ekleyebilirsiniz.
Ortamınızı adlandırıp Oluştur'u seçin.
Not defterine veya Spark iş tanımına ortam ekleme
Ortam hem Not Defteri hem de Spark İş Tanımı sekmelerinde kullanılabilir. Not defterleri ve Spark iş tanımları bir ortama eklendiğinde kitaplıklarına, işlem yapılandırmalarına ve kaynaklarına erişebilirler. Gezgin, sizinle paylaşılan, geçerli çalışma alanından gelen ve erişiminiz olan diğer çalışma alanlarından gelen tüm kullanılabilir ortamları listeler.
Etkin bir oturum sırasında farklı bir ortama geçerseniz, yeni seçilen ortam bir sonraki oturuma kadar geçerli olmaz.
Başka bir çalışma alanından ortam eklediğinizde, her iki çalışma alanının da aynı kapasiteye ve ağ güvenlik ayarlarına sahip olması gerekir. Farklı kapasitelere veya ağ güvenlik ayarlarına sahip çalışma alanlarından ortamları seçebilirsiniz ancak oturum başlatılamaz.
Başka bir çalışma alanından bir ortam eklediğinizde, o ortamdaki hesaplama yapılandırması göz ardı edilir. Bunun yerine havuz ve işlem yapılandırmaları varsayılan olarak geçerli çalışma alanınızın ayarlarına geçer.
Ortamı yapılandırma
Bir ortamın üç ana bileşeni vardır:
- Spark işleme, Spark çalışma zamanını içeren.
- Kitaplık.
- Kaynaklar.
Yayımlamanın etkili olması için Spark işlem ve kitaplık yapılandırmaları gereklidir. Kaynaklar, gerçek zamanlı olarak değişebilen paylaşılan depolama alanıdır. Daha fazla bilgi için bkz. Değişiklikleri kaydetme ve yayımlama.
Spark hesaplama yapılandırma
Bir çalışma zamanı seçip oturum düzeyinde işlem özelliklerini ayarlayarak spark işlemini bir ortamda yapılandırın.
Çalışma zamanı seçimi ve işlem özelleştirmesi de dahil olmak üzere ayrıntılı adımlar için bkz. Doku ortamlarında Spark işlem yapılandırma ayarları.
Çalışma zamanı veya işlem ayarlarını değiştirirseniz, bu değişikliklerin etkili olması için ortamı kaydedin ve yayımlayın. Daha fazla bilgi için bkz. Değişiklikleri kaydetme ve yayımlama.
Kitaplıkları yönetme
Her bir Spark çalışma zamanı, kendi bünyesindeki yerleşik kitaplıkları sağlar. Fabric ortamıyla, ortak kaynaklardan kitaplıkları yükleyebilir ve kurabilir veya sizin ya da kuruluşunuzun oluşturduğu özel kitaplıkları yükleyebilirsiniz. Kitaplıkları başarıyla yükledikten sonra Spark oturumlarınızda kullanılabilir. Daha fazla bilgi için Doku ortamlarında kitaplık yönetimi bkz. Doku'daki kitaplıkları yönetmeye yönelik en iyi yöntemler için bkz. Dokuda Apache Spark kitaplıklarını yönetme.
Bir ortama kitaplık eklediğinizde yayımlama modunu seçersiniz:
- Hızlı mod yaklaşık 5 saniye içinde yayımlar. Bir not defteri oturumu başlatıldığında kitaplıklar yüklenir. Geliştirme sırasında hızlı yineleme için Hızlı modu kullanın.
- Tam mod kararlı, yeniden üretilebilir bir kitaplık anlık görüntüsü oluşturur. Yayımlama genellikle 3-6 dakika sürer ve oturum başlatma bağımlılık dağıtımı için 1 ile 3 dakika arasında bir süre ekler. İşlem hatları, zamanlanmış çalıştırmalar ve paylaşılan iş yükleri için Tam modu kullanın. Yaklaşık 5 saniyelik oturum başlatma süresine ulaşmak için Tam modda, ortama bağlı özel bir canlı havuz yapılandırın.
Her modla ilgili ayrıntılar için bkz. Kitaplıklar için yayımlama modunu seçme.
Kaynakları kullanma
Bir ortamdaki Kaynaklar bölümü, geliştirme aşamasında küçük kaynakların yönetilmesini kolaylaştırır. Çevreye yüklenen dosyalar, eklenirse defterler arasında erişilebilir hale gelir. Daha fazla bilgi için bkz. Doku ortamındaki kaynakları yönetme.
Uyarı
Kaynaklar bölümündeki dosyalar ortam yayımlamadan etkilenmez. Kaynak değişiklikleri gerçek zamanlıdır ve yayımlama adımı olmadan hemen kullanılabilir.
Değişiklikleri kaydetme ve yayımlama
Ortam yapılandırma değişikliklerinin ne zaman etkili olduğunu denetlemek için Kaydet ve Yayımla'yı kullanın.
- Kaydet , bekleyen değişikliklerinizi depolar.
- Yayımlama, kitaplıklara ve Spark hesaplamasına bekleyen değişiklikleri uygular.
- Kaynaklardaki değişiklikler gerçek zamanlıdır ve yayımlama gerektirmez.
Yayımladığınızda, saat seçtiğiniz kitaplık yayımlama moduna bağlıdır. Hızlı mod yaklaşık 5 saniye içinde yayımlanırken, Tam modun bağımlılıkları çözmesi ve kararlı bir anlık görüntü oluşturması genellikle 3-6 dakika sürer. Ayrıntılar için bkz. Kitaplıklar için yayımlama modunu seçme.
Ana Sayfa sekmesinde, Kaydet ve Yayımla, Kitaplıklarda veya Spark işlem hesabında bekleyen değişiklikler olduğunda etkinleştirilir.
Önemli
Özel Bağlantı etkinleştirildiğinde, çalışma alanındaki ilk Spark işinin sanal ağı sağlama işlemini başlatması gerekir ve bu işlem yaklaşık 10-15 dakika sürebilir. Ortam yayımlama bir Spark işi olarak da çalıştığından, Özel Bağlantı etkinleştirildikten sonra yürütülen ilk Spark işi olması durumunda ek bir gecikmeyle karşılaşabilir.
Bekleyen değişiklikler mevcut olduğunda, bir başlıkta Kaydet ve Yayımla eylemleri de sağlanır.
Bu iş akışını kullanın:
- Kitaplıklarda veya Spark hesaplamada değişiklik yapın.
- Düzenlemelerinizi korumak için Kaydet'i seçin. Kaydedilen değişiklikler hazırlanmıştır ve henüz etkili değildir.
- Hazırlanan değişiklikleri etkili hale getirmek için Yayımla'yı ve sonra Tümünü yayımla'yı seçin.
Yayımlama sırasında:
- Yayımlama işlemini iptal etmek için başlıkta İlerleme durumunu görüntüle'yi seçin ve işlemi iptal edin.
- Yayımlama tamamlandıktan sonra bir bildirim görüntülenir. İşlem sırasında herhangi bir sorun varsa bir hata bildirimi oluşur.
Ortam aynı anda yalnızca bir Yayımla eylemi kabul eder. Sürmekte olan bir Yayınlama eylemi sırasında Libraries veya Spark hesaplama bölümlerinde değişiklik yapamazsınız.
Var olan bir ortamı paylaşma
Fabric, farklı izin düzeylerinde bir öğenin paylaşımını destekler.
Bir ortam öğesini paylaştığınızda, alıcılar otomatik olarak Okuma izni alır. Bu izinle, ortamın yapılandırmalarını inceleyebilir ve not defterlerine veya Spark işlerine ekleyebilirler. Sorunsuz kod yürütme için, not defterlerini ve Spark iş tanımlarını paylaşırken ekli ortamlar için Okuma izinleri verdiğinden emin olun.
Ortamı Paylaş ve Düzenle izinleriyle de paylaşabilirsiniz. Paylaşım izni olan kullanıcılar ortamı başkalarıyla paylaşmaya devam edebilir. Bu arada, Düzenleme izni olan alıcılar ortamın içeriğini güncelleştirebilir.
Ortamı silme
Artık gerekmediğinde bir ortamı silebilirsiniz. Bir ortamı silmeden önce aşağıdakileri göz önünde bulundurun:
Önemli
- Bir ortamın silinmesi kalıcıdır ve geri alınamaz.
- Şu anda ortama bağlı olan tüm not defterlerinin veya Spark iş tanımlarının farklı bir ortam veya çalışma alanı ayarlarını kullanacak şekilde yeniden yapılandırılması gerekir.
- Ortam varsayılan çalışma alanı olarak ayarlandıysa, silinmeden önce çalışma alanı varsayılan ayarını değiştirmeniz gerekir.
REST API kullanarak ortamı silme
Doku REST API'sini kullanarak bir ortamı program aracılığıyla silebilirsiniz:
Endpoint:DELETE https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}
Gerekli izinler: Environment.ReadWrite.All veya Item.ReadWrite.All
REST API hakkında daha fazla bilgi için bkz. Ortamı silme.