Data Studio'daki kişisel geliştirme ortamı, OSS ve NAS depolama, Git sürüm kontrolü ile Python ve Notebook ekosistemlerini entegre eden hesap düzeyinde bulut tabanlı bir geliştirme örneğidir. Betikleri yerel olarak çalıştırabilir, çevrimiçi hata ayıklayabilir, görevleri gönderebilir ve özel görüntüler ile harici hizmetler aracılığıyla yetenekleri genişleterek veri işleme, model eğitimi ve ortak geliştirmeyi kolaylaştırabilirsiniz.
Özellikler
Data Studio, NAS depolama alanına ve Git depolarına ağ bağlantısı sağlayan hesap düzeyinde kişisel geliştirme ortamı örnekleri oluşturmanıza olanak tanır. Kodu klonlayabilir, Python ve Notebook kodunu çevrimiçi olarak geliştirebilir ve hata ayıklayabilir, kodunuzu zamanlama için proje çalışma alanına gönderebilirsiniz.
Bir kişisel geliştirme ortamı örneği:
SQL, AI Notebook ve Python ekosistemlerini destekler. SQL deyimlerini, Python betiklerini ve kabuk komutlarını yerel olarak çalıştırmanıza, Notebook geliştirme için görevler geliştirmenize ve kodunuzda hata ayıklamanıza olanak tanır.
İlgili görevleri geliştirmek için uzantıları yüklemeyi destekler; örneğin, üçüncü taraf istemcilere dayalı DataWorks Aracı görevleri.
Kod yönetimi için Git entegrasyonunu destekler; kodunuzu kolayca klonlamanıza, göndermenize ve yönetmenize olanak tanır.
Kolay veri yönetimi ve erişimi için OSS ve NAS desteği sunar.
DataWorks özel görüntülerini destekler; oluşturduğunuz görüntülere dayanarak çeşitli geliştirme görevleri gerçekleştirebilirsiniz.
Bu özelliklerle Data Studio, veri işlemeyi, analizi ve model eğitimini basitleştiren esnek bir geliştirme ortamı sağlar.
Faturalama
Bir kişisel geliştirme ortamı örneği oluştururken bir kaynak grubu ve CU sayısını belirtmeniz gerekir. Kaynak grubunun tükettiği CU'lar, örnek çalışma süresine göre faturalandırılır. Daha fazla bilgi için bkz. Serverless kaynak grubu faturalaması.
Kişisel geliştirme ortamı örneği Running durumunda olduğunda, hesaplama ücretleri kaynak grubunun faturalandırma yöntemine göre tahakkuk eder. Örnek kullandıkça öde kaynak grubu kullanıyorsa ücretler
resource quota × instance runtimeformülüne göre hesaplanır. Örnek abonelik kaynak grubu kullanıyorsa, o kaynak grubunun mevcut kotasını tüketir.Kişisel geliştirme ortamı örneği kullanılmadığında, örnek yönetim sayfasından örneği durdurun.
Kullanım notları
Çalışma alanı sınırları: Bu özellik yalnızca Use Data Studio (New Version) özelliğinin etkin olduğu çalışma alanlarında kullanılabilir.
Kaynak grubu sınırları: Yalnızca serverless kaynak grupları desteklenir.
Miktar sınırları: Her üye, bir çalışma alanında en fazla
10kişisel geliştirme ortamı örneği oluşturabilir.Depolama sınırları: Her kişisel geliştirme ortamı örneği 30
GiBücretsiz bulut disk (örneğin dahili depolama alanı) sağlar. Depolama alanı, örnek durdurulduktan 15 gün sonra geri alınır. Kişisel kod dosyalarınızı zamanında kaydettiğinizden emin olun.-
Erişim kontrolü: Data Studio, kişisel geliştirme ortamı örnekleri için izinleri kimliğe (kiracı yöneticisi, çalışma alanı yöneticisi veya örnek sahibi) göre yönetir.
-
Kiracı yöneticisi veya çalışma alanı yöneticisi
Mevcut çalışma alanındaki tüm kişisel geliştirme ortamı örneklerini görüntüleyebilir ve yönetebilir .
Yalnızca kendilerine ait olan kişisel geliştirme ortamı örneklerini kullanabilir.
-
Örnek sahibi
-
Yalnızca kendilerine ait olan kişisel geliştirme ortamı örneklerini görüntüleyebilir, kullanabilir ve yönetebilir .
Yönetim işlemleri şunları içerir , Change Configuration , Stop , Start , Delete , Create Image , Scheduled Shutdown ve View Automatic Shutdown Policy .
-
-
-
Güvenlik denetimleri: Kiracı yöneticileri veya kiracı güvenlik yöneticileri, Güvenlik Merkezi'ndeki kişisel geliştirme ortamı denetimi özelliğini kullanarak kişisel geliştirme ortamları için denetim ilkeleri yapılandırabilir. Aşağıdaki işlemler kısıtlanabilir:
Dosya indirme: Yöneticiler, kişisel geliştirme ortamı örneklerine monte edilen dizinlerden dosya indirilmesine izin verilip verilmeyeceğini belirtebilir. Devre dışı bırakıldığında indirme düğmesi pasif hale gelir.
Uzantı yükleme: Yöneticiler uzantı yüklenmesine izin verilip verilmeyeceğini belirtebilir. Devre dışı bırakıldığında yükleme düğmesi pasif hale gelir.
Terminal kullanımı: Yöneticiler terminal kullanımına izin verilip verilmeyeceğini belirtebilir. Devre dışı bırakıldığında terminal düğmesi pasif hale gelir.
Kişisel geliştirme ortamı örneği oluşturma
DataWorks konsolundaki Çalışma Alanları sayfasına gidin. Üst gezinme çubuğundan istediğiniz bölgeyi seçin. İstediğiniz çalışma alanını bulun ve Actions sütununda seçeneğini tıklayın.
-
Üstteki Personal development environment seçeneğini tıklayın ve mevcut bir kişisel geliştirme ortamı örneğini seçin veya ihtiyaca göre bir örnek oluşturun.
Parametre
Açıklama
Örnek Adı
Kişisel geliştirme ortamı örneğinin adı. Özel bir ad belirtebilirsiniz.
Örnek Sahibi
Varsayılan olarak, çalışma alanını oluşturan geçerli kullanıcı örnek sahibi olarak ayarlanır .
Kaynak Ayrıntıları
Kaynak Grubu
Kişisel geliştirme ortamı örneği için serverless kaynak grubunu seçin.
Kaynak Türü
CPU ve GPU kaynak türlerini yapılandırabilirsiniz.
Kaynak Kotası
Kişisel geliştirme ortamı örneği için kaynak teknik özelliklerini seçin. Seçilen teknik özelliklerin kaynak kotası, kaynak grubunda kişisel geliştirme ortamı için yapılandırılan Maximum CUs değerini aşmamalıdır. Aksi takdirde teknik özellik eklenemez. Kotayı ayarlamak için yöneticinizle iletişime geçerek kaynak grubu ayrıntıları sayfasındaki kota yönetimi bölümünde değişiklik yapmasını isteyin.
Bir teknik özellik seçtikten sonra aşağıdaki bilgiler görüntülenir:
-
Specification Name, CPU, Memory, Bant Genişliği ve Resource Quota (seçilen teknik özellik için kaynak grubundan düşülen CU sayısı).
-
CPU türündeki örneklerle karşılaştırıldığında, GPU türündeki örneklerde ayrıca GPU Specification ve GPU Memory görüntülenir.
-
Serverless kaynak grubunun kota yönetimi bölümünde mevcut kişisel geliştirme ortamı örneği için kullanılabilen Maximum CUs veya Minimum CUs değerlerini atayabilirsiniz.
ÖnemliBuradaki Resource Quota bilgilerine dikkat edin. Bir kişisel geliştirme ortamı örneği çalışırken, örnek kullandıkça öde kaynak grubu kullanıyorsa hesaplama ücretleri
resource quota × instance runtimeformülüne göre hesaplanır. Örnek abonelik kaynak grubu kullanıyorsa, o kaynak grubunun mevcut kotasını tüketir.Görüntü
İhtiyaca göre sistem tarafından sağlanan bir görüntü veya özel bir görüntü seçin.
-
Sistem yerleşik görüntüleri: Daha fazla bilgi için bkz. Sistem yerleşik görüntüleri.
-
Özel görüntüler: Sistem tarafından sağlanan görüntülere ek olarak, oluşturduğunuz özel bir görüntüyü seçebilirsiniz. Özel görüntüler, kişiselleştirilmiş geliştirme gereksinimlerinizi karşılamak için belirli üçüncü taraf paketleri önceden yüklemenize olanak tanır. Özel görüntü oluşturma hakkında bilgi için bkz. Kişisel geliştirme ortamından DataWorks görüntüsü oluşturma.
Depolama Ayarları
Sistem Diski
Her kişisel geliştirme ortamı örneği 30 GiB ücretsiz bulut disk (örneğin dahili depolama alanı) sağlar. Depolama alanı, örnek durdurulduktan 15 gün sonra geri alınır. Kişisel kod dosyalarınızı zamanında kaydettiğinizden emin olun.
Kişisel geliştirme ortamı örneğinin dahili depolama alanının varsayılan yolu
/mnt/workspaceşeklindedir.Veri Kümeleri
Bir kişisel geliştirme ortamında OSS veya NAS depolama alanından okuma veya yazma işlemi yapmanız gerekiyorsa, kişisel geliştirme ortamına veri kümeleri ekleyebilirsiniz.
-
Datasets: Açılır listeden mevcut çalışma alanında oluşturulan bir dosya depolama türü (OSS veya NAS) veri kümesini seçin. Aşağıdakileri dikkate alın:
NAS türünde bir veri kümesi seçtiğinizde, mevcut DataWorks kaynak grubunun VPC'si NAS bağlama hedefine bağlı değilse bağlantıyı sağlamak için VPC ağını ayarlayın.
NotDataWorks kaynak grubuyla ilişkili VPC, NAS bağlama hedefiyle ilişkili VPC ile aynı olduğunda ağ bağlanır.
-
Mount Path: Varsayılan bağlama yolu veri kümesi yapılandırmasına dayanır. Mevcut düğüm için manuel olarak değiştirebilirsiniz.
-
Advanced Settings: Düğüm geliştirme için OSS veya NAS veri kümelerini okurken, veri kümesi için okuma yöntemini ve bağlama protokolünü ayarlamak üzere farklı gelişmiş ayarları yapılandırabilirsiniz.
-
Read Only: Salt okunur mod etkinleştirildiğinde, kişisel geliştirme ortamında çalışan görevler yalnızca veri okuyabilir ve OSS veya NAS'a yazamaz.
ÖnemliKişisel geliştirme ortamı örneklerinin depolama alanında dosya silmeyle ilgili notlar:
-
Kişisel geliştirme ortamı örneğine monte edilen NAS alanından silinen dosyalar (varsayılan olarak
/mnt/datakonumunda bulunur) Data Studio'daki geri dönüşüm kutusuna taşınmaz. NAS konsolunda geri dönüşüm kutusu özelliği etkinleştirilirse silinen dosyalar dosya sistemi geri dönüşüm kutusuna taşınır. -
Kişisel geliştirme ortamı örneğine monte edilen OSS alanından silinen dosyalar (varsayılan olarak
/mnt/datakonumunda bulunur) Data Studio'daki geri dönüşüm kutusuna taşınmaz. Sürüm oluşturma özelliğini etkinleştirerek verileri kurtarabilirsiniz. -
Kişisel geliştirme ortamı örneğinin dahili depolama alanından silinen dosyalar (varsayılan olarak
/mnt/workspacekonumunda bulunur) Data Studio'daki geri dönüşüm kutusuna taşınmaz.
-
Ağ Ayarları
VPC
-
VPC kaynaklarına erişim (RDS gibi): İlgili Proprietary Network ayarını burada yapılandırın.
-
İnternet kaynaklarına erişim: Bu alanı boş bırakın. Geliştirme ortamı varsayılan olarak internet erişimini destekler.
-
Hem VPC hem de internet kaynaklarına erişim: Burada bir Proprietary Network yapılandırdıktan sonra, internete erişmek için VPC için bir Internet NAT Gateway da yapılandırmanız gerekir.
Notİzin listesine dayalı erişim denetimi ile korunan adreslere erişmek için internet erişimi kapasitesine sahip bir Proprietary Network ilişkilendirmeniz gerekir.
Güvenlik Grubu
İlişkilendirmek için mevcut bir güvenlik grubu seçin.
vSwitch
İsteğe bağlıdır. Bir vSwitch belirtmezseniz sistem seçilen VPC'den rastgele bir tane seçer.
Erişim Yapılandırması
SSH Etkinleştir
SSH etkinleştirildikten sonra, seçilen VPC üzerinden kişisel geliştirme ortamına doğrudan SSH kullanarak bağlanabilirsiniz. Özel bir görüntü kullanıyorsanız görüntüde sshd'nin yüklü olduğundan emin olun.
ÖnemliSSH kullanmak için kişisel geliştirme ortamında SSH Server yüklemeniz gerekir. Daha fazla bilgi için bkz. SSH Server yükleme ve yapılandırma.
SSH Genel Anahtarı
Yerel olarak oluşturulan genel anahtar. Daha fazla bilgi için bkz. SSH anahtar çifti oluşturma.
SSH Erişim Yöntemi
-
Log on from VPC: Bu erişim yöntemi varsayılan olarak desteklenir. VPC içindeki diğer terminallerden (örneğin ECS örneklerinden) kişisel geliştirme ortamına erişebilirsiniz.
-
Log on from Internet: İnternet erişimini etkinleştirmek için bu seçeneği işaretleyin. Ayrıca bir NAT Gateway ve bir EIP yapılandırmanız gerekir.
VPC Erişim Etki Alanı
Sizin için yerleşik bir yetkili etki alanı adı (Private Zone) oluşturulur. Değişen örnek IP adreslerini takip etmek zorunda kalmamak için VPC içinde bu etki alanı adını kullanarak mevcut örneğin SSH hizmetine veya diğer özel hizmetlerine erişebilirsiniz. Yerleşik yetkili etki alanı adının ücretlere tabi olduğunu unutmayın.
NAT Gateway
İnternet erişimine ihtiyacınız varsa bu parametre gereklidir. Mevcut VPC için oluşturulan bir Internet NAT Gateway seçin.
EIP
İnternet erişimine ihtiyacınız varsa bu parametre gereklidir. Mevcut NAT ağ geçidi için oluşturulan bir EIP seçin.
Gelişmiş Bilgiler
Örnek RAM Rolü
Bir örnek RAM rolü, bir rolü kişisel geliştirme ortamı örneğiyle ilişkilendirmenize olanak tanır. Örnek içinde, periyodik olarak yenilenen STS geçici kimlik bilgilerini kullanarak diğer Alibaba Cloud hizmetlerine erişebilirsiniz. Bu durum AccessKey güvenliğinizi sağlar ve RAM aracılığıyla hassas erişim denetimi sağlar. Varsayılan olarak Dataworks Default Role seçilir.
Roller hakkında daha fazla bilgi için bkz. Kişisel geliştirme ortamı için örnek RAM rolü yapılandırma.
-
Kişisel geliştirme ortamı örneklerini yönetme
Kişisel geliştirme ortamı örneği başlatma
Bir kişisel geliştirme ortamı örneği Stopped durumundayken aşağıdaki adımları uygulayarak örneği başlatabilirsiniz:
DataStudio sayfasının üst kısmında Personal development environment açılır listesini tıklayın.
Açılır listede, örnek yönetim iletişim kutusunu açmak için Management Environment seçeneğini tıklayın.
Personal Development Environment Instances listesinde durumu Stopped olan örneği bulun ve Operation sütununda Start seçeneğini tıklayın.
Görüntülenen onay iletişim kutusunda OK seçeneğini tıklayın. İletişim kutusu, örneği başlatmanın kaynak grubunun kotasını tükettiğini belirtir.
Örnek durumu Stopped durumundan Starting durumuna ve ardından Running durumuna değişir.
Örnek çalışırken kaynak grubunun CU kaynaklarını sürekli tüketir ve ücretlendirilir. Örnek kullandıkça öde kaynak grubu kullanıyorsa ücretler resource quota × instance runtime formülüne göre hesaplanır. Örnek abonelik kaynak grubu kullanıyorsa, o kaynak grubunun mevcut kotasını tüketir. Gereksiz ücretlerden kaçınmak için örnek kullanılmadığında durdurun.
Kişisel geliştirme ortamı örneği durdurma
Kişisel geliştirme ortamı örneği Running durumunda olduğunda, hesaplama ücretleri kaynak grubunun faturalandırma yöntemine göre tahakkuk eder. Örnek kullandıkça öde kaynak grubu kullanıyorsa ücretler
resource quota × instance runtimeformülüne göre hesaplanır. Örnek abonelik kaynak grubu kullanıyorsa, o kaynak grubunun mevcut kotasını tüketir.Bir kişisel geliştirme ortamı örneği kullanılmadığında, örnek yönetim sayfasından örneği hemen durdurun.
Bir kişisel geliştirme ortamı örneğini aşağıdaki yollarla durdurabilirsiniz:
1. Çalışma alanı düzeyinde otomatik kapatma ilkesi yapılandırma
Alibaba Cloud hesap sahibi veya çalışma alanı yöneticisi, Yönetim bölümüne giderek çalışma alanındaki tüm kişisel geliştirme ortamı örnekleri için otomatik kapatma ilkesi yapılandırabilir. İlkeyi karşılayan çalışan örnekler otomatik olarak kapatılır.
-
DataWorks konsoluna giriş yapın. Hedef bölgede sol gezinme bölmesinde seçeneğini tıklayın. Açılır listeden bir çalışma alanı seçin ve Go to Management Center seçeneğini tıklayın.
-
sayfasında Personal Development Environment Instances bölümünü bulun ve ihtiyaca göre Automatic Shutdown Policy ayarını yapılandırın.
Parametre açıklamaları:
Idle Duration gerekli bir parametredir ve saat cinsinden ölçülür.
GPU Utilization ve CPU Utilization parametrelerinden en az biri yapılandırılmalıdır.
NotBurada tanımlanan kapatma ilkesi, mevcut çalışma alanındaki tüm çalışan kişisel geliştirme ortamı örneklerine uygulanır ve kaydedildikten hemen sonra etkinleşir.
Bir kişisel geliştirme ortamı örneği için otomatik kapatma yapılandırmasını değiştirirseniz örneğin boşta kalma süresi yeniden hesaplanır.
2. Zamanlanmış kapatma yapılandırma
Data Studio konsolunda üstteki Personal development environment seçeneğini tıklayın ve Management Environment seçeneğini belirleyin.
Personal Development Environment Instances listesinde otomatik olarak durdurmak istediğiniz örneği bulun ve Operation sütununda seçeneğini tıklayın. Automatic Shutdown Time ayarını yapılandırın ve OK seçeneğini tıklayın.
3. Örneği manuel olarak durdurma
Data Studio konsolunda üstteki Personal development environment seçeneğini tıklayın ve Management Environment seçeneğini belirleyin.
Personal Development Environment Instances listesinde durdurmak istediğiniz örneği bulun ve Operation sütununda Stop seçeneğini tıklayın.
Kişisel geliştirme ortamı örneği silme
Bir kişisel geliştirme ortamı örneğini serbest bırakmak için örnek listesinde örneği bulun ve Operation sütununda Delete seçeneğini tıklayın. Görüntülenen iletişim kutusunda silme işlemini onaylayın.
Kişisel geliştirme ortamı örneğinin kaynak kullanımını görüntüleme
Ayrıntılı ölçümleri görüntülemek için kişisel geliştirme ortamı örneği adının yanındaki kaynak kullanımı bilgilerinin üzerine gelin.
Kişisel geliştirme ortamında veri kümelerini kullanma
Kişisel geliştirme ortamları veri kümelerini destekler; böylece düğüm yürütme sırasında OSS veya NAS depolama alanından okuma veya yazma işlemi yapabilirsiniz. Daha fazla bilgi için bkz. Kişisel geliştirme ortamında veri kümelerini kullanma.
Referanslar
Kişisel geliştirme ortamı örneğinden özel bir görüntü oluşturabilir ve bunu diğer düğüm geliştirmeleri sırasında kullanabilirsiniz. Kişisel geliştirme ortamı örneğinden görüntü oluşturma ve kullanma hakkında daha fazla bilgi için bkz. Özel görüntü oluşturma ve kullanma.
Bir kişisel geliştirme ortamını Git deposuna bağlama, kod klonlama, gönderme ve yönetme talimatları için bkz. Git deposuna bağlanma.
SSS
S: Örnek şu hata ile başlatılamıyor: cu is not enough as max.
C: Kaynak grubu, kişisel geliştirme ortamları için maksimum CU sayısını sınırlar. Kaynak grubu ayrıntıları sayfasına gidin ve kota yönetimi bölümünde kotayı ayarlayın.
S: Kişisel geliştirme ortamı ile standart mod çalışma alanındaki geliştirme ve üretim ortamları arasındaki ilişki nedir?
C: Kişisel geliştirme ortamı ile standart mod çalışma alanındaki geliştirme ve üretim ortamları farklı amaçlara hizmet eder. Kişisel geliştirme ortamı, kodlama, hata ayıklama ve test için hesap düzeyinde bulut tabanlı bir örnektir. Geliştirme ve üretim ortamları ise iş akışlarını zamanlamak ve çalıştırmak için kullanılır. Kişisel geliştirme ortamında kod yazıp hata ayıkladıktan sonra dağıtım süreci aracılığıyla kodu proje çalışma alanına gönderin; geliştirme ortamında zamanlamaları yapılandırın ve yürütme için üretim ortamına dağıtın.
S: Bir iş akışını kişisel geliştirme ortamından zamanlama için geliştirme ortamına nasıl dağıtabilirim?
C: Kişisel geliştirme ortamında kod geliştirmeyi ve hata ayıklamayı tamamladıktan sonra kodu proje çalışma alanına gönderin. Ardından Data Studio'daki veri geliştirme sayfasına gidin, geliştirme ortamındaki ilgili iş akışı düğümünü açın, zamanlamayı ve bağımlılıkları yapılandırın ve iş akışını üretim ortamına dağıtın.
S: Kişisel geliştirme ortamının üst kısmındaki açılır liste boş ve geliştirme veya üretim ortamına geçiş yapamıyorum.
C: Kişisel geliştirme ortamının üst kısmındaki açılır liste, geliştirme veya üretim ortamına geçiş yapmak için değil, kişisel geliştirme ortamı örneklerini seçmek ve yönetmek için kullanılır. Açılır liste boşsa bu durum genellikle aşağıdaki nedenlerden birinden kaynaklanır:
Mevcut çalışma alanı bir serverless kaynak grubuyla ilişkili değil veya kaynak grubunda kişisel geliştirme ortamları için CU kotası ayrılmamış.
Mevcut kullanıcı herhangi bir kişisel geliştirme ortamı örneği oluşturmamış. Bir örnek oluşturmak için açılır listeyi tıklayın.
Çalışma alanında Data Studio etkin değil. Kişisel geliştirme ortamları yalnızca Data Studio'da kullanılabilir.
> Scheduled Shutdown