Versiones de imágenes de la versión 2.3.x

Componente 2.3.37-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/09/30
2.3.36-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/09/04
2.3.35-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/08/19
2.3.34-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/07/15
2.3.33-debian12/
-ubuntu22/
-ubuntu22-arm/
-ml-ubuntu22/
-rocky9
2026/06/30
Acción de inicialización de
Apache Atlas
2.2.0 2.2.0 2.2.0 2.2.0 2.2.0
Apache Flink
componente opcional
1.17.0 1.17.0 1.17.0 1.17.0 1.17.0
Apache Hadoop
instalado
3.3.6 3.3.6 3.3.6 3.3.6 3.3.6
Apache Hive
instalado
3.1.3 3.1.3 3.1.3 3.1.3 3.1.3
Componente opcional de
Apache Hive WebHCat
3.1.3 3.1.3 3.1.3 3.1.3 3.1.3
Componente opcional
Apache Hudi
0.15.0 0.15.0 0.15.0 0.15.0 0.15.0
Componente opcional
de Apache Iceberg
1.6.1 1.6.1 1.6.1 1.6.1 1.6.1
Acción de inicialización de
Apache Kafka
3.1.0 3.1.0 3.1.0 3.1.0 3.1.0
Componente opcional de Apache Pig
0.18.0-SNAPSHOT 0.18.0-SNAPSHOT 0.18.0-SNAPSHOT 0.18.0-SNAPSHOT 0.18.0-SNAPSHOT
Apache Spark
instalado
3.5.3 3.5.3 3.5.3 3.5.3 3.5.3
Acción de inicialización de
Apache Sqoop
1.5.0-SNAPSHOT 1.5.0-SNAPSHOT 1.5.0-SNAPSHOT 1.5.0-SNAPSHOT 1.5.0-SNAPSHOT
Apache Tez
instalado
0.10.2 0.10.2 0.10.2 0.10.2 0.10.2
Conector de BigQuery
instalado
0.42.3 0.42.3 0.42.3 0.42.3 0.42.3
Conector de Cloud Storage
instalado
3.1.13 3.1.13 3.1.13 3.1.13 3.1.13
Conscrypt
instalado
2.5.2 2.5.2 2.5.2 2.5.2 2.5.2
Delta Lake
componente opcional
3.2.1 3.2.1 3.2.1 3.2.1 3.2.1
Docker
componente opcional
28.1 28.1 28.1 28.1 28.1
Acción de inicialización de
Hue
4.11.0 4.11.0 4.11.0 4.11.0 4.11.0
Java
instalado
11 11 11 11 11
Componente opcional de
Notebook de JupyterLab
3.6 3.6 3.6 3.6 3.6
Acción de inicialización de
Oozie
5.2.1 5.2.1 5.2.1 5.2.1 5.2.1
Python
instalado
micromamba 2.0.5 con Python 3.11 micromamba 2.0.5 con Python 3.11 micromamba 2.0.5 con Python 3.11 micromamba 2.0.5 con Python 3.11 micromamba 2.0.5 con Python 3.11
R
instalado
R 4.3 R 4.3 R 4.3 R 4.3 R 4.3
Componente opcional de
Ranger
2.4.0 2.4.0 2.4.0 2.4.0 2.4.0
Scala
instalado
2.12.18 2.12.18 2.12.18 2.12.18 2.12.18
Componente opcional de
Solr
9.4.1 9.4.1 9.4.1 9.4.1 9.4.1
Trino
componente opcional
432 432 432 432 432
Componente opcional de
Notebook de Zeppelin
0.10.1 0.10.1 0.10.1 0.10.1 0.10.1
Componente opcional de
Zookeeper
3.9.5 3.9.5 3.9.5 3.9.5 3.9.5

