Bagikan melalui


Ekstensi Virtualisasi Data untuk Azure Data Studio

Ekstensi Virtualisasi Data untuk Azure Data Studio menyediakan dukungan untuk Wizard Tabel Eksternal dengan sumber data ODBC.

Menginstal ekstensi Virtualisasi Data

Untuk menginstal ekstensi Virtualisasi Data, kunjungi Memperluas fungsionalitas Azure Data Studio.

Perubahan rilis 1.0

  • Ekstensi diganti namanya menjadi Virtualisasi Data.
  • Panduan Buat Tabel Eksternal:
    • Buku catatan terpandu yang disertakan untuk sumber MongoDB dan Teradata virtualisasi.
    • Menambahkan dialog untuk mengisi variabel di notebook virtualisasi MongoDB dan Teradata.

Perubahan rilis 0.16

  • Panduan Buat Tabel Eksternal:
    • Penanganan kesalahan yang ditingkatkan saat memuat tabel dan tampilan di halaman pemetaan objek.

Perubahan rilis 0.15

  • Panduan Buat Tabel Eksternal:
    • Pengurangan waktu yang diperlukan untuk memuat informasi tabel dan kolom pada halaman pemetaan objek.
    • Memperbaiki bug dengan memuat kredensial tercakup database yang ada di halaman detail koneksi.
  • Buat Tabel Eksternal dari Wizard File CSV:
    • Peningkatan ukuran sampel default yang digunakan untuk penguraian PROSE.

Perubahan rilis 0.14.1

  • Dukungan untuk dukungan sumber data CTP 3.1

Perubahan rilis 0.12.1

  • Jenis koneksi kluster big data SQL Server telah dihapus dalam rilis ini. Semua fungsionalitas yang sebelumnya tersedia dari koneksi kluster big data SQL Server sekarang tersedia di koneksi SQL Server.
  • Penjelajahan HDFS dapat ditemukan di bawah folder Data Services
  • Untuk notebook, PySpark dan kernel big data lainnya berfungsi saat terhubung ke instans master SQL Server di kluster big data SQL Server Anda.
  • Panduan Buat Tabel Eksternal:
    • Dukungan untuk membuat Tabel Eksternal menggunakan Sumber Data Eksternal yang sudah ada.
    • Peningkatan performa di seluruh wizard.
    • Peningkatan penanganan nama objek dengan karakter khusus. Dalam beberapa kasus, ini menyebabkan wizard gagal
    • Peningkatan keandalan untuk halaman Pemetaan Objek.
    • Database sistem yang dihapus - DWConfiguration, , DWDiagnosticsDWQueue - dari menu dropdown database.
    • Dukungan untuk mengatur nama objek Format File Eksternal di wizard Buat Tabel Eksternal dari File CSV.
    • Menambahkan tombol refresh ke halaman pertama wizard Buat Tabel Eksternal dari File CSV.

Catatan Rilis (v0.11.0)

  • Dukungan Jupyter Notebook, khususnya dukungan untuk kernel Python3 dan Spark, telah dipindahkan ke Azure Data Studio. Ekstensi ini tidak lagi diperlukan untuk menggunakan Notebook.
  • Beberapa perbaikan bug di wizard Data Eksternal:
    • Pemetaan jenis Oracle telah diperbarui untuk mencocokkan perubahan yang dikirim di SQL Server 2019 CTP 2.3.
    • Memperbaiki masalah di mana skema baru yang diketik ke dalam kontrol pemetaan tabel hilang.
    • Memperbaiki masalah saat memeriksa simpul Database dalam pemetaan tabel tidak mengakibatkan semua tabel dan tampilan dicentang.

Catatan Rilis (v0.10.2)

Dukungan SQL Server 2019

Dukungan untuk SQL Server 2019 telah diperbarui. Setelah menyambungkan ke instans Kluster Big Data SQL Server, folder Layanan Data baru muncul di pohon penjelajah. Folder ini memiliki titik peluncuran untuk tindakan seperti membuka notebook baru terhadap koneksi, mengirimkan pekerjaan Spark, dan bekerja dengan HDFS. Beberapa tindakan, seperti Buat Data Eksternal melalui file/folder HDFS, ekstensi SQL Server 2019 harus diinstal.

