Componentes de Presto de Cloud Dataproc

Puedes instalar componentes adicionales cuando creas un clúster de Dataproc con la función de componentes opcionales. Esta página describe el componente de Presto.

El componente de Presto es un motor de consultas de SQL distribuido de código abierto. El servidor de Presto y la IU web están disponibles en el puerto 8060 (o en el puerto7778 si Kerberos está habilitado), en el primer nodo principal del clúster. La CLI (interfaz de línea de comandos) de Presto se puede invocar con el comando presto desde una ventana de terminal en el primer nodo principal del clúster.

Instala el componente

Instala el componente cuando crees un clúster de Dataproc. Los componentes se pueden agregar a los clústeres creados con la versión 1.3 de Dataproc y las posteriores.

Consulta las versiones compatibles de Cloud Dataproc para la versión del componente incluida en cada versión de la imagen de Dataproc.

Comando de gcloud

Para crear un clúster de Dataproc que incluya el componente de Presto, usa el comando gcloud dataproc clusters create cluster-name con la marca --optional-components (con la versión 1.3 o posterior de la imagen). .

    gcloud beta dataproc clusters create cluster-name \
        --optional-components=PRESTO \
        --image-version=1.3 \
        --region=region \
        --enable-component-gateway \
        ... other flags
    

API de REST

El componente de Presto se puede especificar a través de la API de Dataproc mediante SoftwareConfig.Component como parte de una solicitud clusters.create.

Console

  1. Habilita el componente.
    • En Cloud Console, abre la página Create a cluster (Crear un clúster) de Dataproc. Haz clic en "Advanced options" (Opciones avanzadas) en la parte inferior de la página para ver la sección Optional Components (Componentes opcionales).

    • Haz clic en Select component (Seleccionar componente) para abrir el panel de selección Optional components (Componentes opcionales). Selecciona "Presto" y otros componentes opcionales para instalar en tu clúster.

  2. Habilita la puerta de enlace del componente (requiere la versión de imagen 1.3.29 o superior) para habilitar el acceso fácil a la IU web de Presto y otras interfaces web de componentes desde Google Cloud Console (consulta Cómo ver y acceder a las URL de la puerta de enlace de componentes).
    • Marque la casilla de verificación Puerta de enlace de componentes en el formulario Crear un clúster.