En esta página, se enumeran las integraciones comunes que admite Dataproc Metastore y las versiones de las integraciones que puedes usar.
Compatibilidad con versiones de Apache Hive Metastore
Cuando creas un servicio de Dataproc Metastore, puedes seleccionar la versión del almacén de metadatos de Hive para usar en el servicio. Si no seleccionas una versión, Dataproc Metastore usa la versión 3.1.2 de Hive de forma predeterminada.
Dataproc Metastore admite las siguientes versiones estables de parche de Hive:
- 3.1.2
- 2.3.6
- 2.2.0
- 1.2.2
Compatibilidad con versiones de finalización del ciclo de vida de nivel superior
Cuando una versión de Hive Metastore llega al final de su ciclo de vida, ya no recibe contribuciones de nivel superior. Estas versiones de finalización del ciclo de vida tienen compatibilidad limitada con lo siguiente:
- Mejoras en el rendimiento
- Correcciones para problemas de seguridad
- Solicitudes de funciones nuevas
Ventana de compatibilidad con versiones de Hive
Cuando Dataproc Metastore agrega compatibilidad con una versión nueva de Hive, las versiones anteriores siguen siendo compatibles durante los siguientes períodos.
| Meses después del lanzamiento inicial de la versión de Hive | Servicios nuevos | Servicios existentes |
|---|---|---|
| 0-12 | Admitido | Admitido |
| 12-24 | No admitido | Admitido |
| 24+ | No compatible | No compatible |
Después de que una versión de Hive deja de estar disponible, ya no es compatible.
Compatibilidad con versiones de Managed Service para Apache Spark
Cuando creas un servicio de Dataproc Metastore, puedes adjuntar un clúster de Managed Service para Apache Spark a tu servicio.
Dataproc Metastore admite las siguientes versiones estables de Managed Service para Apache Spark:
| Dataproc Metastore | Managed Service para Apache Spark |
|---|---|
| 3.1.2 | 2.x y 1.5* |
| 2.3.6 | 1.5 |
* El uso de Managed Service para Apache Spark versión 1.5 con Dataproc Metastore 3.1.2 puede generar problemas de retrocompatibilidad. Si necesitas usar estas versiones juntas, te recomendamos que uses la función de versiones auxiliares. Para admitir estas versiones juntas, debes configurar tu versión principal en Dataproc Metastore 3.1.2 y la versión auxiliar en 2.3.6.
Las versiones 3.x de Managed Service para Apache Spark no son compatibles con Dataproc Metastore.