Dukungan notebook

Kami telah membuat pembaruan signifikan pada antarmuka pengguna notebook. Fokus kami adalah mempermudah membaca buku catatan yang dibagikan dengan Anda. Ini berarti menghapus semua kotak kerangka di sekitar sel kecuali dipilih atau diarahkan, menambahkan dukungan hover untuk tindakan tingkat sel yang mudah tanpa perlu memilih sel, dan mengklarifikasi status eksekusi dengan menambahkan jumlah eksekusi, tombol berhenti berjalan animasi, dan banyak lagi. Kami juga menambahkan pintasan keyboard untuk Buku Catatan Baru (Ctrl+Shift+N), Jalankan Sel (F5), Sel Kode Baru (Ctrl+Shift+C), Sel Teks Baru (Ctrl+Shift+T). Kami bertujuan agar semua tindakan utama dapat diluncurkan melalui pintasan sehingga beri tahu kami apa yang Anda lewatkan!

Penyempurnaan dan perbaikan lainnya meliputi:

  • Ekstensi SQL Server 2019 sekarang meminta pengguna untuk memilih direktori penginstalan untuk dependensi Python. Ini juga tidak lagi mencakup Python dalam .vsix file, mengurangi ukuran ekstensi keseluruhan. Dependensi Python mendukung kernel Spark dan Python3.

  • Dukungan untuk meluncurkan notebook baru dari baris perintah telah ditambahkan. Luncurkan dengan argumen --command=notebook.command.new --server=myservername harus membuka buku catatan baru dan menyambungkan ke server ini.

  • Perbaikan performa untuk notebook dengan panjang kode besar dalam sel. Jika sel kode lebih dari 250 baris, bilah gulir ditambahkan.

  • Dukungan file yang disempurnakan .ipynb . Versi 3 atau yang lebih tinggi sekarang didukung.

    Catatan

    Menyimpan pembaruan file ke versi 4 atau yang lebih tinggi.

  • notebook.enabled Pengaturan pengguna telah dihapus sekarang karena penampil Notebook bawaan stabil.

  • Tema Kontras Tinggi sekarang didukung dengan sejumlah perbaikan untuk tata letak objek dalam kasus ini.

  • Diperbaiki #3680 di mana output terkadang menunjukkan sejumlah ,,, karakter dengan tidak benar.

  • Memperbaiki #3602 Editor menghilang untuk sel setelah menavigasi jauh dari Azure Data Studio.

  • Dukungan telah ditambahkan untuk menggunakan tampilan Grid untuk application/vnd.dataresource+json jenis MIME output. Ini berarti banyak notebook yang menggunakan ini (misalnya dengan mengatur pd.options.display.html.table_schema di notebook Python) memiliki output tabular yang lebih baik.

Masalah yang diketahui

  • Saat membuka Notebook, dialog instal python muncul. Membatalkan penginstalan ini menghasilkan dropdown Kernels dan Lampirkan Ke yang tidak memperlihatkan nilai yang diharapkan. Solusinya adalah menyelesaikan penginstalan Python.
  • Saat buku catatan dibuka dengan kernel yang tidak didukung, kernel dan lampirkan ke dropdown menyebabkan Azure Data Studio berhenti merespons. Tutup Azure Data Studio dan pastikan Anda menggunakan kernel yang didukung (Python3, Spark | R, Spark | Scala, PySpark, PySpark3).
  • Tautan antarmuka pengguna Spark gagal saat menggunakan PySpark3 atau kernel Spark lainnya terhadap titik akhir SQL Server. Sebagai solusinya, pilih Spark UI dari Dasbor, atau sambungkan menggunakan jenis koneksi kluster big data SQL Server karena ini memiliki hyperlink UI Spark yang benar.

Peningkatan ekstensibilitas