Notas:

  • La versión 2.3 es una imagen ligera que solo contiene componentes principales, lo que reduce la exposición a vulnerabilidades y exposiciones comunes (CVE). Para cumplir con requisitos de seguridad más estrictos, usa la versión de imagen 2.3 o una posterior cuando crees un clúster de Managed Service para Apache Spark.

  • Si eliges instalar componentes opcionales cuando creas un clúster de Managed Service para Apache Spark con la imagen 2.3, se descargarán y se instalarán durante la creación del clúster. Esto podría aumentar el tiempo de inicio del clúster. Para evitar esta demora, puedes crear una imagen personalizada con los componentes opcionales preinstalados. Para ello, ejecuta generate_custom_image.py con la marca --optional-components.

  • Las versiones de imagen 2.3.32, 2.3.36 y posteriores no tienen canales de Conda preconfigurados. Los paquetes no se pueden instalar con Conda, a menos que los canales se configuren de forma manual durante la inicialización del clúster. Además, los clústeres de la versión de imagen 2.3 que tienen canales de Conda preconfigurados, incluidas las versiones de imagen 2.3.35 y anteriores, pero sin incluir 2.3.32, no se podrán usar después del 25 de agosto de 2026.

    • Es posible que debas borrar y reemplazar los clústeres existentes. Después del 25 de agosto de 2026, los clústeres existentes que se crearon con imágenes que tienen canales de Conda preconfigurados, incluso si los trabajos del clúster no usan Conda para instalar paquetes, se deben borrar y reemplazar por clústeres nuevos creados o recreados con imágenes que no tengan canales de Conda preconfigurados.
  • Los siguientes componentes opcionales son compatibles con las imágenes 2.3 que no son de ARM:

    • Apache Flink
    • WebHCat de Apache Hive
    • Apache Hudi
    • Apache Iceberg
    • Apache Pig
    • Delta Lake
    • Docker
    • Notebook de JupyterLab
    • Ranger
    • Solr
    • Trino
    • Notebook de Zeppelin
    • Zookeeper
  • Las imágenes 2.3.x-*-arm solo admiten los componentes preinstalados y los siguientes componentes opcionales. No se admiten los otros componentes opcionales de la versión 2.3 ni todas las acciones de inicialización:

    • WebHCat de Apache Hive
    • Apache Pig (a partir de 2.3.22-ubuntu22-arm)
    • Docker
    • Notebook de Zeppelin
    • Zookeeper (instalado en clústeres de alta disponibilidad; componente opcional en otros clústeres)
  • Lightning Engine y ejecución de consultas nativas en ARM: Se admite en imágenes de 2.3-ubuntu22-arm.

  • yarn.nodemanager.recovery.enabled y el registro de auditoría de HDFS están habilitados de forma predeterminada en las imágenes 2.3.

  • micromamba, en lugar de conda en las versiones de imagen anteriores, se instala como parte de la instalación de Python.

  • Versión de Apache Iceberg: En las imágenes 2.3, Apache Iceberg está disponible en las versiones 1.6.1 y 1.10. La versión predeterminada es 1.6.1. A partir de la versión de imagen 2.3.35, los clústeres 2.3 creados con Lightning Engine habilitado usan la versión 1.10 de Iceberg de forma predeterminada. Para especificar la versión de Iceberg en cualquier clúster 2.3, establece la propiedad de clúster dataproc:dataproc.iceberg.version en 1.10 (o 1.6) durante la creación del clúster.

  • Problemas con la instalación de Docker y Zeppelin:

    • La instalación falla si el clúster no tiene acceso público a Internet. Como solución alternativa, crea un clúster que use una imagen personalizada con componentes opcionales preinstalados. Para ello, ejecuta generate_custom_image.py con la marca --optional-components.
    • La instalación puede fallar si el clúster está fijado a una versión de imagen secundaria anterior: Los paquetes se instalan a pedido desde repositorios públicos de OSS, y es posible que un paquete no esté disponible de forma ascendente para admitir la instalación. Como solución alternativa, crea un clúster que use una imagen personalizada con componentes opcionales preinstalados en la imagen personalizada. Para ello, ejecuta generate_custom_image.py con la marca --optional-components.
  • La calculadora de recursos predeterminada para YARN se cambió de DefaultResourceCalculator a DominantResourceCalculator, que usa el concepto de recurso dominante para determinar la asignación de recursos, como la asignación de memoria y CPU. Este cambio afecta al escalador automático, que escala según el uso de recursos dominante del clúster.

Componentes de aprendizaje automático (AA) de la versión de imagen 2.3

La imagen 2.3-ml-ubuntu de Managed Service para Apache Spark extiende la imagen base 2.3 con software específico de AA. Admite componentes opcionales de imagen 2.3 y otras funciones de la versión 2.3, y agrega las versiones de los componentes que se indican en las siguientes secciones.

Bibliotecas específicas de GPU

Para los trabajos de Managed Service para Apache Spark que usan VMs de GPU, el siguiente controlador y las bibliotecas de NVIDIA están disponibles en la imagen de 2.3-ml-ubuntu. Puedes usarlas para realizar las siguientes tareas:

