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.
Bu makalede sunucusuz ortam sürüm 3 için sistem ortamı bilgileri özetlenmiştir.
Uygulamanın uyumluluğunu sağlamak için sunucusuz iş yükleri, ortam sürümü olarak bilinen ve daha yeni sunucu sürümleriyle uyumlu kalan bir sürüme sahip API kullanır.
Sunucusuz not defterlerinizdeki Ortam yan panelini kullanarak ortam sürümünü seçebilirsiniz. Bkz. Ortam sürümü seçme.
Yeni özellikler ve geliştirmeler
Sunucusuz ortam 3'te aşağıdaki yeni özellikler ve geliştirmeler mevcuttur.
API güncelleştirmeleri
18 Ağustos 2025, Ağustos 2025
Skaler Python UDF'leri artık hizmet kimlik bilgilerini destekliyor
Skaler Python UDF'leri, dış bulut hizmetlerine güvenli bir şekilde erişmek için Unity Kataloğu hizmeti kimlik bilgilerini kullanabilir. Daha fazla bilgi için bkz. Skalar Python UDF'lerinde hizmet kimlik bilgileri.
13 Haziran 2025, Saat 2025, Ağustos 2025, Ağustos 2025, Ağustos
Sunucusuz ortam 3 aşağıdaki API güncelleştirmelerini içerir:
- Python veri kaynaklarına filtre gönderme API'si desteği eklendi. Bkz. Python veri kaynaklarına filtre gönderme API'si desteği ekleme.
- Python UDF izlemesi artık istemci çerçeveleriyle birlikte hem sürücü hem de yürütücüden çerçeveler içeriyor. Bkz. Python UDF geri izleme iyileştirmesi.
- Yeni
listaggvestring_aggişlevleri bir gruptaki değerleri toplarSTRINGBINARY. Bkz. Yenilistaggvestring_aggişlevler. -
variant_getveget_json_objectartık Apache Spark'taki yollarda baştaki boşlukları dikkate alır. Bakınız, variant_get ve get_json_object artık Apache Spark'taki yollardaki öndeki boşlukları göz önünde bulunduruyor. - SPARK-51079 Pandas UDF, createDataFrame ve toPandas'ta Ok ile büyük değişken türlerini destekleyin.
-
SPARK-51186 PySpark temel özel durumu'na ekleyin
StreamingPythonRunnerInitializationException. -
SPARK-51112 Pyarrow'un
to_pandasboş bir tabloda kullanılmasından kaçının. -
SPARK-51506 [PYTHON][ss] içinde close() uygulamak için kullanıcıları zorlama
TransformWithStateInPandas -
SPARK-51425 [Bağlan] Özel ayarlamak için istemci API'sini ekleme
operation_id - SPARK-51206 [PYTHON][connect] Ok dönüştürme yardımcılarını Spark Connect'in dışına taşıma
Databricks Connect 16.3 sürümüne yükseltildi
13 Haziran 2025, Saat 2025, Ağustos 2025, Ağustos 2025, Ağustos
Databricks Runtime 16.3 için Databricks Connect'te sağlanan özellikleri ve geliştirmeleri kullanın. Bkz: Databricks Runtime 16.3 için Databricks Connect.
Geliştirilmiş Python söz dizimi hatası vurgulama
13 Haziran 2025, Saat 2025, Ağustos 2025, Ağustos 2025, Ağustos
Python söz dizimi hatası vurgulama aşağıdaki geliştirmeleri görür:
- Daha hızlı hata işleme gecikme süresi.
- Python türü hatası vurgulama desteği.
- Dosyalar aracılığıyla
pyproject.tomllinter yapılandırılabilirliği.
Bkz. Python hatası vurgulama.
Web terminalinde ve not defterinde Git CLI desteği
13 Haziran 2025, Saat 2025, Ağustos 2025, Ağustos 2025, Ağustos
Artık Git CLI'yi sunucusuz bir not defterinde ve sunucusuz not defterinin web terminalinde kullanabilirsiniz.
Çakışan ortam sürümleriyle ilgili davranış değişikliği
13 Haziran 2025, Saat 2025, Ağustos 2025, Ağustos 2025, Ağustos
Hem not defterinin Ortam panelinde hem de özel bir temel ortam dosyasında sunucusuz ortam sürümünün bildirildiği durumlarda, bildirilen her iki sürüm de sürüm 3'ün altında olmadığı sürece temel ortamın sürümü önceliklidir ve bu durumda not defterinin sürümü kullanılır.
Örneğin:
- Not defteri v1 kullanıyorsa ve temel ortam v3 kullanıyorsa, iş yükü v3 kullanır.
- Not defteri v1 kullanıyorsa ve temel ortam v2 kullanıyorsa, iş yükü v1 kullanır.
- Not defteri v3 kullanıyorsa ve temel ortam v1 kullanıyorsa, iş yükü v1 kullanır.
- Not defteri v2 kullanıyorsa ve temel ortam v1 kullanıyorsa, iş yükü v2 kullanır.
Sistem ortamı
- İşletim Sistemi: Ubuntu 24.04.2 LTS
- Python: 3.12.3
- Databricks Connect: 16.4.2
Yüklü Python kitaplıkları
Sunucusuz ortamı 3'i yerel Python sanal ortamınızda yeniden oluşturmak için requirements-env-3.txt dosyasını indirin ve çalıştırın pip install -r requirements-env-3.txt. Bu komut sunucusuz ortam 3'ten tüm açık kaynak kitaplıklarını yükler.
| Library | Version | Library | Version | Library | Version |
|---|---|---|---|---|---|
| annotated-types | 0.7.0 | anyio | 4.2.0 | asttokens | 2.0.5 |
| astunparse | 1.6.3 | autocommand | 2.2.2 | azure-core | 1.33.0 |
| azure-storage-blob | 12.23.0 | azure-storage-file-datalake | 12.17.0 | backports.tarfile | 1.2.0 |
| black | 24.4.2 | blinker | 1.7.0 | boto3 | 1.34.69 |
| botocore | 1.34.69 | cachetools | 5.3.3 | certifi | 2024.6.2 |
| cffi | 1.16.0 | chardet | 4.0.0 | charset-normalizer | 2.0.4 |
| click | 8.1.7 | cloudpickle | 3.0.0 | comm | 0.2.1 |
| contourpy | 1.2.0 | cryptography | 42.0.5 | cycler | 0.11.0 |
| Cython | 3.0.11 | databricks-connect | 16.4.2 | databricks-sdk | 0.49.0 |
| dbus-python | 1.3.2 | debugpy | 1.6.7 | decorator | 5.1.1 |
| Deprecated | 1.2.18 | dill | 0.3.8 | distlib | 0.3.8 |
| executing | 0.8.3 | facets-overview | 1.1.1 | fastapi | 0.115.12 |
| filelock | 3.15.4 | fonttools | 4.51.0 | gitdb | 4.0.11 |
| GitPython | 3.1.37 | google-api-core | 2.20.0 | google-auth | 2.38.0 |
| google-cloud-core | 2.4.3 | google-cloud-storage | 3.1.0 | google-crc32c | 1.7.1 |
| google-resumable-media | 2.7.2 | googleapis-common-protos | 1.69.2 | grpcio | 1.71.0 |
| grpcio-status | 1.71.0 | h11 | 0.14.0 | httplib2 | 0.20.4 |
| idna | 3.7 | importlib-metadata | 7.0.1 | inflect | 7.3.1 |
| iniconfig | 1.1.1 | ipyflow-core | 0.0.206 | ipykernel | 6.29.5 |
| ipython | 8.32.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.19.1 |
| jmespath | 1.0.1 | joblib | 1.4.2 | jupyter_client | 8.6.0 |
| jupyter_core | 5.7.2 | kiwisolver | 1.4.4 | launchpadlib | 1.11.0 |
| lazr.restfulclient | 0.14.6 | lazr.uri | 1.0.6 | matplotlib | 3.8.4 |
| matplotlib-inline | 0.1.6 | mlflow-skinny | 2.21.3 | more-itertools | 10.3.0 |
| mypy-extensions | 1.0.0 | nest-asyncio | 1.6.0 | numpy | 1.26.4 |
| oauthlib | 3.2.2 | opentelemetry-api | 1.31.1 | opentelemetry-sdk | 1.31.1 |
| opentelemetry-semantic-conventions | 0.52b1 | packaging | 24.1 | pandas | 1.5.3 |
| parso | 0.8.3 | pathspec | 0.10.3 | patsy | 0.5.6 |
| pexpect | 4.8.0 | pillow | 10.3.0 | pip | 25.0.1 |
| platformdirs | 3.10.0 | plotly | 5.22.0 | pluggy | 1.5.0 |
| prompt-toolkit | 3.0.43 | proto-plus | 1.26.1 | protobuf | 5.29.4 |
| psutil | 5.9.0 | psycopg2 | 2.9.3 | ptyprocess | 0.7.0 |
| pure-eval | 0.2.2 | py4j | 0.10.9.7 | pyarrow | 15.0.2 |
| pyasn1 | 0.4.8 | pyasn1-modules | 0.2.8 | pyccolo | 0.0.68 |
| pycparser | 2.21 | pydantic | 2.8.2 | pydantic_core | 2.20.1 |
| Pygments | 2.15.1 | PyGObject | 3.48.2 | PyJWT | 2.7.0 |
| pyodbc | 5.0.1 | pyparsing | 3.0.9 | pytest | 8.3.0 |
| python-dateutil | 2.9.0.post0 | python-lsp-jsonrpc | 1.1.2 | pytz | 2024.1 |
| PyYAML | 6.0.1 | pyzmq | 25.1.2 | requests | 2.32.2 |
| rsa | 4.9 | s3transfer | 0.10.4 | scikit-learn | 1.4.2 |
| scipy | 1.13.1 | seaborn | 0.13.2 | setuptools | 75.8.0 |
| six | 1.16.0 | smmap | 5.0.0 | sniffio | 1.3.0 |
| sqlparse | 0.5.3 | ssh-import-id | 5.11 | stack-data | 0.2.0 |
| starlette | 0.46.1 | statsmodels | 0.14.2 | tenacity | 8.2.2 |
| threadpoolctl | 2.2.0 | tokenize-rt | 4.2.1 | tomli | 2.0.1 |
| tornado | 6.4.1 | traitlets | 5.14.3 | typeguard | 4.3.0 |
| typing_extensions | 4.11.0 | tzdata | 2024.1 | ujson | 5.10.0 |
| unattended-upgrades | 0.1 | urllib3 | 2.2.2 | uvicorn | 0.34.0 |
| virtualenv | 20.29.2 | wadllib | 1.3.6 | wcwidth | 0.2.5 |
| wheel | 0.45.1 | wrapt | 1.14.1 | zipp | 3.17.0 |
| zstandard | 0.23.0 |