En este tema se describe cómo configurar un trabajo de Spark SQL.
Requisitos previos
Asegúrese de haber creado un proyecto. Para obtener más información, consulte
.
Procedimiento
-
Vaya a la página Projects en Data Platform.
Inicie sesión en la consola de E-MapReduce con su cuenta de Alibaba Cloud.
En la barra de navegación superior, seleccione la región y el resource group.
Haga clic en la pestaña Data Development.
En la fila del proyecto que desea editar, haga clic en Edit Job.
-
Cree un trabajo de Spark SQL.
En el lado izquierdo de la página, haga clic con el botón derecho en la carpeta de destino y seleccione Create Job.
-
En el cuadro de diálogo Create Job, introduzca un valor en Job Name y en Description. En la lista desplegable Job Type, seleccione Spark SQL.
NotaDe forma predeterminada, la plataforma envía los trabajos de Spark SQL en modo yarn-client.
La plataforma envía este tipo de trabajo con el siguiente comando:
spark-sql [options] [cli options] {SQL_CONTENT}A continuación se describen los parámetros.
Parámetro Descripción options En la pestaña Advanced Settings del panel Job Settings, haga clic en el icono
de la fila Environment Variable para agregar la variable de entorno SPARK_CLI_PARAMS. Ejemplo: SPARK_CLI_PARAMS="--executor-memory 1g --executor-cores".cli options Ejemplos: -e <quoted-query-string>: ejecuta la cadena de consulta SQL entre comillas.-f <filename>: ejecuta las instrucciones SQL del archivo especificado.
SQL_CONTENT Las instrucciones SQL que usted introduce. Haga clic en OK.
-
Edite el contenido del trabajo.
-
En el campo Content, introduzca las instrucciones de Spark SQL.
Ejemplo:
-- Example SQL statements. -- SQL statements cannot exceed 64 KB. show databases; show tables; -- The system automatically appends 'limit 2000' to SELECT statements. select * from test1; Haga clic en Save.
-