Controllo delle versioni di RStudio - Amazon SageMaker AI

Controllo delle versioni di RStudio

Importante

Le policy IAM personalizzate che consentono ad Amazon SageMaker Studio o Amazon SageMaker Studio Classic di creare risorse Amazon SageMaker devono inoltre concedere le autorizzazioni per aggiungere tag a tali risorse. L’autorizzazione per aggiungere tag alle risorse è necessaria perché Studio e Studio Classic applicano automaticamente tag a tutte le risorse che creano. Se una policy IAM consente a Studio e Studio Classic di creare risorse ma non consente il tagging, possono verificarsi errori di tipo “AccessDenied” quando provi a creare le risorse. Per ulteriori informazioni, consulta Concessione delle autorizzazioni per il tagging delle risorse SageMaker AI.

Policy gestite da AWS per Amazon SageMaker AI, che forniscono autorizzazioni per creare risorse SageMaker, includono già le autorizzazioni per aggiungere tag durante la creazione di tali risorse.

Questa guida fornisce informazioni sull’aggiornamento della versione 2024.04.2+764.pro1 di RStudio su SageMaker AI. A partire dal 4 settembre 2024, i nuovi domini con supporto per RStudio vengono creati con la versione 2024.04.2+764.pro1 di Posit Workbench. Questo vale per le applicazioni RStudioServerPro e le applicazioni predefinite RSessionGateway.

Le sezioni seguenti forniscono informazioni sul rilascio di 2024.04.2+764.pro1.

Aggiornamenti della versione più recente

L'ultima versione di RStudio è 2024.04.2+764.pro1. Questa versione include le modifiche seguenti:

  • Versioni R supportate:

    • 4.4.0

    • 4.3.3

    • 4.2.3

    • 4.2.1

    • 4.1.3

    • 4.0.2

Per ulteriori informazioni sulle modifiche in questa versione, consulta https://docs.posit.co/ide/news/.

Nota

Per garantire la compatibilità, consigliamo di utilizzare le RSession con un prefisso che corrisponda alla versione di Posit Workbench corrente.

Se viene visualizzato il seguente avviso, RSession non corrisponde alla versione di Posit Workbench utilizzata in RStudio su SageMaker AI. Per risolvere il problema, aggiorna la versione di RStudio per il dominio. Per informazioni sull’aggiornamento della versione di RStudio, consulta Effettua l'aggiornamento alla nuova versione.

Session version 2023.03.3-547.pro5 does not match server version 2024.04.2+764.pro1 - this is an unsupported configuration, and you may experience unexpected issues as a result.

Controllo delle versioni

Attualmente sono supportate due versioni di Posit Workbench da SageMaker AI.

  • Ultima versione supportata: 2024.04.2+764.pro1

  • Versione precedente supportata: 2023.03.3-547.pro5

Nota

SageMaker AI supporterà la versione 2023.03.3-547.pro5 fino a ottobre 2024.

La versione 2022.02.2-485.pro2 è obsoleta e non è più supportata. Consigliamo di eseguire l’aggiornamento alla versione più recente.

La versione di Posit Workbench predefinita selezionata da SageMaker AI dipende dalla data di creazione del dominio.

  • Per i domini creati dopo il 4 settembre 2024, la versione 2024.04.2+764.pro1 è la versione selezionata per impostazione predefinita.

  • Per i domini creati dopo il 27 febbraio 2024 e prima del 4 settembre 2024, la versione 2023.03.3-547.pro5 è la versione selezionata per impostazione predefinita. Puoi aggiornare i tuoi domini alla versione più recente (2024.04.2+764.pro1) impostandola come versione predefinita per il dominio. Per ulteriori informazioni, consulta Effettua l'aggiornamento alla nuova versione.

  • Per i domini creati prima del 27 febbraio 2024, la versione 2023.03.3-547.pro5 è la versione selezionata per impostazione predefinita. Puoi aggiornare i tuoi domini alla versione più recente (2024.04.2+764.pro1) impostandola come versione predefinita per il dominio. Per ulteriori informazioni, consulta Effettua l'aggiornamento alla nuova versione.

Nota

La versione predefinita RSessionGateway dell'applicazione corrisponde alla versione corrente dell'applicazione RStudioServerPro.

La tabella seguente elenca gli ARN delle immagini per entrambe le versioni. per ciascuna Regione AWS. Questi ARN vengono passati come parte di un comando update-domain per impostare la versione desiderata.

