RStudio auf Amazon SageMaker - Amazon SageMaker

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

RStudio auf Amazon SageMaker

RStudio ist eine integrierte Entwicklungsumgebung für R, mit einer Konsole, einem Syntaxhervorhebungseditor, der die direkte Codeausführung unterstützt, und Tools zum Plotten, Verlauf, Debuggen und Workspace-Management. Amazon SageMaker unterstützt RStudio als vollständig verwaltete integrierte Entwicklungsumgebung (IDE), die über Posit Workbench in die Amazon- SageMaker Domain integriert ist. Weitere Informationen zu Posit Workbench finden Sie auf der Posit-Webseite.

RStudio ermöglicht es Kunden, mithilfe einer R-Umgebung datenwissenschaftliche Erkenntnisse zu gewinnen. Mit der RStudio-Integration können Sie eine RStudio-Umgebung in der Domain starten, um Ihre RStudio-Workflows auf - SageMaker Ressourcen auszuführen.

SageMaker integriert RStudio durch die Erstellung einer R-StudioServerPro App.

Die folgenden werden von RStudio in unterstützt SageMaker.

  • R-Entwickler verwenden die RStudio IDE-Schnittstelle mit beliebten Entwicklertools aus dem R-Ökosystem. Benutzer können mit RStudio Connect neue RStudio-Sitzungen starten, R-Code schreiben, Abhängigkeiten von RStudio Package Manager installieren und Shiny-Apps veröffentlichen.

  • R-Entwickler können die zugrunde liegenden Rechenressourcen schnell skalieren, um umfangreiche Datenverarbeitungen und statistische Analysen durchzuführen. 

  • Plattformadministratoren können Benutzeridentitäten, Autorisierung, Netzwerk, Speicher und Sicherheit für ihre Datenwissenschaftsteams durch AWS IAM Identity Center - und AWS Identity and Access Management -Integration einrichten. Dazu gehören die Verbindung zu privaten Amazon Virtual Private Cloud (Amazon VPC)-Ressourcen und der internetfreie Modus mit AWS PrivateLink.

  • Integration mit AWS License Manager.

Informationen zu den Onboarding-Schritten zum Erstellen einer Domain mit aktiviertem RStudio finden Sie unter SageMaker Amazon-Domain-Übersicht.

Verfügbarkeit in Regionen

Die folgende Tabelle enthält Informationen über die AWS-Regionen , in der RStudio unterstützt SageMaker wird.

Name der Region

Region

US East (Ohio)

us-east-2

US East (N. Virginia)

us-east-1

US West (N. California)

us-west-1

US West (Oregon)

us-west-2

Asia Pacific (Mumbai)

ap-south-1

Asia Pacific (Seoul)

ap-northeast-2

Asia Pacific (Singapore)

ap-southeast-1

Asia Pacific (Sydney)

ap-southeast-2

Asia Pacific (Tokyo)

ap-northeast-1

Canada (Central)

ca-central-1

Europa (Frankfurt)

eu-central-1

Europe (Ireland)

eu-west-1

Europe (London)

eu-west-2

Europe (Paris)

eu-west-3

Europe (Stockholm)

eu-north-1

South America (São Paulo)

sa-east-1

RStudio-Komponenten

  • R StudioServerPro: Die R-StudioServerPro App ist eine Multiuser-App, die eine gemeinsame Ressource für alle Benutzerprofile in der Domain ist. Sobald eine RStudio-App in einer Domain erstellt wurde, kann der Administrator Benutzern in der Domain Berechtigungen erteilen. 

  • RStudio-Benutzer: RStudio-Benutzer sind Benutzer innerhalb der Domain, die zur Verwendung der RStudio-Lizenz autorisiert sind.

  • RStudio-Administrator: Ein RStudio auf Amazon- SageMaker Administrator kann auf das administrative RStudio-Dashboard zugreifen. RStudio auf Amazon- SageMaker Administratoren unterscheiden sich von „Bestand“ Posit Workbench-Administratoren, da sie keinen Root-Zugriff auf die Instance haben, auf der die R-StudioServerPro App ausgeführt wird, und die RStudio-Konfigurationsdatei nicht ändern können.

  • RStudio Server: Die RStudio Server-Instance ist dafür verantwortlich, allen autorisierten Benutzern die RStudio-Benutzeroberfläche zur Verfügung zu stellen. Diese Instance wird auf einer Amazon SageMaker-Instance gestartet.

  • RSession : Eine RSession ist eine browserbasierte Schnittstelle zur RStudio-IDE, die auf einer Amazon- SageMaker Instance ausgeführt wird. Benutzer können ihre RStudio-Projekte über RSession erstellen und mit ihnen interagieren.

  • R SessionGateway: Die R-SessionGateway App wird verwendet, um eine RSession zu unterstützen.

  • Administrator-Dashboard von RStudio: Dieses Dashboard enthält Informationen zu den RStudio-Benutzern in der Amazon- SageMaker Domain und ihren Sitzungen. Auf dieses Dashboard können nur Benutzer zugreifen, die über eine RStudio-Administratorautorisierung verfügen.

Unterschiede zu Posit Workbench

RStudio auf Amazon SageMaker weist einige signifikante Unterschiede zu Posit Workbench auf.

  • Bei Verwendung von RStudio in haben SageMakerBenutzer keinen Zugriff auf die RStudio-Konfigurationsdateien. Amazon SageMaker verwaltet die Konfigurationsdatei und legt Standardwerte fest. Sie können die URLs von RStudio Connect und RStudio Package Manager ändern, wenn Sie Ihre RStudio-fähige Amazon- SageMaker Domain erstellen.

  • Projektfreigabe, Zusammenarbeit in Echtzeit und Job Launcher werden derzeit nicht unterstützt, wenn RStudio auf Amazon verwendet wird SageMaker.

  • Bei Verwendung von RStudio auf wird SageMakerdie RStudio-IDE auf Amazon- SageMaker Instances für containerisierte On-Demand-Rechenressourcen ausgeführt.

  • RStudio in unterstützt SageMaker nur die RStudio-IDE und unterstützt keine anderen IDEs, die von einer Posit Workbench-Installation unterstützt werden.

  • RStudio in unterstützt SageMaker nur die in angegebene RStudio-VersionAktualisieren Sie die RStudio Version.