Azure Data Studio için Veri Sanallaştırma uzantısı
Azure Data Studio için Veri Sanallaştırma uzantısı, ODBC veri kaynaklarıyla Dış Tablo Sihirbazı için destek sağlar.
Veri Sanallaştırma uzantısını yükleme
Veri Sanallaştırma uzantısını yüklemek için Azure Data Studio'nun işlevselliğini genişletme adresini ziyaret edin.
Sürüm 1.0'daki değişiklikler
- Uzantı, Veri Sanallaştırma olarak yeniden adlandırıldı.
- Dış Tablo Oluşturma sihirbazı:
- MongoDB ve Teradata kaynaklarını sanallaştırmaya yönelik kılavuzlu not defterleri dahil.
- MongoDB ve Teradata sanallaştırma not defterlerindeki değişkenleri doldurmak için iletişim kutusu eklendi.
Sürüm 0.16'daki değişiklikler
- Dış Tablo Oluşturma sihirbazı:
- Nesne eşleme sayfasında tabloları ve görünümleri yüklerken hata işleme geliştirildi.
Sürüm 0.15'teki değişiklikler
- Dış Tablo Oluşturma sihirbazı:
- Nesne eşleme sayfasına tablo ve sütun bilgilerini yüklemek için geçen süre kısaltıldı.
- Bağlantı ayrıntıları sayfasında mevcut veritabanı kapsamlı kimlik bilgilerinin yüklenmesiyle ilgili bir hata düzeltildi.
- CSV Dosyalarından Dış Tablo Oluşturma Sihirbazı:
- PROSE ayrıştırma için kullanılan varsayılan örnek boyutu artırıldı.
Sürüm 0.14.1'deki değişiklikler
- CTP 3.1 veri kaynağı desteği desteği
Sürüm 0.12.1'deki değişiklikler
- SQL Server büyük veri kümesi bağlantı türü bu sürümde kaldırıldı. Daha önce SQL Server büyük veri kümesi bağlantısından sağlanan tüm işlevler artık SQL Server bağlantısında kullanılabilir.
- HDFS gözatma, Data Services klasörünün altında bulunabilir
- Not defterleri için PySpark ve diğer büyük veri çekirdekleri, SQL Server büyük veri kümenizdeki SQL Server ana örneğine bağlandığında çalışır.
- Dış Tablo Oluşturma sihirbazı:
- Mevcut Dış Veri Kaynağını kullanarak Dış Tablo oluşturma desteği.
- Sihirbaz genelinde performans geliştirmeleri.
- Özel karakterlerle nesne adlarının işlenmesi geliştirildi. Bazı durumlarda bunlar sihirbazın başarısız olmasına neden oldu
- Nesne Eşleme sayfası için güvenilirlik iyileştirmeleri.
- Veritabanları açılan listesinden sistem veritabanları -
DWConfiguration
,DWDiagnostics
,DWQueue
- kaldırıldı. - CSV Dosyalarından Dış Tablo Oluşturma sihirbazında Dış Dosya Biçimi nesnesinin adını ayarlama desteği.
- CSV Dosyalarından Dış Tablo Oluşturma sihirbazının ilk sayfasına yenile düğmesi eklendi.
Sürüm Notları (v0.11.0)
- Jupyter Notebook desteği, özellikle Python3 ve Spark çekirdekleri desteği Azure Data Studio'ya taşındı. Not Defterlerini kullanmak için bu uzantı artık gerekli değildir.
- Dış Veri sihirbazlarında birden çok hata düzeltmesi:
- Oracle türü eşlemeleri, SQL Server 2019 CTP 2.3'te gönderilen değişikliklerle eşleşecek şekilde güncelleştirildi.
- Tablo eşleme denetimlerine yazılan yeni şemaların kaybolmasına neden olan bir sorun düzeltildi.
- Tablo eşlemelerinde veritabanı düğümünü denetlemenin tüm tablo ve görünümlerin denetlenmesinin neden olmadığı bir sorun düzeltildi.
Sürüm Notları (v0.10.2)
SQL Server 2019 desteği
SQL Server 2019 desteği güncelleştirildi. SQL Server Büyük Veri Kümesi örneğine bağlandıktan sonra gezgin ağacında yeni bir Veri Hizmetleri klasörü görünür. Klasörde bağlantıda yeni bir not defteri açma, Spark işleri gönderme ve HDFS ile çalışma gibi eylemler için başlatma noktaları bulunur. HDFS dosyası/klasörü üzerinden Dış Veri Oluşturma gibi bazı eylemler, SQL Server 2019 uzantısının yüklenmesi gerekir.
Not defteri desteği
Not defteri kullanıcı arabiriminde önemli güncelleştirmeler yaptık. Odak noktamız, sizinle paylaşılan not defterlerini okumayı kolaylaştırmaktır. Bu, seçili veya üzerine gelinmediği sürece hücrelerin etrafındaki tüm ana hat kutularının kaldırılması, hücre seçmeye gerek kalmadan kolay hücre düzeyinde eylemler için vurgu desteği eklenmesi ve yürütme sayısı, animasyonlu çalıştırma durdurma düğmesi ve daha fazlasını ekleyerek yürütme durumunun netleştirilmesi anlamına geliyordu. Ayrıca Yeni Not Defteri (), Çalıştırma Hücresi (Ctrl+Shift+N
), Yeni Kod Hücresi (Ctrl+Shift+C
F5
), Yeni Metin Hücresi () için klavye kısayolları ekledik.Ctrl+Shift+T
Tüm önemli eylemlerin kısayolla başlatılmasını hedefliyoruz, bu nedenle neleri kaçırdığınızı bize bildirin!
Diğer iyileştirmeler ve düzeltmeler şunlardır:
SQL Server 2019 uzantısı artık kullanıcılardan Python bağımlılıkları için bir yükleme dizini seçmelerini istemektedir. Ayrıca artık içinde
.vsix file
Python'ı içermediğinden, genel uzantı boyutunu küçültür. Python bağımlılıkları Spark ve Python3 çekirdeklerini destekler.Komut satırından yeni bir not defteri başlatma desteği eklendi. Bağımsız değişkenlerle
--command=notebook.command.new --server=myservername
başlat seçeneği yeni bir not defteri açmalı ve bu sunucuya bağlanmalıdır.Hücrelerde kod uzunluğu büyük olan not defterleri için performans düzeltmeleri. Kod hücreleri 250 satırın üzerindeyse, bir kaydırma çubuğu eklenir.
Geliştirilmiş
.ipynb
dosya desteği. Sürüm 3 veya üzeri artık desteklenmektedir.Not
Dosya güncelleştirmelerini sürüm 4 veya üzeri sürüme kaydetme.
notebook.enabled
Yerleşik Not Defteri görüntüleyicisi kararlı olduğu için kullanıcı ayarı kaldırıldı.Yüksek Karşıtlık teması artık bu durumda nesne düzenine yapılan çeşitli düzeltmelerle desteklenmektedir.
Çıkışların bazen bir dizi
,,,
karakteri yanlış gösterdiği #3680 düzeltildi.Azure Data Studio'dan uzaklaştıktan sonra hücreler için #3602 Düzenleyicisi'nin kaybolması düzeltildi.
Çıktı MIME türü için Kılavuz görünümlerini kullanmak için
application/vnd.dataresource+json
destek eklendi. Bu, bunu kullanan birçok not defterinin (örneğin python not defterinde ayarlanarakpd.options.display.html.table_schema
) daha güzel tablosal çıkışlara sahip olduğu anlamına gelir.
Bilinen sorunlar
- Not Defteri açılırken Python'ı yükle iletişim kutusu görüntülenir. Bu yüklemeyi iptal etmek, Çekirdekler ve Ekle açılan listelerinin beklenen değerleri göstermemesiyle sonuç verir. Geçici çözüm, Python yüklemesini tamamlamaktır.
- Desteklenmeyen bir çekirdekle bir not defteri açıldığında, çekirdekler ve açılan menülere ekleme, Azure Data Studio'nun yanıt vermeyi durdurmasına neden olur. Azure Data Studio'yu kapatın ve desteklenen bir çekirdek kullandığınızdan emin olun (Python3, Spark | R, Spark | Scala, PySpark, PySpark3).
- SQL Server uç noktasında PySpark3 veya diğer Spark çekirdekleri kullanılırken Spark kullanıcı arabirimi bağlantısı başarısız olur. Geçici bir çözüm olarak Pano'dan Spark kullanıcı arabirimi'ni seçin veya doğru Spark kullanıcı arabirimi köprüsüne sahip olduğundan SQL Server büyük veri kümesi bağlantı türünü kullanarak bağlanın.
Genişletilebilirlik geliştirmeleri
Bu sürümde genişleticilere yardımcı olan bir dizi geliştirme eklendi.
- Yeni
ObjectExplorerNodeProvider
BIR API, uzantıların SQL Server veya diğer Bağlantı düğümleri altındaki klasörlere katkıda bulunmalarına olanak tanır. Bu şekildeData Services
düğüm SQL Server 2019 örnekleri altına eklenir, ancak kullanıcı arabirimine İzleme veya diğer klasörleri kolayca eklemek için kullanılabilir. - Panoya yapılan katkıları göstermeye/gizlemeye yardımcı olmak için iki yeni bağlam anahtarı değeri kullanılabilir.
mssql:iscluster
bunun bir SQL Server 2019 Büyük Veri Kümesi olup olmadığını gösterirmssql:servermajorversion
sunucu sürümüne sahiptir (SQL Server 2019 için 15, SQL Server 2017 için 14 vb.). Örneğin, özelliklerin yalnızca SQL Server 2017 veya üzeri için gösterilmesi gerekiyorsa bu yardımcı olabilir.
Sürüm Notları (v0.8.0)
Notebooks:
- Mevcut hücrelerden önce / sonra hücre ekleme artık "Diğer Eylemler" hücre düğmesi seçilerek destekleniyor
- "Ekle" açılan menüsündeki bağlantılara Yeni Bağlantı Ekle seçeneği eklendi
- Python paket güncelleştirmelerine yardımcı olmak ve yüklemenin durdurulduğu durumları çözmek için uygulamayı kapatarak Not Defteri Bağımlılıklarını Yeniden Yükle komutu eklendi. Bu komut paletinden çalıştırılabilir (kullanın
Ctrl/Cmd+Shift+P
ve yazınReinstall Notebook Dependencies
) - PROSE python paketi 1.1.0'a güncelleştirildi ve bir dizi hata düzeltmesi içeriyor. Bu paketi güncelleştirmek için Not Defteri Bağımlılıklarını Yeniden Yükle komutunu kullanın
- Çıktıyı Temizle komutu artık Diğer Eylemler hücre düğmesi seçilerek destekleniyor
- Müşterinin bildirdiği aşağıdaki sorunlar düzeltildi:
- Windows'ta PATH sorunları nedeniyle not defteri oturumu başlatılamıyor
- Not defteri, C:\ veya D:\ gibi bir sürücünün kök klasöründen başlatılamıyor
- #2820 VS Code'da ADS'den oluşturulan not defterleri düzenlenemiyor
- Spark kullanıcı arabirimi bağlantısı artık Spark çekirdeği çalıştırırken çalışıyor
- "Yönetilen Paketler" "Paketleri Yükle" olarak yeniden adlandırıldı
Dış Veri Oluştur:
- Hata iletileri kopyalanabilir ve daha kolay olması için özet ve ayrıntılı bir görünüme ayrılmıştır
- Geliştirilmiş kullanıcı arabirimi düzeni ve geliştirilmiş güvenilirlik ve hata işleme
- Müşterinin bildirdiği aşağıdaki sorunlar düzeltildi:
- Geçersiz sütun eşlemeleri olan tablolar devre dışı olarak gösterilir ve bir uyarı hatayı açıklar
Sürüm Notları (v0.7.2)
- Azure Kaynak Gezgini artık Azure Data Studio'da yerleşiktir ve bu uzantıdan kaldırılmıştır. Bu konuda geri bildiriminiz için teşekkür ederiz!
- Birçok Markdown hücresine sahip not defterlerinin performansı iyileştirildi.
- Not Defteri'nde kod hücrelerini otomatikleştirin. Bu, hücre araç çubuğuna göre en düşük boyuta sahiptir.
- Not Defteri bağımlılıklarını yüklerken kullanıcıyı bilgilendirin. Özellikle Windows'ta bu işlem uzun sürebilir, bu nedenle bildirimler artık Görevler görünümünde gösterilir.
- Not Defteri bağımlılıklarını yeniden yükleme desteği. Bu, kullanıcı daha önce yükleme yoluyla Azure Data Studio bölümünü kapattıysa kullanışlıdır.
- Not Defteri'nde hücre yürütmeyi iptal etme desteği.
- Dış Veri Oluşturma sihirbazı kullanılırken, özellikle bağlantı hataları oluştuğunda güvenilirlik geliştirildi.
- PolyBase etkin değilse veya hedef sunucuda çalıştırılmıyorsa Dış Veri Oluşturma sihirbazının kullanımını engelleyin.
- SQL Server 2019 ve Dış Veri Oluşturma ile ilgili yazım ve adlandırma düzeltmeleri.
- Azure Data Studio hata ayıklama konsolundan çok sayıda hata kaldırıldı.