Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menguraikan informasi lingkungan sistem untuk lingkungan tanpa server versi 2. Untuk memastikan kompatibilitas untuk aplikasi, beban kerja tanpa server menggunakan API versi, yang dikenal sebagai versi lingkungan, yang tetap kompatibel dengan versi server yang lebih baru.
Anda dapat memilih versi lingkungan menggunakan panel samping Environment di notebook tanpa server Anda. Lihat Memilih lingkungan dasar.
Fitur dan peningkatan baru
Fitur dan peningkatan baru berikut tersedia di lingkungan tanpa server 2.
Dasbor, peringatan, dan kueri didukung sebagai file ruang kerja
Mei 20, 2025
Dasbor, pemberitahuan, dan kueri sekarang didukung sebagai file ruang kerja, yang berarti Anda dapat berinteraksi secara terprogram dengan objek Databricks ini seperti file lain, dari mana saja sistem file ruang kerja tersedia. Lihat Apa itu file ruang kerja? dan Berinteraksi secara terprogram dengan file ruang kerja.
Terminal web diaktifkan pada komputasi tanpa server
3 April 2025
Terminal web sekarang diaktifkan pada lingkungan tanpa server versi 2. Untuk informasi selengkapnya tentang cara menggunakan terminal web, lihat Menjalankan perintah shell di terminal web Azure Databricks.
Jenis data VARIANT tidak dapat lagi digunakan dengan operasi yang memerlukan perbandingan
5 Februari 2025
Anda tidak dapat menggunakan klausa atau operator berikut dalam kueri yang menyertakan jenis data VARIANT:
DISTINCTINTERSECTEXCEPTUNIONDISTRIBUTE BY
Selain itu, Anda tidak dapat menggunakan fungsi DataFrame ini:
df.dropDuplicates()df.repartition()
Operasi ini melakukan perbandingan, dan perbandingan yang menggunakan jenis data VARIANT menghasilkan hasil yang tidak terdefinisi dan tidak didukung di Databricks. Jika Anda menggunakan jenis VARIANT dalam beban kerja atau tabel Azure Databricks Anda, Databricks merekomendasikan perubahan berikut:
- Perbarui kueri atau ekspresi untuk secara eksplisit melemparkan nilai
VARIANTke jenis data non-VARIANT. - Jika Anda memiliki bidang yang harus digunakan dengan salah satu operasi di atas, ekstrak bidang tersebut dari jenis data
VARIANTdan simpan menggunakan jenis data non-VARIANT.
Lihat data varian kueri.
Buku catatan didukung sebagai berkas ruang kerja
23 Januari 2025
Notebook didukung sebagai file ruang kerja di lingkungan tanpa server 2. Anda dapat menulis, membaca, dan menghapus buku catatan secara terprogram seperti yang Anda lakukan pada file lainnya. Ini memungkinkan interaksi secara programatik dengan notebook dari mana pun sistem file ruang kerja dapat diakses. Untuk informasi selengkapnya, lihat Membuat, memperbarui, dan menghapus file dan direktori secara terprogram.
Bilah kemajuan tugas ditambahkan ke komputasi tanpa server
16 Desember 2024
Bilah kemajuan tugas baru telah ditambahkan ke sel buku catatan yang berjalan di lingkungan komputasi tanpa server versi 2. Bilah kemajuan ini menunjukkan kemajuan eksekusi kode Spark pada sel.
Lingkungan sistem
- Sistem Operasi : Ubuntu 22.04.4 LTS
- Python: 3.11.10
- Databricks Connect: 15.4.5
Pustaka Python yang diinstal
Untuk mereproduksi lingkungan tanpa server 2 di lingkungan virtual Python lokal Anda, unduh file requirements-env-2.txt dan jalankan pip install -r requirements-env-2.txt. Perintah ini menginstal semua pustaka sumber terbuka dari lingkungan tanpa server 2.
| Library | Version | Library | Version | Library | Version |
|---|---|---|---|---|---|
| asttokens | 2.0.5 | astunparse | 1.6.3 | autocommand | 2.2.2 |
| azure-core | 1.31.0 | azure-storage-blob | 12.19.1 | azure-storage-file-datalake | 12.14.0 |
| backports.tarfile | 1.2.0 | black | 23.3.0 | blinker | 1.4 |
| boto3 | 1.34.39 | botocore | 1.34.39 | cachetools | 5.5.0 |
| certifi | 2023.7.22 | cffi | 1.15.1 | chardet | 4.0.0 |
| charset-normalizer | 2.0.4 | click | 8.0.4 | cloudpickle | 3.0.0 |
| comm | 0.1.2 | contourpy | 1.0.5 | cryptography | 41.0.3 |
| cycler | 0.11.0 | Cython | 0.29.32 | databricks-connect | 15.4.5 |
| databricks-sdk | 0.36.0 | dbus-python | 1.2.18 | debugpy | 1.6.7 |
| decorator | 5.1.1 | dill | 0.3.6 | distlib | 0.3.9 |
| entrypoints | 0.4 | executing | 0.8.3 | facets-overview | 1.1.1 |
| filelock | 3.13.4 | fonttools | 4.25.0 | gitdb | 4.0.11 |
| GitPython | 3.1.43 | google-api-core | 2.18.0 | google-auth | 2.35.0 |
| google-cloud-core | 2.4.1 | google-cloud-storage | 2.18.2 | google-crc32c | 1.6.0 |
| google-resumable-media | 2.7.2 | googleapis-common-protos | 1.65.0 | grpcio | 1.67.0 |
| grpcio-status | 1.67.0 | httplib2 | 0.20.2 | idna | 3.4 |
| importlib-metadata | 6.0.0 | importlib_resources | 6.4.0 | inflect | 7.3.1 |
| ipyflow-core | 0.0.201 | ipykernel | 6.28.0 | ipython | 8.25.0 |
| ipython-genutils | 0.2.0 | ipywidgets | 7.7.2 | isodate | 0.7.2 |
| jaraco.collections | 5.1.0 | jaraco.context | 5.3.0 | jaraco.functools | 4.0.1 |
| jaraco.text | 3.12.1 | jedi | 0.18.1 | jeepney | 0.7.1 |
| jmespath | 0.10.0 | joblib | 1.2.0 | jupyter_client | 7.4.9 |
| jupyter_core | 5.3.0 | keyring | 23.5.0 | kiwisolver | 1.4.4 |
| launchpadlib | 1.10.16 | lazr.restfulclient | 0.14.4 | lazr.uri | 1.0.6 |
| matplotlib | 3.7.2 | matplotlib-inline | 0.1.6 | mlflow-skinny | 2.11.4 |
| more-itertools | 8.10.0 | mypy-extensions | 0.4.3 | nest-asyncio | 1.5.6 |
| numpy | 1.23.5 | oauthlib | 3.2.0 | packaging | 23.2 |
| pandas | 1.5.3 | parso | 0.8.3 | pathspec | 0.10.3 |
| patsy | 0.5.3 | pexpect | 4.8.0 | pillow | 10.3.0 |
| pip | 24.2 | platformdirs | 3.10.0 | plotly | 5.9.0 |
| prompt_toolkit | 3.0.48 | proto-plus | 1.25.0 | protobuf | 5.28.3 |
| psutil | 5.9.0 | psycopg2 | 2.9.3 | ptyprocess | 0.7.0 |
| pure-eval | 0.2.2 | py4j | 0.10.9.7 | pyarrow | 14.0.1 |
| pyasn1 | 0.4.8 | pyasn1-modules | 0.2.8 | pyccolo | 0.0.65 |
| pycparser | 2.21 | pydantic | 1.10.6 | Pygments | 2.15.1 |
| PyGObject | 3.42.1 | PyJWT | 2.3.0 | pyodbc | 4.0.39 |
| pyparsing | 3.0.9 | python-dateutil | 2.8.2 | python-lsp-jsonrpc | 1.1.2 |
| pytz | 2022.7 | PyYAML | 6.0 | pyzmq | 25.1.2 |
| requests | 2.31.0 | rsa | 4.9 | s3transfer | 0.10.3 |
| scikit-learn | 1.3.0 | scipy | 1.11.1 | seaborn | 0.12.2 |
| SecretStorage | 3.3.1 | setuptools | 75.1.0 | six | 1.16.0 |
| smmap | 5.0.1 | sqlparse | 0.5.1 | ssh-import-id | 5.11 |
| stack-data | 0.2.0 | statsmodels | 0.14.0 | tenacity | 8.2.2 |
| threadpoolctl | 2.2.0 | tokenize-rt | 4.2.1 | tomli | 2.0.1 |
| tornado | 6.3.2 | traitlets | 5.13.0 | typeguard | 4.3.0 |
| typing_extensions | 4.10.0 | tzdata | 2022.1 | ujson | 5.4.0 |
| unattended-upgrades | 0.1 | urllib3 | 1.26.16 | virtualenv | 20.26.6 |
| wadllib | 1.3.6 | wcwidth | 0.2.5 | wheel | 0.38.4 |
| zipp | 3.11.0 | zstandard | 0.23.0 |