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 makale, ortam sürüm 3 için sistem ortamı bilgilerini özetlemektedir.
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 bu ortam sürümünü içeren bir temel ortam seçebilirsiniz. Bkz. Temel ortam seçme.
Yeni özellikler ve geliştirmeler
Aşağıdaki yeni özellikler ve iyileştirmeler ortam sürümü 3'te mevcuttur.
API güncelleştirmeleri
18 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
Ortam sürüm 3 aşağıdaki API güncellemelerini 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
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
Python söz dizimi hatası vurgulaması aşağıdaki geliştirmeleri içerecek:
- Daha hızlı hata işleme gecikme süresi.
- Python tür hatası vurgulama desteği.
-
pyproject.tomldosyaları aracılığıyla linter yapılandırılabilirliği.
Bkz. Python hatası vurgulama.
Web terminalinde ve not defterinde Git CLI desteği
13 Haziran 2025
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
Bir ortam sürümü hem notebook'un temel ortam seçiminde hem de özel bir temel ortam dosyasında ilan edildiğinde, her iki ilan edilen sürüm 3 sürümü altında olmadıkça temel ortam dosyasının sürümü öncelik alır; bu durumda notebook'un 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.19
Yüklü Python kitaplıkları
Yerel Python sanal ortamınızda ortam sürüm 3'ü yeniden oluşturmak için requirements-env-3.txt dosyasını indirin ve çalıştırınpip install -r requirements-env-3.txt. Bu komut, ortam sürüm 3'ten itibaren tüm kütüphaneleri 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 | azure-core | 1.33.0 | azure-storage-blob | 12.23.0 |
| azure-storage-file-datalake | 12.17.0 | black | 24.4.2 | 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.19 | databricks-sdk | 0.49.0 |
| debugpy | 1.6.7 | decorator | 5.1.1 | Deprecated | 1.2.18 |
| dill | 0.3.8 | executing | 0.8.3 | facets-overview | 1.1.1 |
| fastapi | 0.115.12 | 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 | idna | 3.7 |
| importlib-metadata | 7.0.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 | 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 | matplotlib | 3.8.4 |
| matplotlib-inline | 0.1.6 | mlflow-skinny | 2.21.3 | mypy-extensions | 1.0.0 |
| nest-asyncio | 1.6.0 | numpy | 1.26.4 | 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.9 |
| 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 | 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 | smmap | 5.0.0 | sniffio | 1.3.0 |
| sqlparse | 0.5.3 | 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 | tornado | 6.4.1 | traitlets | 5.14.3 |
| typing_extensions | 4.11.0 | tzdata | 2024.1 | ujson | 5.10.0 |
| urllib3 | 2.2.2 | uvicorn | 0.34.0 | wcwidth | 0.2.5 |
| wrapt | 1.14.1 | zipp | 3.17.0 | zstandard | 0.23.0 |