Sejumlah peningkatan yang membantu extender ditambahkan dalam rilis ini.

  • API baru ObjectExplorerNodeProvider memungkinkan ekstensi untuk berkontribusi folder di bawah SQL Server atau simpul Koneksi ion lainnya. Ini adalah bagaimana simpul Data Services ditambahkan di bawah instans SQL Server 2019 tetapi dapat digunakan untuk menambahkan Pemantauan atau folder lain dengan mudah ke UI.
  • Dua nilai kunci konteks baru tersedia untuk membantu menampilkan/menyembunyikan kontribusi ke dasbor.
    • mssql:iscluster menunjukkan apakah ini adalah Kluster Big Data SQL Server 2019
    • mssql:servermajorversion memiliki versi server (15 untuk SQL Server 2019, 14 untuk SQL Server 2017, dan sebagainya). Ini dapat membantu jika fitur hanya boleh ditampilkan untuk SQL Server 2017 atau yang lebih besar, misalnya.

Catatan Rilis (v0.8.0)

Notebooks:

  • Menambahkan sel sebelum/setelah sel yang ada sekarang didukung dengan memilih tombol sel "Tindakan Lainnya"
  • Opsi Tambahkan Koneksi ion Baru telah ditambahkan ke koneksi di menu dropdown "Lampirkan Ke"
  • Perintah Instal Ulang Dependensi Notebook telah ditambahkan untuk membantu pembaruan paket Python, dan memecahkan kasus di mana penginstalan dihentikan sebagian dengan menutup aplikasi. Ini dapat dijalankan dari palet perintah (gunakan Ctrl/Cmd+Shift+P dan ketik Reinstall Notebook Dependencies)
  • Paket python PROSE telah diperbarui ke 1.1.0 dan mencakup sejumlah perbaikan bug. Gunakan perintah Instal Ulang Dependensi Notebook untuk memperbarui paket ini
  • Perintah Hapus Output sekarang didukung dengan memilih tombol sel Tindakan Lainnya
  • Memperbaiki masalah yang dilaporkan pelanggan berikut:
    • Sesi buku catatan tidak dapat dimulai di Windows karena masalah PATH
    • Notebook tidak dapat dimulai dari folder akar drive, seperti C:\ atau D:\
    • #2820 Tidak dapat mengedit notebook yang dibuat dari ADS di Visual Studio Code
    • Tautan antarmuka pengguna Spark sekarang berfungsi saat menjalankan kernel Spark
    • Ganti nama "Paket Terkelola" menjadi "Pasang Paket"

Buat Data Eksternal:

  • Pesan kesalahan dapat disalin dan telah dipisahkan menjadi ringkasan dan tampilan terperinci agar lebih mudah
  • Tata letak UI yang disempurnakan dan peningkatan keandalan dan penanganan kesalahan
  • Memperbaiki masalah yang dilaporkan pelanggan berikut:
    • Tabel dengan pemetaan kolom yang tidak valid ditampilkan sebagai dinonaktifkan dan peringatan menjelaskan kesalahan

Catatan Rilis (v0.7.2)

  • Azure Resource Explorer sekarang dibangun ke dalam Azure Data Studio dan telah dihapus dari ekstensi ini. Terima kasih atas umpan balik Anda tentang hal ini!
  • Peningkatan performa notebook dengan banyak sel Markdown.
  • Mengubah ukuran sel kode secara otomatis di Notebook. Ini masih memiliki ukuran minimum berdasarkan toolbar sel.
  • Beri tahu pengguna saat menginstal dependensi Notebook. Pada Windows khususnya ini bisa memakan waktu lama, sehingga pemberitahuan sekarang ditampilkan dalam tampilan Tugas.
  • Dukungan menginstal ulang dependensi Notebook. Ini berguna jika pengguna sebelumnya menutup Azure Data Studio sebagian melalui penginstalan.
  • Mendukung pembatalan eksekusi sel di Notebook.
  • Peningkatan keandalan saat menggunakan wizard Buat Data Eksternal, khususnya saat terjadi kesalahan koneksi.
  • Blokir penggunaan wizard Buat Data Eksternal jika PolyBase tidak diaktifkan atau berjalan di server target.
  • Perbaikan ejaan dan penamaan yang terkait dengan SQL Server 2019 dan Buat Data Eksternal.
  • Menghapus sejumlah besar kesalahan dari konsol debug Azure Data Studio.