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.
Actualice la RStudio versión
importante
IAMLas políticas personalizadas que permiten a Amazon SageMaker Studio o Amazon SageMaker Studio Classic crear SageMaker recursos de Amazon también deben conceder permisos para añadir etiquetas a esos recursos. El permiso para añadir etiquetas a los recursos es obligatorio porque Studio y Studio Classic etiquetan automáticamente los recursos que crean. Si una IAM política permite a Studio y Studio Classic crear recursos, pero no permite el etiquetado, se pueden producir errores AccessDenied «» al intentar crear recursos. Para obtener más información, consulte Proporciona permisos para etiquetar SageMaker los recursos.
AWS Políticas gestionadas para Amazon SageMakerque otorgan permisos para crear SageMaker recursos ya incluyen permisos para añadir etiquetas al crear esos recursos.
En esta guía se proporciona información sobre la actualización de la 2023.03.2-547.pro5
versión de RStudio On SageMaker. A partir del 27 de febrero de 2024, se crearán nuevos dominios RStudio compatibles con Posit Workbench la versión2023.03.2-547.pro5
. Esto es válido para las aplicaciones RStudioServerPro
y las aplicaciones RSessionGateway
predeterminadas.
En las siguientes secciones se proporciona información sobre la 2023.03.2-547.pro5
versión.
Actualización a la versión más reciente
El lanzamiento de la 2023.03.2-547.pro5
versión de parche incluye los siguientes cambios:
-
Se ha corregido un RServer bloqueo intermitente que se producía al unirse a una RSession que se había iniciado con el lanzador de tareas y que no estaba disponible de forma inmediata.
La última RStudio versión es. 2023.03.2-454.pro2
Esta versión incluye los siguientes cambios:
-
Se ha agregado compatibilidad con RTools 4.3
-
Se ha agregado compatibilidad con R 4.3
-
Se ha actualizado Quarto a 1.2.335
-
Gestión mejorada de sesiones
Para obtener más información sobre los cambios en esta versión, consulte https://docs.posit.co/ide/news/
nota
Si ves la siguiente advertencia, significa que hay una discordancia entre la versión utilizada en on RSession
y la Posit Workbench versión utilizada en RStudio on SageMaker. Para resolver este problema, actualiza la RStudio versión del dominio. Para obtener información sobre la actualización de la RStudio versión, consulteActualizar a la nueva versión. A pesar de esta advertencia, las versiones 2023.03.2-547.pro5
y 2023.03.2-454.pro2
las imágenes son compatibles.
Session version 2023.03.2+454.pro2 does not match server version 2023.03.3-547.pro5 - this is an unsupported configuration, and you may experience unexpected issues as a result.
Control de versiones
Actualmente hay dos versiones Posit Workbench compatibles con SageMaker.
-
Última versión compatible:
2023.03.2-547.pro5
-
Versión compatible anterior:
2022.02.2-485.pro2
La Posit Workbench versión predeterminada que se selecciona SageMaker depende de la fecha de creación del dominio.
-
Para los dominios creados después del 27 de febrero de 2024, la versión
2023.03.2-547.pro5
es la versión seleccionada por defecto. -
Para los dominios creados después del 27 de junio de 2023 y antes del 27 de febrero de 2024, la versión
2023.03.2-454.pro2
es la versión seleccionada por defecto. Puede actualizar sus dominios a la versión más reiente (2023.03.2-547.pro5
) estableciéndola como la versión predeterminada del dominio. Para obtener más información, consulte Actualizar a la nueva versión. -
Para los dominios creados antes del 27 de junio de 2023, la versión
2022.02.2-485.pro2
es la versión seleccionada por defecto. Puede actualizar sus dominios a la versión más reiente (2023.03.2-547.pro5
) estableciéndola como la versión predeterminada del dominio. Para obtener más información, consulte Actualizar a la nueva versión.
nota
La versión predeterminada de la aplicación RSessionGateway
coincide con la versión actual de la aplicación RStudioServerPro
.
En la siguiente tabla se muestra la imagen de ambas versiones ARNs para cada una de ellas Región de AWS. ARNsSe pasan como parte de un update-domain
comando para establecer la versión deseada.
Region | 2022.02.2-485.pro2 Imagen ARN |
2023.03.2-547.pro5 Imagen ARN |
---|---|---|
us-east-1 | arn:aws:sagemaker:us-east-1:081325390199:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:us-east-1:081325390199:image/rstudio-workbench-2023.03 |
us-east-2 | arn:aws:sagemaker:us-east-2:429704687514:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:us-east-2:429704687514:image/rstudio-workbench-2023.03 |
us-west-1 | arn:aws:sagemaker:us-west-1:742091327244:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:us-west-1:742091327244:image/rstudio-workbench-2023.03 |
us-west-2 | arn:aws:sagemaker:us-west-2:236514542706:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:us-west-2:236514542706:image/rstudio-workbench-2023.03 |
af-south-1 | arn:aws:sagemaker:af-south-1:559312083959:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:af-south-1:559312083959:image/rstudio-workbench-2023.03 |
ap-east-1 | arn:aws:sagemaker:ap-east-1:493642496378:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:ap-east-1:493642496378:image/rstudio-workbench-2023.03 |
ap-south-1 | arn:aws:sagemaker:ap-south-1:394103062818:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:ap-south-1:394103062818:image/rstudio-workbench-2023.03 |
ap-northeast-2 | arn:aws:sagemaker:ap-northeast-2:806072073708:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:ap-northeast-2:806072073708:image/rstudio-workbench-2023.03 |
ap-southeast-1 | arn:aws:sagemaker:ap-southeast-1:492261229750:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:ap-southeast-1:492261229750:image/rstudio-workbench-2023.03 |
ap-southeast-2 | arn:aws:sagemaker:ap-southeast-2:452832661640:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:ap-southeast-2:452832661640:image/rstudio-workbench-2023.03 |
ap-northeast-1 | arn:aws:sagemaker:ap-northeast-1:102112518831:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:ap-northeast-1:102112518831:image/rstudio-workbench-2023.03 |
ca-central-1 | arn:aws:sagemaker:ca-central-1:310906938811:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:ca-central-1:310906938811:image/rstudio-workbench-2023.03 |
eu-central-1 | arn:aws:sagemaker:eu-central-1:936697816551:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:eu-central-1:936697816551:image/rstudio-workbench-2023.03 |
eu-west-1 | arn:aws:sagemaker:eu-west-1:470317259841:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:eu-west-1:470317259841:image/rstudio-workbench-2023.03 |
eu-west-2 | arn:aws:sagemaker:eu-west-2:712779665605:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:eu-west-2:712779665605:image/rstudio-workbench-2023.03 |
eu-west-3 | arn:aws:sagemaker:eu-west-3:615547856133:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:eu-west-3:615547856133:image/rstudio-workbench-2023.03 |
eu-north-1 | arn:aws:sagemaker:eu-north-1:243637512696:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:eu-north-1:243637512696:image/rstudio-workbench-2023.03 |
eu-south-1 | arn:aws:sagemaker:eu-south-1:592751261982:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:eu-south-1:592751261982:image/rstudio-workbench-2023.03 |
sa-east-1 | arn:aws:sagemaker:sa-east-1:782484402741:image/rstudio-workbench-2021.08 | arn:aws:sagemaker:sa-east-1:782484402741:image/rstudio-workbench-2023.03 |
Actualizar a la nueva versión
Los dominios existentes utilizan la versión 2022.02.2-485.pro2
o 2023.03.2-454.pro2
pueden actualizarse a la 2023.03.2-547.pro5
versión de dos maneras:
-
Cree un nuevo dominio desde la RStudio opción AWS CLI habilitada.
-
Actualice un dominio existente para utilizar la versión
2023.03.2-547.pro5
.
El siguiente procedimiento muestra cómo eliminar la RStudio aplicación de un dominio existente, establecer la versión predeterminada en y2023.03.2-547.pro5
, a continuación, crear una RStudio aplicación.
-
Elimine la aplicación
RStudioServerPro
y todas las aplicacionesRSessionGateway
asociadas a su dominio actual. Para obtener información sobre cómo buscar su ID de dominio, consulte Ver dominios. Para obtener más información sobre cómo eliminar aplicaciones, consulte Cerrar y reiniciar RStudio.aws sagemaker delete-app \ --region
region
\ --domain-iddomainId
\ --user-profile-name domain-shared \ --app-type RStudioServerPro \ --app-name default Si su dominio usa la RStudio versión
2022.02.2-485.pro2
, actualice el dominio para2023.03.2-547.pro5
establecerlo como la Posit Workbench versión predeterminada. ElSageMakerImageArn
valor del siguienteupdate-domain
comando especifica la RStudio2023.03.2-547.pro5
versión como predeterminada. ARNDebe coincidir con el nombre en el Region que se encuentra tu dominio. Para obtener una lista de todos los disponiblesARNs, consulteControl de versiones.Asigne una función ARN de ejecución al dominio que proporcione permisos para actualizar el dominio.
aws sagemaker update-domain \ --region
region
\ --domain-iddomainId
\ --domain-settings-for-update "{\"RStudioServerProDomainSettingsForUpdate\":{\"DefaultResourceSpec\": {\"SageMakerImageArn\": \"arn-for-2023.03.2-547.pro5-version
\", \"InstanceType\": \"system\"}, \"DomainExecutionRoleArn\": \"execution-role-arn
\"}}"-
Cree una nueva aplicación
RStudioServerPro
en el dominio existente.aws sagemaker create-app \ --region
region
--domain-iddomainId
\ --user-profile-name domain-shared \ --app-type RStudioServerPro \ --app-name default
La aplicación RStudioServerPro
se actualiza ahora a la versión 2023.03.2-547.pro5
. Ahora puede volver a iniciar sus aplicaciones RSessionGateway
.
Cambiar a la versión existente
Puedes degradar manualmente la versión de tu RStudio aplicación existente a la 2022.02.2-485.pro2
versión.
Para cambiar a la versión existente
-
Elimine la aplicación
RStudioServerPro
asociada a su dominio existente. Para obtener información sobre cómo buscar su ID de dominio, consulte Ver dominios.aws sagemaker delete-app \ --domain-id
domainId
\ --user-profile-name domain-shared \ --app-type RStudioServerPro \ --app-name default -
Pase lo que corresponda
2022.02.2-485.pro2
ARN a su Region nombre como parte delupdate-domain
comando. Para obtener una lista de todas las disponiblesARNs, consulteControl de versiones. También debe asignar una función ARN de ejecución al dominio que proporciona permisos para actualizar el dominio.aws sagemaker update-domain \ --region
region
\ --domain-iddomainId
\ --domain-settings-for-update "{\"RStudioServerProDomainSettingsForUpdate\":{\"DefaultResourceSpec\": {\"SageMakerImageArn\": \"arn-for-2022.02.2+485.pro2-version
\", \"InstanceType\": \"system\"}, \"DomainExecutionRoleArn\": \"execution-role-arn
\"}}" -
Cree una nueva aplicación
RStudioServerPro
en el dominio existente. El valor predeterminado de la RStudio versión es.2022.02.2-485.pro2
aws sagemaker create-app \ --domain-id
domainId
\ --user-profile-name domain-shared \ --app-type RStudioServerPro \ --app-name default
La aplicación RStudioServerPro
se actualiza ahora a la versión 2022.02.2-485.pro2
.
Cambios en las imágenes BYOI
Si utilizas una BYOI imagen con tu RStudioServerPro
versión RStudio y la actualizas a 2023.03.2-547.pro5
ella, debes actualizar las imágenes personalizadas para usar la 2023.03.2-547.pro5
versión y volver a implementar las existentes. RSessions Si intentas cargar una imagen no compatible en un RSession dominio que utilice la 2023.03.2-547.pro5
versión, se producirá un RSession error porque no podrá analizar los parámetros que recibe. Para evitar errores, actualice todas las imágenes personalizadas implementadas en su aplicación RStudioServerPro
existente.
El RSW_VERSION
en Dockerfile debe ser coherente con la Posit Workbench versión utilizada RStudio en SageMaker. Puede validar la versión actual en Posit Workbench. Para ello, utilice el nombre de la versión que se encuentra en la esquina inferior izquierda de la página de inicio de Posit Workbench.
... ARG RSW_VERSION=2023.03.3-547.pro5 ENV RSTUDIO_FORCE_NON_ZERO_EXIT_CODE="1" ARG RSW_NAME=rstudio-workbench ARG OS_CODE_NAME=bionic ARG RSW_DOWNLOAD_URL=https://s3.amazonaws.com/rstudio-ide-build/server/${OS_CODE_NAME}/amd64 RUN RSW_VERSION_URL=`echo -n "${RSW_VERSION}" | sed 's/+/-/g'` \ && curl -o rstudio-workbench.deb ${RSW_DOWNLOAD_URL}/${RSW_NAME}-${RSW_VERSION_URL}-amd64.deb \ && gdebi -n ./rstudio-workbench.deb
nota
Si aparece la siguiente advertencia, significa que hay una discordancia entre la versión utilizada en on RSW_VERSION
y la Posit Workbench versión utilizada en RStudio on SageMaker. A pesar de esta advertencia, las versiones 2023.03.2-547.pro5
y las imágenes 2023.03.2-454.pro2
son compatibles.
Session version 2023.03.2+454.pro2 does not match server version 2023.03.3-547.pro5 - this is an unsupported configuration, and you may experience unexpected issues as a result.