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 sayfada sunucusuz ortam sürüm 5 için sistem ortamı bilgileri özetlenmiştir.
Uygulama uyumluluğunu sağlamak için sunucusuz iş yükleri, daha yeni sunucusuz sürümlerle uyumlu kalan, ortam sürümü olarak bilinen bir sürüme sahip API kullanır.
Temel bir ortam seçmek için sunucusuz not defterlerinizdeki Ortam yan panelindeki Temel ortam seçicisini kullanın. Bkz. Temel ortam seçme.
Yeni özellikler ve geliştirmeler
Aşağıdaki yeni özellikler ve geliştirmeler sunucusuz ortam 5'te kullanılabilir.
MLflow 3.8.1 desteği
Sunucusuz ortam 5, ortam sürüm 4'te MLflow 2.22.0'dan önemli bir yükseltme olan MLflow 3.8.1'i içerir. Bu yükseltme çok sayıda yeni özellik, iyileştirme ve hata düzeltmesi içerir. Değişikliklerin tam listesi için bkz. MLflow sürüm notları.
Sunucusuz JAR işleri
Önemli
Bu özellik Genel Önizleme aşamasındadır.
Sunucusuz JAR işleri artık ortam sürüm 5'te desteklenmektedir. Bu özellik, sunucusuz işlem altyapısında JAR tabanlı uygulamalar çalıştırmanıza olanak tanır.
Python UDF'leri için varsayılan olarak etkinleştirilen ok iyileştirmesi
Ortam sürüm 5'te Python UDF'leri için ok iyileştirmesi varsayılan olarak etkindir ve UDF yürütme performansını önemli ölçüde artırır. Ayrıca, daha iyi verimlilik için Arrow tabanlı pandas seri hale getirici dönüşümü geliştirilmiştir.
Bu, önceki sürümlerde kullanıcıların isteğe bağlı olarak Arrow optimizasyonunu seçtiği durumu değiştiren davranış değişikliğini gösterir.
Davranış değişiklikleri
Sunucusuz ortam 5'te aşağıdaki davranış değişiklikleri kullanıma sunulmuştur.
BinaryType tutarlı bir şekilde Python baytlarına eşler
PySpark'ta artık BinaryType tutarlı olarak Python bytesile eşleşiyor. Daha önce PySpark, bağlama bağlı olarak BinaryType ile bytes veya bytearray arasında eşleştiriliyordu.
Daha fazla bilgi için bkz. SPARK-53696.
Şifreleme için Linux Çekirdek düzeyinde yuva API'si
Ortam sürüm 5'den başlayarak, FIPS uyumlu olmayan şifrelemeler üzerinde çalışan Linux Çekirdeği düzeyinde şifreleme yuvası API'si belirlenimci olmayan bir şekilde başarısız olabilir. Bu API'i FIPS dışı uyumluluk şifreleme işlemleri için kullanmayın.
API güncelleştirmeleri
Sunucusuz ortam 5 aşağıdaki API güncelleştirmelerini içerir:
- SPARK-53635 Seq[Row] türünde giriş args ile Scala UDF'lerini destekleme
- SPARK-54220 Parquet'de NullType/VOID/UNKNOWN Tür Desteği
- SPARK-54153 Yineleyici tabanlı Python UDF'lerinin profilini oluşturmayı destekleme
- SPARK-54213 Spark Connect'ten Python 3.9'u kaldırma
- SPARK-53977 UDTF'lerde günlüğe kaydetme desteği
- SPARK-53976 Pandas/Arrow UDF'lerinde günlüğe kaydetme desteği
- SPARK-53573 Her yerde dize sabitlerini birleştirmeye izin ver
- SPARK-54269 Cloudpickle'i Python 3.14 için 3.1.2 sürümüne yükseltme
- SPARK-54287 pyspark-client ve pyspark-connect'e Python 3.14 desteği ekleme
- SPARK-53614 applyInPandas'a İteratör[pandas.DataFrame] desteği ekleyin
- SPARK-53921 PySpark API'sine GeometryType ve GeographyType'ı tanıtma
- SPARK-53920 Java API'sine GeometryType ve GeographyType'ı tanıtma
- SPARK-53956 PySpark'taki try_make_timestamp işlevinde TIME desteği
- SPARK-53930 PySpark'ta make_timestamp işlevinde TIME desteği
- SPARK-53111 PySpark'ta time_diff işlevini uygulama
- SPARK-53877 BITMAP_AND_AGG işlevi tanıtma
- SPARK-53357 Pandas'ı 2.3.2'ye güncelleştirme
- SPARK-52980 Arrow Python UDTF'lerini Destekle
- SPARK-52844 Numpy'yi 1.22 olarak güncelleştirme
- SPARK-50359 PyArrow'ı 18.0 sürümüne yükseltme
- SPARK-50564 protobuf Python paketini 5.29.1 sürümüne yükseltme
- SPARK-50601 Alt sorgularda withColumns / withColumnsRenamed desteği
- SPARK-51814 PySpark'ta yeni bir transformWithState API'si tanıtın
- SPARK-52821 add int-DecimalType> pyspark udf dönüş türü zorlaması
- SPARK-53112 PySpark'ta make_timestamp_ntz ve try_make_timestamp_ntz işlevlerinde TIME desteği
- SPARK-53319 try_make_timestamp_ltz() tarafından saat türünü destekleme
- SPARK-53696 PySpark'ta BinaryType için varsayılan bayt sayısı
- SPARK-55090 Python İstemcisinde DataFrame.toJSON Uygulama
Sistem ortamı
- İşletim Sistemi: Ubuntu 24.04.3 LTS
- Python: 3.12.3
-
Databricks Connect: 18 (Databricks Connect, en son sunucusuz ortam sürümünde sürekli olarak güncelleştirilir. Geçerli ortamınızdaki tam sürümü onaylamak için komutunu çalıştırın
pip list.) - Scala: 2.13.16
- JDK: 21
Yüklü Python kitaplıkları
Sunucusuz ortamı 5'i yerel Python sanal ortamınızda yeniden oluşturmak için requirements-env-5.txt dosyasını indirin ve çalıştırın pip install -r requirements-env-5.txt. Bu komut sunucusuz ortam 5'ten tüm açık kaynak kitaplıklarını yükler.
| Kütüphane | Sürüm | Kütüphane | Sürüm | Kütüphane | Sürüm |
|---|---|---|---|---|---|
| aiohappyeyeballs | 2.4.4 | aiohttp | 3.11.10 | aiosignal | 1.2.0 |
| açıklamalı-belge | 0.0.4 | anotasyonlu türler | 0.7.0 | anyio | 4.7.0 |
| argon2-cffi | 21.3.0 | argon2-cffi-bağlantıları | 21.2.0 | arro3-core | 0.6.5 |
| yön oku | 1.3.0 | ast jetonları | 3.0.0 | astunparse | 1.6.3 |
| async-lru | 2.0.4 | özellikler | 24.3.0 | otomatik komut | 2.2.2 |
| azure-common | 1.1.28 | azure-core | 1.37.0 | Azure-Kimlik | 1.20.0 |
| azure-mgmt-core | 1.6.0 | azure-mgmt-web | 8.0.0 | Azure depolama bloğu | 12.28.0 |
| Azure Storage File Data Lake | 12.22.0 | Babel | 2.16.0 | backports.tarfile | 1.2.0 |
| beautifulsoup4 | 4.12.3 | siyah | 24.10.0 | ağartıcı | 6.2.0 |
| sinyal lambası | 1.7.0 | boto3 | 1.40.45 | botocore | 1.40.45 |
| önbellek araçları | 5.5.1 | sertifika | 2025.4.26 | cffi | 1.17.1 |
| chardet | 4.0.0 | karakter seti normalleştirici | 3.3.2 | tıkla | 8.1.8 |
| cloudpickle (bulut serileştirme modülü) | 3.0.0 | İletişim | 0.2.1 | ContourPy | 1.3.1 |
| şifreleme | 44.0.1 | bisikletçi | 0.11.0 | Cython | 3.1.5 |
| databricks-agents | 1.9.1 | databricks-connect | 18.0.5 | databricks yazılım geliştirme kiti (SDK) | 0.67.0 |
| dataclasses-json (veri sınıfları için JSON desteği) | 0.6.7 | dbus-python | 1.3.2 | debugpy | 1.8.11 |
| dekoratör | 5.1.1 | defusedxml modülü | 0.7.1 | deltalake | 1.1.4 |
| Deprecated | 1.2.18 | distlib | 0.3.9 | docstring'i markdown formatına dönüştürme | 0.11 |
| Uygulamak | 1.2.0 | fasetler-genel bakış | 1.1.1 | fastapi | 0.128.0 |
| fastjsonschema | 2.21.1 | dosya kilidi | 3.17.0 | font araçları | 4.55.3 |
| FQDN (Tam Nitelikli Alan Adı) | 1.5.1 | dondurulmuş liste | 1.5.0 | fsspec | 2023.5.0 |
| gitdb (Git veritabanı) | 4.0.11 | GitPython | 3.1.43 | google-api-core (Google API çekirdek kütüphanesi) | 2.28.1 |
| google-auth (kimlik doğrulama) | 2.47.0 | google-cloud-core | 2.5.0 | Google Cloud Storage (Google Bulut Depolama) | 3.7.0 |
| google-crc32c | 1.8.0 | Google Devam Ettirilebilir Medya | 2.8.0 | googleapis-common-protos kütüphaneleri | 1.65.0 |
| grpcio | 1.67.0 | grpcio-status | 1.67.0 | h11 | 0.16.0 |
| hf-xet | 1.2.0 | httpcore | 1.0.9 | httplib2 | 0.20.4 |
| httpx | 0.28.1 | huggingface_hub | 1.2.4 | Uluslararası Alan Adları Uygulaması (IDNA) | 3.7 |
| importlib_metadata | 8.5.0 | çekimlemek | 7.3.1 | iniconfig | 1.1.1 |
| ipyflow-core | 0.0.209 | ipykernel | 6.29.5 | ipython | 8.30.0 |
| ipython-genutils | 0.2.0 | ipywidgets | 7.8.1 | isodate | 0.7.2 |
| İzodurasyon | 20.11.0 | jaraco.collections | 5.1.0 | jaraco.context | 5.3.0 |
| jaraco.functools | 4.0.1 | jaraco.text | 3.12.1 | Jedi | 0.19.2 |
| Jinja2 | 3.1.6 | titreşim | 0.12.0 | jmespath | 1.0.1 |
| joblib kütüphanesi | 1.4.2 | json5 | 0.9.25 | json yaması | 1.33 |
| jsonpointer | 3.0.0 | JSON şeması | 4.23.0 | json şema spesifikasyonları | 2023.7.1 |
| Jupyter Etkinlikleri | 0.12.0 | jupyter-lsp | 2.2.5 | Jupyter istemcisi | 8.6.3 |
| jupyter_core | 5.7.2 | Jupyter sunucusu | 2.15.0 | Jupyter Sunucu Terminalleri | 0.5.3 |
| jupyterlab | 4.3.4 | jupyterlab_pygments | 0.3.0 | JupyterLab Sunucusu | 2.27.3 |
| jupyterlab_widgets | 1.1.11 | kiwisolver | 1.4.8 | langchain-core | 1.2.6 |
| langchain-openai | 1.1.6 | langsmith | 0.6.1 | launchpadlib | 1.11.0 |
| lazr.restfulclient | 0.14.6 | lazr.uri | 1.0.6 | litellm | 1.75.9 |
| markdown-it-py | 2.2.0 | MarkupSafe | 3.0.2 | Marshmallow | 3.26.2 |
| matplotlib (Python için popüler bir grafik kütüphanesi) | 3.10.0 | matplotlib-inline | 0.1.7 | Mccabe | 0.7.0 |
| mdurl | 0.1.0 | hatalı ayarlamak | 3.1.2 | mlflow-skinny | 3.8.1 |
| mmh3 | 5.2.0 | more-itertools kütüphanesi | 10.3.0 | Microsoft Kimlik Doğrulama Kitaplığı (MSAL) | 1.34.0 |
| msal-eklentileri | 1.3.1 | Multidict sözlük | 6.1.0 | mypy uzantıları | 1.0.0 |
| nbclient | 0.10.2 | nbconvert (belge dönüştürme aracı) | 7.16.6 | nbformat | 5.10.4 |
| nest-asyncio | 1.6.0 | nodeenv | 1.10.0 | notebook | 7.3.2 |
| notebook_shim | 0.2.4 | numpy kütüphanesi | 2.1.3 | oauthlib (kimlik doğrulama kütüphanesi) | 3.2.2 |
| openai | 2.14.0 | opentelemetry-API | 1.39.1 | opentelemetry-proto | 1.39.1 |
| opentelemetry-sdk | 1.39.1 | opentelemetry-anlamsal-kurallar | 0,60b1 | orjson | 3.11.5 |
| Geçersiz kılınır | 7.4.0 | Ambalaj | 24,2 | Pandalar | 2.2.3 |
| pandoc filtreleri | 1.5.0 | Parso | 0.8.4 | pathspec | 0.10.3 |
| avanak | 1.0.1 | pexpect | 4.8.0 | yastık | 11.1.0 |
| Pip | 25.0.1 | platformdirs | 4.3.7 | Plotly yazılımı | 5.24.1 |
| fişimsi | 1.5.0 | prometheus_client | 0.21.1 | Prompt Araç Takımı | 3.0.43 |
| propcache | 0.3.1 | proto-plus | 1.27.0 | Protobuf | 5.29.4 |
| psutil | 5.9.0 | psycopg2 | 2.9.11 | ptyprocess | 0.7.0 |
| pure-eval | 0.2.2 | py4j | 0.10.9.9 | pyarrow | 21.0.0 |
| pyasn1 | 0.4.8 | pyasn1-modules | 0.2.8 | pyccolo | 0.0.71 |
| pycparser kütüphanesi | 2.21 | Python programlama dilinde veri doğrulama ve ayar yönetimi için kullanılan "pydantic" kütüphanesi. | 2.10.6 | pydantic_core | 2.27.2 |
| pyflakes (bir Python kod analiz aracı) | 3.2.0 | Pygmentler | 2.19.1 | PyGObject | 3.48.2 |
| pyiceberg | 0.10.0 | PyJWT | 2.10.1 | pyodbc | 5.2.0 |
| pyparsing (bir Python kütüphanesi) | 3.2.0 | pyright | 1.1.394 | piroaring | 1.0.3 |
| pytest | 8.3.5 | python-dateutil (Python tarih ve saat işleme kütüphanesi) | 2.9.0.post0 | python-dotenv | 1.2.1 |
| python-json-logger | 3.2.1 | python-lsp-jsonrpc | 1.1.2 | python-lsp-server (Python LSP Sunucusu) | 1.12.2 |
| pytoolconfig | 1.2.6 | pytz kütüphanesi (Python zaman dilimi hesaplamaları için kullanılan) | 2024.1 | PyYAML | 6.0.2 |
| pyzmq | 26.2.0 | referans alma | 0.30.2 | regex | 2024.11.6 |
| requests | 2.32.3 | requests-toolbelt | 1.0.0 | RFC 3339 doğrulayıcı (rfc3339-validator) | 0.1.4 |
| RFC 3986 geçerlilik denetleyicisi | 0.1.1 | zengin | 13.9.4 | halat | 1.13.0 |
| rpds-py | 0.22.3 | RSA şifreleme algoritması | 4.9.1 | s3transfer | 0.14.0 |
| scikit-learn | 1.6.1 | scipy (Python için bir bilimsel hesaplama kütüphanesi) | 1.15.3 | denizanadan | 0.13.2 |
| Send2Trash | 1.8.2 | kurulum araçları | 78.1.1 | shellingham | 1.5.4 |
| altı | 1.17.0 | smmap | 5.0.0 | sniffio | 1.3.0 |
| Sıralı Konteynerler | 2.4.0 | çorba süzgeci | 2.5 | sqlparse | 0.5.5 |
| ssh-import-id—SSH kimlik aktarımı komutu | 5.11 | yığın verisi | 0.6.3 | yıldızcık | 0.50.0 |
| strictyaml | 1.7.3 | Azim | 9.0.0 | tamamlandı | 0.17.1 |
| threadpoolctl | 3.5.0 | tiktoken | 0.12.0 | tinycss2 | 1.4.0 |
| tokenize_rt | 6.1.0 | tokenleştiriciler | 0.22.2 | Tomli | 2.0.1 |
| kasırga | 6.5.1 | tqdm (bir Python kütüphanesi) | 4.67.1 | Traitlets (Python kütüphanesi/modülü) | 5.14.3 |
| typeguard (tip koruma) | 4.3.0 | typer-slim | 0.21.1 | types-python-dateutil | 2.9.0.20251115 |
| yazım denetimi | 0.9.0 | typing_extensions | 4.12.2 | tzdata | 2024.1 |
| ujson (hızlı JSON işleme kütüphanesi) | 5.10.0 | katılımsız yükseltmeler | 0,1 | URI şablonu | 1.3.0 |
| urllib3 | 2.3.0 | uuid_utils | 0.12.0 | uvicorn | 0.40.0 |
| virtualenv | 20.29.3 | wadllib | 1.3.6 | wcwidth (bir karakterin genişliğini hesaplayan fonksiyon) | 0.2.5 |
| web renkleri | 25.10.0 | web kodlamaları | 0.5.1 | WebSocket istemcisi | 1.8.0 |
| yama nedir | 1.0.2 | tekerlek | 0.45.1 | Ne zaman isterse | 0.7.3 |
| widgetsnbextension | 3.6.6 | sarmalanmış | 1.17.0 | yapf | 0.40.2 |
| yarl | 1.18.0 | fermuar çek | 3.21.0 | zstandard | 0.23.0 |
Yüklü Java ve Scala kitaplıkları (Scala 2.13)
| Grup Kimliği | Nesne Kimliği | Sürüm |
|---|---|---|
| com.databricks | databricks-connect_2.13 | 18.0.0 |
| com.fasterxml.jackson.core | jackson-annotations (Jackson açıklamaları) | 2.15.2 |
| com.fasterxml.jackson.core | jackson-core | 2.15.2 |
| com.fasterxml.jackson.core | jackson-databind | 2.15.2 |
| com.lihaoyi | ammonite-compiler-interface_2.13.16 | 3.0.2 |
| com.lihaoyi | ammonite-compiler_2.13.16 | 3.0.2 |
| com.lihaoyi | ammonite-interp-api_2.13.16 | 3.0.2 |
| com.lihaoyi | ammonite-interp_2.13.16 | 3.0.2 |
| com.lihaoyi | ammonite-repl-api_2.13.16 | 3.0.2 |
| com.lihaoyi | ammonite-repl_2.13.16 | 3.0.2 |
| com.lihaoyi | ammonite-runtime_2.13.16 | 3.0.2 |
| com.lihaoyi | ammonite-util_2.13 | 3.0.2 |
| com.lihaoyi | fansi_2.13 | 0.5.0 |
| com.lihaoyi | os-lib_2.13 | 0.11.3 |
| com.lihaoyi | pprint_2.13 | 0.9.0 |
| com.lihaoyi | scalaparse_2.13 | 3.1.1 |
| org.apache.logging.log4j | log4j-api | 2.20.0 |
| org.apache.logging.log4j | log4j-core | 2.20.0 |
| org.json4s | json4s-core_2.13 | 4.0.7 |
| org.json4s | json4s-jackson_2.13 | 4.0.7 |
| sh.badem | channels_2.13 | 0.14.1-1 |
| sh.badem | yorumlayıcı-api_2.13 | 0.14.1-1 |
| sh.badem | interpreter_2.13 | 0.14.1-1 |
| sh.badem | jupyter-api_2.13 | 0.14.1-1 |
| sh.badem | kernel_2.13 | 0.14.1-1 |
| sh.badem | logger_2.13 | 0.14.1-1 |
| sh.badem | protocol_2.13 | 0.14.1-1 |
| sh.badem | scala-interpreter_2.13.16 | 0.14.1-1 |
| sh.badem | scala-kernel_2.13.16 | 0.14.1-1 |
| sh.badem | shared-directives_2.13 | 0.14.1-1 |