Colaborar com espaços compartilhados - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Colaborar com espaços compartilhados

Use espaços compartilhados para colaborar com outros usuários em tempo real. Espaços compartilhados estão disponíveis em:

  • Amazon SageMaker Studio Clássico

  • JupyterLab

Um espaço compartilhado do Amazon SageMaker Studio Classic consiste em um JupyterServer aplicativo e um diretório compartilhados. Um espaço JupyterLab compartilhado consiste em um JupyterLab aplicativo compartilhado e um diretório compartilhado no Amazon SageMaker Studio. Todos os perfis de usuário em um domínio têm acesso a todos os espaços compartilhados no domínio. A Amazon define SageMaker automaticamente o escopo dos recursos em um espaço compartilhado dentro do contexto do aplicativo Amazon SageMaker Studio Classic que você executa nesse espaço compartilhado. Os recursos em um espaço compartilhado incluem blocos de anotações, arquivos, experimentos e modelos.

Um espaço compartilhado do Studio Classic só é compatível com o Studio Classic e KernelGateway os aplicativos. Um espaço compartilhado só suporta o uso de um Amazon Resource Name (ARN) de JupyterLab 3 imagens. Para ter mais informações, consulte JupyterLab Controle de versão.

A Amazon marca SageMaker automaticamente todos os SageMaker recursos que você cria dentro do escopo de um espaço compartilhado. Você pode usar essas tags para monitorar custos e planejar orçamentos usando ferramentas como AWS Budgets.

Um espaço compartilhado usa as mesmas configurações de VPC do domínio em que foi criado.

nota

Espaços compartilhados não suportam o uso de clusters entre contas do Amazon SageMaker Data Wrangler ou do Amazon EMR.

Marcação automática

Todos os recursos criados em um espaço compartilhado são automaticamente marcados com uma tag ARN de domínio e uma tag ARN de espaço compartilhado. A tag ARN do domínio é baseada na ID do domínio, enquanto a tag ARN do espaço compartilhado é baseada no nome do espaço compartilhado. 

Você pode usar essas tags para monitorar o AWS CloudTrail uso. Para obter mais informações, consulte Registrar chamadas de SageMaker API da Amazon com AWS CloudTrail.

Você também pode usar essas tags para monitorar os custos com AWS Billing and Cost Management. Para obter mais informações, consulte Uso de tags de alocação de AWS custos.

Coedição de blocos de anotações em tempo real

Um dos principais benefícios de um espaço compartilhado é que ele facilita a colaboração entre os membros do espaço compartilhado em tempo real. Os usuários que colaboram em um espaço de trabalho têm acesso a um aplicativo compartilhado do Studio Classic, onde podem acessar, ler e editar seus cadernos em tempo real. A colaboração em tempo real só é suportada para JupyterServer aplicativos dentro de um espaço compartilhado.

Usuários com acesso a um espaço compartilhado podem simultaneamente abrir, visualizar, editar e executar cadernos Jupyter no Studio Classic compartilhado ou no JupyterLab aplicativo compartilhado nesse espaço.

O bloco de anotações indica cada usuário de coedição com um cursor diferente que mostra o nome do perfil do usuário. Embora vários usuários possam ver o mesmo bloco de anotações, a coedição é mais adequada para pequenos grupos de dois a cinco usuários.

Para monitorar as alterações feitas por vários usuários, é altamente recomendável usar o controle de versão integrado baseado em Git do Studio Classic.

JupyterServer 2

Para usar espaços compartilhados no Studio Classic, é necessário o Jupyter Server versão 2. Certas JupyterLab extensões e pacotes podem fazer o downgrade forçado do Jupyter Server para a versão 1. Isso impede o uso do espaço compartilhado. Execute o seguinte no prompt de comando para alterar o número da versão e continuar usando espaços compartilhados.

conda activate studio pip install jupyter-server==2.0.0rc3

Personalize um espaço compartilhado

Para anexar uma configuração de ciclo de vida ou imagem personalizada a um espaço compartilhado, você deve usar a AWS CLI. Para obter mais informações sobre como criar e anexar configurações de ciclo de vida, consulte Criar e associar uma configuração de ciclo de vida. Para obter mais informações sobre como criar e anexar imagens personalizadas, consulte Traga sua própria SageMaker imagem.