Nombre del paquete Versión
Spark cuDF 25.04.0
Controlador de NVIDIA Ubuntu 22.04 LTS acelerado con la versión 570 del controlador de NVIDIA
CUDA 12.6.3
cublas 12.6.4
cusolver 11.7.1
cupti 12.6.80
cusparse 12.5.4
cuDNN 9.10.1
NCCL 2.27.5

Bibliotecas de XGBoost

Las siguientes versiones del paquete de Maven están disponibles en la imagen 2.3-ml-ubuntu para que puedas usar XGBoost con Spark en Java o Scala.

ID del grupo Nombre del paquete Versión
ml.dmlc xgboost4j-gpu_2.12 2.1.1
ml.dmlc xgboost4j-spark-gpu_2.12 2.1.1

Bibliotecas de Python

La imagen 2.3-ml-ubuntu contiene las siguientes bibliotecas, que admiten diferentes etapas en el ciclo de vida del AA.

Bibliotecas de Python de la imagen `2.3-ml-ubuntu`
Paquete Versión
acelerar1.8.1
conda23.11.0
cookiecutter2.5.0
curl8.12.1
cython3.0.12
dask2023.12.1
conjuntos de datos3.6.0
deepspeed0.17.2
delta-spark3.2.0
evaluate0.4.5
fastavro1.9.7
fastparquet2023.10.1
fiona1.10.0
gateway-provisioners[yarn]0.4.0
gcsfs2023.12.2.post1
google-auth-oauthlib1.2.2
google-cloud-aiplatform1.88.0
google-cloud-bigquery[pandas]3.31.0
google-cloud-bigquery-storage2.30.0
google-cloud-bigtable2.30.1
google-cloud-container2.56.1
google-cloud-datacatalog3.26.1
google-cloud-dataproc5.18.1
google-cloud-datastore2.21.0
google-cloud-language2.17.2
google-cloud-logging3.11.4
google-cloud-monitoring2.27.2
google-cloud-pubsub2.29.1
google-cloud-redis2.18.1
google-cloud-spanner3.53.0
google-cloud-speech2.32.0
google-cloud-storage2.19.0
google-cloud-texttospeech2.25.1
google-cloud-translate3.20.3
google-cloud-vision3.10.2
huggingface_hub0.33.1
httplib20.22.0
ipyparallel8.6.1
ipython-sql0.3.9
ipywidgets8.1.7
jupyter_contrib_nbextensions0.7.0
jupyter_http_over_ws0.0.8
jupyter_kernel_gateway2.5.2
jupyter_server1.24.0
jupyterhub4.1.6
jupyterlab3.6.8
jupyterlab-git0.44.0
jupyterlab_widgets3.0.15
koalas0.22.0
langchain0.3.26
lightgbm4.6.0
markdown3.5.2
matplotlib3.8.4
mlflow3.1.1
nbconvert7.14.2
nbdime3.2.1
nltk3.9.1
notebook6.5.7
numba0.58.1
numpy1.26.4
oauth2client4.1.3
onnx1.17.0
openblas0.3.25
opencv4.11.0
orc2.1.1
pandas2.1.4
pandas-profiling3.0.0
papermill2.4.0
pyarrow16.1.0
pydot2.0.0
pyhive0.7.0
pynvml12.0.0
pysal23.7
pytables3.9.2
python3.11
regex25/12/2023
solicitudes2.32.2
requests-kerberos0.12.0
rtree1.1.0
scikit-image0.22.0
scikit-learn1.5.2
scipy1.11.4
seaborn0.13.2
sentence-transformers5.0.0
setuptools79.0.1
shap0.48.0
shapely2.1.1
spacy3.8.7
spark-tensorflow-distributor1.0.0
spyder5.5.6
sqlalchemy2.0.41
sympy1.13.3
tensorflow2.18.0
tokenizadores0.21.4.dev0
toree0.5.0
antorcha2.6.0
torch-model-archiver0.11.1
torcheval0.0.7
tornado6.4.2
torchvision0.21.0
traitlets5.14.3
transformers4.53.1
uritemplate4.1.1
virtualenv20.26.6
wordcloud1.9.4
xgboost2.1.4

Bibliotecas de R

Las siguientes versiones de la biblioteca de R se incluyen en la imagen 2.3-ml-ubuntu.

Bibliotecas de R de la imagen `2.3-ml-ubuntu`
Nombre del paquete Versión
r-ggplot2 3.4.4
r-irkernel 1.3.2
r-rcurl 1.98-1.16
r-recommended 4.3