Workspace 협업 구성 - 아마존 EMR

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Workspace 협업 구성

Workspace 협업을 통해 다른 팀원과 동시에 노트북 코드를 작성하고 실행할 수 있습니다. 동일한 노트북 파일에서 작업하는 경우 공동 작업자가 변경한 내용을 확인할 수 있습니다. Workspace를 생성할 때 협업을 활성화하거나 기존 Workspace에서 협업을 켜거나 끌 수 있습니다.

참고

EMREMR서버리스 대화형 애플리케이션에서 또는 신뢰할 수 있는 ID 전파가 활성화된 경우 Studio Workspace 협업은 지원되지 않습니다.

사전 조건

Workspace에 대한 협업을 구성하기 전에 다음 작업을 완료해야 합니다.

  • EMRStudio 관리자가 필요한 권한을 부여했는지 확인하세요. 예를 들어 다음 예제 명령문을 사용하면 값이 사용자 ID(aws:userId 정책 변수로 표시됨)와 일치하는 creatorUserId 태그 키를 포함하는 모든 Workspace에 대해 협업을 구성할 수 있습니다.

    { "Sid": "UserRolePermissionsForCollaboration", "Action": [ "elasticmapreduce:UpdateEditor", "elasticmapreduce:PutWorkspaceAccess", "elasticmapreduce:DeleteWorkspaceAccess", "elasticmapreduce:ListWorkspaceAccessIdentities" ], "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "elasticmapreduce:ResourceTag/creatorUserId": "${aws:userid}" } } }
  • 다음 예제 설명과 같이 EMR Studio와 관련된 서비스 역할에 Workspace 협업을 활성화하고 구성하는 데 필요한 권한이 있는지 확인하십시오.

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

    자세한 내용은 EMRStudio 서비스 역할을 생성하십시오. 단원을 참조하십시오.

Workspace 협업을 활성화하고 공동 작업자를 추가하는 방법
  1. Workspace의 런처 화면 또는 왼쪽 패널 하단에서 협업 아이콘을 선택합니다.

    참고

    Studio 관리자가 Workspace에 대한 협업을 구성할 권한을 부여하지 않으면 협업 패널은 표시되지 않습니다. 자세한 내용은 WorkSpaces 협업에 대한 소유권 설정을 참조하세요.

  2. Workspace 협업 허용 토글이 켜져 있는지 확인합니다. 협업을 활성화하면 사용자와 사용자가 추가한 공동 작업자만 Studio Workspace 페이지의 목록에서 Workspace를 볼 수 있습니다.

  3. 공동 작업자 이름을 입력합니다. Workspace에는 사용자를 포함하여 최대 5명의 공동 작업자가 있을 수 있습니다. 협업자는 EMR Studio에 액세스할 수 있는 모든 사용자가 될 수 있습니다. 공동 작업자를 입력하지 않는 경우 Workspace는 사용자만 액세스할 수 있는 프라이빗 Workspace가 됩니다.

    다음 테이블에는 소유자의 자격 증명 유형에 따라 입력할 수 있는 해당 공동 작업자 값이 지정되어 있습니다.

    참고

    소유자는 자격 증명 유형이 같은 공동 작업자만 초대할 수 있습니다. 예를 들어 사용자는 다른 사용자만 추가할 수 있고 Identity Center 사용자는 다른 IAM Identity Center 사용자만 추가할 수 있습니다. IAM

    인증 모드 공동 작업자 이름에 입력할 값
    IAM인증 사용자 이름. 이 이름은 사용자가 AWS Management Console에 로그인했을 때 보는 이름입니다.
    IAM페더레이션

    IAM역할 이름 및 선택적 세션 이름.

    동일한 IAM 역할을 맡는 모든 페더레이션 사용자를 추가하려면 페더레이션의 IAM 역할 이름을 지정하십시오.

    단일 사용자를 공동 작업자로 추가하려면 역할과 세션 이름을 지정합니다. 예: MyRoleName:MySessionName.

    SSO IAMIdentity Center 사용자 이름은 다음과 같습니다. user@example.com.
  4. 추가를 선택합니다. 이제 협력자는 EMR Studio Workspace 페이지에서 작업 영역을 확인하고 작업 영역을 실행하여 사용자와 함께 실시간으로 사용할 수 있습니다.

참고

Workspace 협업을 비활성화하면 Workspace가 공유 상태로 돌아가고 모든 Studio 사용자가 볼 수 있습니다. 공유 상태에서는 한 번에 한 명의 Studio 사용자만 Workspace를 열고 작업할 수 있습니다.