本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon SageMaker AI 上的 RStudio
RStudio 是 R 的整合開發環境,具有主控台、支援直接程式碼執行的強調語法編輯器,以及繪製、歷史記錄、偵錯和工作區管理的工具。Amazon SageMaker AI 支援 RStudio 作為透過 Posit Workbench 與 Amazon SageMaker AI 網域整合的全受管整合開發環境 (IDE)。RStudio 可讓客戶使用 R 環境建立資料科學洞察。透過 RStudio 整合,您可以在網域中啟動 RStudio 環境,以在 SageMaker AI 資源上執行 RStudio 工作流程。如需 Posit Workbench 的更多相關資訊,請參閱 Posit 網站
SageMaker AI 透過建立 RStudio RStudioServerPro。
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 網域概觀。
區域可用性
下表提供有關支援 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 元件
-
RStudioServerPro:RStudioServerPro 應用程式是多使用者應用程式,是網域中所有使用者設定檔之間的共用資源。在網域中建立 anRStudio 應用程式後,管理員就可以將許可授予網域中的使用者。
-
RStudio 使用者:RStudio 使用者是網域中獲授權使用 RStudio 授權的使用者。
-
RStudio admin:Amazon SageMaker AI 管理員上的 RStudio 可以存取 RStudio 管理儀表板。Amazon SageMaker AI 管理員上的 RStudio 與 "stock" Posit Workbench 管理員不同,因為它們沒有執行 RStudioServerPro 應用程式的執行個體根存取權,且無法修改 RStudio 組態檔案。
-
RStudio 伺服器:RStudio 伺服器執行個體負責將 RStudio 使用者介面提供給所有授權使用者。此執行個體會在 Amazon SageMaker AI 執行個體上啟動。
-
RSession:RSession 是 RStudio IDE 在 Amazon SageMaker AI 執行個體上執行的瀏覽器型界面。使用者可以透過 RSession 建立並與其 RStudio 專案互動。
-
RSessionGateway:RSessionGateway 應用程式用於支援 RSession。
-
RStudio 管理儀表板:此儀表板提供有關 Amazon SageMaker AI 網域中 RStudio 使用者及其工作階段的資訊。只有具有 RStudio 管理員授權的使用者才能存取此儀表板。
與 Posit Workbench 的區別
Amazon SageMaker AI 上的 RStudio 與 Posit Workbench
-
在 SageMaker AI 上使用 RStudio 時,使用者無法存取 RStudio 組態檔案。Amazon SageMaker AI 會管理組態檔案並設定預設值。您可以在建立已啟用 RStudio 的 Amazon SageMaker AI 網域時修改 RStudio Connect 和 RStudioPackage Manager URLs。
-
在 Amazon SageMaker AI 上使用 RStudio 時,目前不支援專案共用、即時協作和任務啟動器。
-
在 SageMaker AI 上使用 RStudio 時,RStudio IDE 會在 Amazon SageMaker AI 執行個體上執行,用於隨需容器化運算資源。
-
RStudio on SageMaker AI 僅支援 RStudio IDE,不支援 Posit Workbench 安裝支援的其他 IDEs。
-
RStudio on SageMaker AI 僅支援 中指定的 RStudio 版本RStudio 版本控制。