Configurazione della collaborazione di WorkSpace - Amazon EMR

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione della collaborazione di WorkSpace

La collaborazione di WorkSpace consente di scrivere ed eseguire il codice del notebook contemporaneamente con altri membri del team. Quando lavori nello stesso file del notebook, vedrai le modifiche man mano che i collaboratori le apportano. Puoi abilitare la collaborazione durante la creazione di un WorkSpace o attivare e disattivare la collaborazione in un WorkSpace esistente.

Nota

EMRLa collaborazione con Studio Workspace non è supportata con le applicazioni interattive EMR Serverless o se è abilitata la propagazione affidabile delle identità.

Prerequisiti

Prima di configurare la collaborazione per un WorkSpace, assicurati di completare le seguenti attività:

  • Assicurati che l'amministratore di EMR Studio ti abbia concesso le autorizzazioni necessarie. Ad esempio, la seguente istruzione di esempio consente a un utente di configurare la collaborazione per tutti i WorkSpace con la chiave di tag creatorUserId il cui valore corrisponde all'ID dell'utente (indicato dalla variabile aws:userId della policy).

    { "Sid": "UserRolePermissionsForCollaboration", "Action": [ "elasticmapreduce:UpdateEditor", "elasticmapreduce:PutWorkspaceAccess", "elasticmapreduce:DeleteWorkspaceAccess", "elasticmapreduce:ListWorkspaceAccessIdentities" ], "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "elasticmapreduce:ResourceTag/creatorUserId": "${aws:userid}" } } }
  • Assicurati che il ruolo di servizio associato a EMR Studio disponga delle autorizzazioni necessarie per abilitare e configurare la collaborazione in Workspace, come illustrato nella seguente dichiarazione di esempio.

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

    Per ulteriori informazioni, consulta Crea un ruolo di servizio di EMR Studio.

Abilitazione della collaborazione di WorkSpace e aggiunta di collaboratori
  1. Nel tuo Workspace scegli l'icona Collaboration (Collaborazione) dalla schermata di avvio o nella parte inferiore del pannello a sinistra.

    Nota

    Non visualizzerai il pannello Collaboration (Collaborazione) a meno che l'amministratore di Studio non ti abbia concesso l'autorizzazione per configurare la collaborazione per il WorkSpace. Per ulteriori informazioni, consulta Imposta la proprietà per la collaborazione di WorkSpace.

  2. Assicurati che l'interruttore Allow WorkSpace collaboration (Consenti collaborazione di WorkSpace) sia abilitato. Quando si abilita la collaborazione, solo tu e i collaboratori aggiunti potete vedere il WorkSpace nell'elenco nella pagina WorkSpace di Studio.

  3. Immetti un Collaborator name (Nome collaboratore). Il WorkSpace può disporre di un massimo di cinque collaboratori incluso te stesso. Un collaboratore può essere qualsiasi utente con accesso al tuo Studio. EMR Se non accedi a un collaboratore, Workspace è un workspace privato accessibile solo all'utente.

    Nella seguente tabella vengono specificati i valori del collaboratore applicabili da inserire in base al tipo di identità del proprietario.

    Nota

    Un proprietario può invitare solo collaboratori con lo stesso tipo di identità. Ad esempio, un utente può aggiungere solo altri utenti e un utente di IAM Identity Center può aggiungere solo altri utenti di IAM Identity Center.

    Modalità di autenticazione Valore da inserire per Collaborator name (Nome collaboratore)
    IAMautenticazione un nome utente. Questo è il nome che un utente vede quando effettua l'accesso alla AWS Management Console.
    IAMfederazione

    Il nome di un IAM ruolo e un nome di sessione opzionale.

    Per aggiungere tutti gli utenti federati che assumono lo stesso IAM ruolo, specifica il nome di un IAM ruolo per la federazione.

    Per aggiungere un singolo utente come collaboratore, specifica un ruolo e un nome di sessione. Ad esempio MyRoleName:MySessionName.

    SSO Un nome utente di IAM Identity Center come user@example.com.
  4. Scegli Aggiungi. Il collaboratore può ora visualizzare l'area di lavoro nella pagina EMR Studio Workspaces e avviare l'area di lavoro per utilizzarla in tempo reale con te.

Nota

Se disabiliti la collaborazione di WorkSpace, il WorkSpace torna allo stato condiviso e può essere visualizzato da tutti gli utenti di Studio. Allo stato condiviso, solo un utente di Studio alla volta può aprire e lavorare in un WorkSpace.