Region 2023.03.3-547.pro5 Immagine ARN 2024.04.2+764.pro1 Immagine ARN
us-east-1 arn:aws:sagemaker:us-east-1:081325390199:image/rstudio-workbench-2023.03 arn:aws:sagemaker:us-east-1:081325390199:image/rstudio-workbench-2024.04
us-east-2 arn:aws:sagemaker:us-east-2:429704687514:image/rstudio-workbench-2023.03 arn:aws:sagemaker:us-east-2:429704687514:image/rstudio-workbench-2024.04
us-west-1 arn:aws:sagemaker:us-west-1:742091327244:image/rstudio-workbench-2023.03 arn:aws:sagemaker:us-west-1:742091327244:image/rstudio-workbench-2024.04
us-west-2 arn:aws:sagemaker:us-west-2:236514542706:image/rstudio-workbench-2023.03 arn:aws:sagemaker:us-west-2:236514542706:image/rstudio-workbench-2024.04
af-south-1 arn:aws:sagemaker:af-south-1:559312083959:image/rstudio-workbench-2023.03 arn:aws:sagemaker:af-south-1:559312083959:image/rstudio-workbench-2024.04
ap-east-1 arn:aws:sagemaker:ap-east-1:493642496378:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-east-1:493642496378:image/rstudio-workbench-2024.04
ap-south-1 arn:aws:sagemaker:ap-south-1:394103062818:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-south-1:394103062818:image/rstudio-workbench-2024.04
ap-northeast-2 arn:aws:sagemaker:ap-northeast-2:806072073708:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-northeast-2:806072073708:image/rstudio-workbench-2024.04
ap-southeast-1 arn:aws:sagemaker:ap-southeast-1:492261229750:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-southeast-1:492261229750:image/rstudio-workbench-2024.04
ap-southeast-2 arn:aws:sagemaker:ap-southeast-2:452832661640:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-southeast-2:452832661640:image/rstudio-workbench-2024.04
ap-northeast-1 arn:aws:sagemaker:ap-northeast-1:102112518831:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-northeast-1:102112518831:image/rstudio-workbench-2024.04
ca-central-1 arn:aws:sagemaker:ca-central-1:310906938811:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ca-central-1:310906938811:image/rstudio-workbench-2024.04
eu-central-1 arn:aws:sagemaker:eu-central-1:936697816551:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-central-1:936697816551:image/rstudio-workbench-2024.04
eu-west-1 arn:aws:sagemaker:eu-west-1:470317259841:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-west-1:470317259841:image/rstudio-workbench-2024.04
eu-west-2 arn:aws:sagemaker:eu-west-2:712779665605:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-west-2:712779665605:image/rstudio-workbench-2024.04
eu-west-3 arn:aws:sagemaker:eu-west-3:615547856133:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-west-3:615547856133:image/rstudio-workbench-2024.04
eu-north-1 arn:aws:sagemaker:eu-north-1:243637512696:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-north-1:243637512696:image/rstudio-workbench-2024.04
eu-south-1 arn:aws:sagemaker:eu-south-1:592751261982:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-south-1:592751261982:image/rstudio-workbench-2024.04
sa-east-1 arn:aws:sagemaker:sa-east-1:782484402741:image/rstudio-workbench-2023.03 arn:aws:sagemaker:sa-east-1:782484402741:image/rstudio-workbench-2024.04

Modifiche alle immagini BYOI

Se si utilizza un'immagine BYOI con RStudio e si aggiorna la versione RStudioServerPro a2024.04.2+764.pro1, è necessario aggiornare le immagini personalizzate per utilizzare la versione 2024.04.2+764.pro1 e ridistribuire le RSession esistenti. Se si tenta di caricare un'immagine non compatibile in una RSession di un dominio utilizzando la versione 2024.04.2+764.pro1, la RSession fallisce perché non può analizzare i parametri che riceve. Per evitare errori, aggiorna tutte le immagini personalizzate distribuite nell'applicazione RStudioServerPro esistente.

La versione RSW_VERSION nel Dockerfile deve essere coerente con la versione Posit Workbench utilizzata in RStudio su SageMaker AI. È possibile convalidare la versione corrente in Posit Workbench. A tale scopo, usa il nome della versione che si trova nell'angolo inferiore sinistro della pagina di dell’utilità di avvio Posit Workbench.

ARG RSW_VERSION=2024.04.2+764.pro1 ENV RSTUDIO_FORCE_NON_ZERO_EXIT_CODE="1" ARG RSW_NAME=rstudio-workbench ARG OS_CODE_NAME=jammy 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