RStudio on Amazon SageMaker AI - Amazon SageMaker AI

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

RStudio on Amazon SageMaker AI

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

區域可用性

下表提供有關支援 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 應用程式是一個多重使用者應用程式,是網域所有使用者設定檔之間的共用資源。一旦在網域中建立了 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 的區別

RStudio on Amazon SageMaker AI 與 Posit 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 版本。