Configuración de la colaboración en el espacio de trabajo - Amazon EMR

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.

Configuración de la colaboración en el espacio de trabajo

La colaboración en el espacio de trabajo le permite escribir y ejecutar código de cuadernos de forma simultánea con otros miembros del equipo. Cuando trabaje en el mismo archivo de cuaderno, verá los cambios a medida que los hagan los colaboradores. Puede habilitar la colaboración al crear un espacio de trabajo o activar y desactivar la colaboración en un espacio de trabajo existente.

nota

La colaboración en el espacio de trabajo de EMR Studio no es compatible con las aplicaciones interactivas de EMR sin servidor o si la propagación de identidades de confianza está habilitada.

Requisitos previos

Antes de configurar la colaboración en un espacio de trabajo, asegúrese de completar las siguientes tareas:

  • Asegúrese de que el administrador de EMR Studio le haya otorgado los permisos necesarios. Por ejemplo, la siguiente instrucción permite a un usuario configurar la colaboración para cualquier espacio de trabajo con la clave de etiqueta creatorUserId cuyo valor coincida con el ID del usuario (indicado por la variable de política aws:userId).

    { "Sid": "UserRolePermissionsForCollaboration", "Action": [ "elasticmapreduce:UpdateEditor", "elasticmapreduce:PutWorkspaceAccess", "elasticmapreduce:DeleteWorkspaceAccess", "elasticmapreduce:ListWorkspaceAccessIdentities" ], "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "elasticmapreduce:ResourceTag/creatorUserId": "${aws:userid}" } } }
  • Asegúrese de que el rol de servicio asociado a su EMR Studio tenga los permisos necesarios para habilitar y configurar la colaboración en el espacio de trabajo, como se muestra en la siguiente declaración de ejemplo.

    { "Sid": "AllowWorkspaceCollaboration", "Effect": "Allow", "Action": [ "iam:GetUser", "iam:GetRole", "iam:ListUsers", "iam:ListRoles", "sso:GetManagedApplicationInstance", "sso-directory:SearchUsers" ], "Resource": "*" }

    Para obtener más información, consulte Crear un rol de servicio de EMR Studio.

Para habilitar la colaboración en el espacio de trabajo y agregar colaboradores
  1. En su espacio de trabajo, seleccione el icono de Colaboración en la pantalla de inicio o en la parte inferior del panel izquierdo.

    nota

    No verá el panel Colaboración a menos que el administrador de Studio le haya dado permiso para configurar la colaboración en el espacio de trabajo. Para obtener más información, consulte Establecer la propiedad de la colaboración en el espacio de trabajo.

  2. Asegúrese de que la opción Permitir la colaboración en el espacio de trabajo esté activada. Cuando habilita la colaboración, solo usted y los colaboradores que agregue podrán ver el espacio de trabajo en la lista de la página Espacios de trabajo de Studio.

  3. Introduzca el nombre de un colaborador. En el espacio de trabajo se puede tener un máximo de cinco colaboradores, incluido usted. Un colaborador puede ser cualquier usuario con acceso a su EMR Studio. Si no introduce un colaborador, el espacio de trabajo es un espacio de trabajo privado al que solo usted puede acceder.

    En la siguiente tabla se especifican los valores de colaborador aplicables que se deben introducir en función del tipo de identidad del propietario.

    nota

    Un propietario solo puede invitar a colaboradores con el mismo tipo de identidad. Por ejemplo, un usuario solo puede agregar a otros usuarios, y un usuario de IAM Identity Center solo puede agregar a otros usuarios de IAM Identity Center.

    Modo de autenticación Valor que se debe introducir en Nombre del colaborador
    Autenticación de IAM un nombre de usuario. Este es el nombre que ve un usuario al iniciar sesión en la AWS Management Console.
    Federación de IAM

    El nombre de un rol de IAM y un nombre de sesión opcional.

    Para agregar todos los usuarios federados que asumen el mismo rol de IAM, especifique el nombre de un rol de IAM para la federación.

    Para agregar un único usuario como colaborador, especifique un rol y un nombre de sesión. Por ejemplo, MyRoleName:MySessionName.

    SSO Un nombre de usuario de IAM Identity Center, como user@example.com..
  4. Elija Añadir. El colaborador ahora puede ver el espacio de trabajo en su página Espacios de trabajo de EMR Studio e iniciar el espacio de trabajo para usarlo en tiempo real con usted.

nota

Si inhabilita la colaboración en el espacio de trabajo, el espacio de trabajo vuelve a su estado compartido y todos los usuarios de Studio lo pueden ver. En el estado compartido, solo un usuario de Studio puede abrir un espacio de trabajo y trabajar en él a la vez.