

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Uso del intérprete de comandos de Scala
<a name="flink-scala"></a>

El intérprete de comandos de Scala de Flink para clústeres de EMR solo está configurado para iniciar nuevas sesiones de YARN. Puede utilizar el shell Scala con el procedimiento siguiente.

**Uso del intérprete de comandos de Scala de Flink en el nodo principal**

1. Inicie sesión en el nodo principal con SSH, tal y como se describe en [Conectarse al nodo principal utilizando SSH](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-connect-master-node-ssh.html).

1. Escriba lo siguiente para iniciar un shell:

   En Amazon EMR versión 5.5.0 y versiones posteriores, puede usar el siguiente comando para iniciar un clúster de Yarn para el Scala Shell con uno. TaskManager

   ```
   % flink-scala-shell yarn 1
   ```

   En las versiones anteriores de Amazon EMR, utilice:

   ```
   % /usr/lib/flink/bin/start-scala-shell.sh yarn 1
   ```

   Esto inicia el shell Scala de Flink para que pueda utilizar de forma interactiva Flink. De la misma forma que con otras interfaces y opciones, puede escalar el valor de opción `-n` utilizado en el ejemplo en función del número de tareas que desea ejecutar desde el shell.

   Para obtener más información, consulte [Scala REPL](https://nightlies.apache.org/flink/flink-docs-release-1.14/docs/deployment/repls/scala_shell/) en la documentación de Apache Flink.