

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# RStudio on Amazon SageMaker AI
<a name="rstudio"></a>

RStudio 是 R 的整合式開發環境，具有支援直接程式碼執行的主控台、語法強調顯示編輯器，以及繪圖、歷史記錄、偵錯和工作區管理的工具。Amazon SageMaker AI 透過 Posit Workbench 支援 RStudio 做為與 Amazon SageMaker AI 網域整合的全受管整合式開發環境 (IDE)。RStudio 可讓客戶使用 R 環境建立資料科學洞察。透過 RStudio 整合，您可以在網域中啟動 RStudio 環境，以便在 SageMaker AI 資源上執行 RStudio 工作流程。如需 Posit Workbench 的更多相關資訊，請參閱 [Posit 網站](https://posit.co/products/enterprise/workbench/)。此頁面提供重要 RStudio 概念的相關資訊。

SageMaker AI 透過建立 RStudioServerPro 應用程式整合 RStudio。

 RStudio on SageMaker AI 支援下列項目。
+ R 開發人員將 RStudio IDE 介面與 R 生態系統中熱門的開發人員工具搭配使用。使用者可以啟動新的 RStudio 工作階段，編寫 R 程式碼，從 RStudio 套件管理員安裝相依性，並使用 RStudio Connect 發佈 Shiny 應用程式。
+ R 開發人員可以快速擴展基礎運算資源，以執行大規模的資料處理和統計分析。  
+ 平台管理員可以透過 和 整合，為其資料科學團隊設定使用者身分、授權、聯網、儲存 AWS IAM Identity Center 和安全性 AWS Identity and Access Management 。這包括連線至私有 Amazon Virtual Private Cloud (Amazon VPC) 資源和無網際網路模式 AWS PrivateLink。
+ 與 整合 AWS License Manager。

 如需在已啟用 RStudio 的情況下建立網域的入門步驟的相關資訊，請參閱[Amazon SageMaker AI 網域概觀](gs-studio-onboard.md)。

## 區域可用性
<a name="rstudio-region"></a>

下表提供有關支援 AWS 區域 RStudio on SageMaker AI 的 的資訊。


|  區域名稱  |  區域  | 
| --- | --- | 
| 美國東部 (俄亥俄) | us-east-2 | 
| 美國東部 (維吉尼亞北部) | us-east-1 | 
| 美國西部 (加利佛尼亞北部) | us-west-1 | 
| 美國西部 (奧勒岡) | us-west-2 | 
| 亞太區域 (孟買) | ap-south-1 | 
| 亞太區域 (首爾) | ap-northeast-2 | 
| 亞太區域 (新加坡) | ap-southeast-1 | 
| 亞太區域 (雪梨) | ap-southeast-2 | 
| 亞太區域 (東京) | ap-northeast-1 | 
| 加拿大 (中部) | ca-central-1 | 
| 歐洲 (法蘭克福) | eu-central-1 | 
| 歐洲 (愛爾蘭) | eu-west-1 | 
| 歐洲 (倫敦) | eu-west-2 | 
| 歐洲 (巴黎) | eu-west-3 | 
| 歐洲 (斯德哥爾摩) | eu-north-1 | 
| 南美洲 (聖保羅) | sa-east-1 | 

## RStudio 元件
<a name="rstudio-components"></a>
+ *RStudioServerPro*：RStudioServerPro 應用程式是一個多重使用者應用程式，是網域所有使用者設定檔之間的共用資源。一旦在網域中建立了 RStudio 應用程式，管理員就可以將許可授予網域中的使用者。  
+ *RStudio 使用者*：RStudio 使用者是指網域內獲授權使用 RStudio 授權的使用者。
+ *RStudio 管理員*：RStudio on Amazon SageMaker AI 管理員可以存取 RStudio 管理儀表板。RStudio on Amazon SageMaker AI 管理員與 "stock" Posit Workbench 管理員不同，因為他們對執行 RStudioServerPro 應用程式的執行個體沒有根存取權，也無法修改 RStudio 組態檔案。
+ *RStudio 伺服器*：RStudio 伺服器執行個體負責將 RStudio 使用者介面提供給所有授權使用者。此執行個體是在 Amazon SageMaker AI 執行個體上啟動。
+ *RSession*：RSession 是在 Amazon SageMaker AI 執行個體上執行 RStudio IDE 的瀏覽器型介面。使用者可以透過 RSession 建立並與其 RStudio 專案互動。
+ *RSessionGateway*：RSessionGateway 應用程式用於支援 RSession。
+ *RStudio 管理儀表板*：此儀表板提供 Amazon SageMaker AI 網域中的 RStudio 使用者及其工作階段的相關資訊。只有具有 RStudio 管理員授權的使用者才能存取此儀表板。

## 與 Posit Workbench 的區別
<a name="rstudio-differences"></a>

RStudio on Amazon SageMaker AI 與 [Posit Workbench](https://posit.co/products/enterprise/workbench/) 具有一些顯著差異。
+ 使用 RStudio on SageMaker AI 時，使用者無法存取 RStudio 組態檔案。Amazon SageMaker AI 管理組態檔案並設定預設值。您可以在建立已啟用 RStudio 的 Amazon SageMaker AI 網域時，修改 RStudio Connect 和 RStudio 套件管理員 URL。
+ 使用 RStudio on Amazon SageMaker AI 時，目前不支援專案共用、即時協作和任務啟動器。
+ 使用 RStudio on SageMaker AI 時，RStudio IDE 會在 Amazon SageMaker AI 執行個體上執行，以取得隨需容器化運算資源。
+ RStudio on SageMaker AI 僅支援 RStudio IDE，而且不支援 Posit Workbench 安裝程式所支援的其他 IDE。
+ RStudio on SageMaker AI 僅支援 [RStudio 版本控制](rstudio-version.md) 中指定的 RStudio 版本。