Code mit Posit Workbench (einschließlich RStudio Pro) entwickeln
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Hinweise
Bevor Sie Cloud Workstations verwenden, müssen Sie die erforderlichen Berechtigungen haben und die folgenden erforderlichen Einrichtungsschritte ausführen:
Sign in to your Google Cloud account. If you're new to
Google Cloud,
create an account to evaluate how our products perform in
real-world scenarios. New customers also get $300 in free credits to
run, test, and deploy workloads.
In the Google Cloud console, on the project selector page,
select or create a Google Cloud project.
Wenn Sie Administrator sind, müssen Sie die IAM-Rolle Cloud Workstations Admin für das Projekt haben, damit Sie Workstation-Konfigurationen erstellen können.
Wenn Sie Entwickler sind und in der Google Cloud -Konsole keine Workstationkonfigurationen verfügbar sind, bitten Sie den Cloud Workstations-Administrator Ihrer Organisation, eine Workstationkonfiguration für Sie zu erstellen. Alternativ können Sie sich selbst die IAM-Rolle „Cloud Workstations Admin“ für das Projekt zuweisen, damit Sie diese Ressourcen selbst erstellen können.
So prüfen Sie Ihre IAM-Rollen: Rufen Sie in der Google Cloud Console die Seite „IAM“ auf:
Wenn Sie Posit Workbench (einschließlich RStudio Pro) verwenden möchten, müssen Sie eine Workstationkonfiguration für die Entwickler in Ihrer Organisation erstellen:
Suchen Sie Ihren Posit Workbench-Lizenzschlüssel und halten Sie ihn bereit, da Sie ihn in einem späteren Schritt benötigen. Wenn Sie einen Posit Workbench-Lizenzschlüssel benötigen, wenden Sie sich an Ihren Posit-Kundenservicemitarbeiter oder senden Sie eine E-Mail an sales@posit.co.
Der Link Erstellen ist möglicherweise deaktiviert, wenn im Projekt keine Konfigurationen vorhanden sind oder Sie keine Berechtigungen zum Aufrufen dieser Konfigurationen haben.
Bitten Sie den Cloud Workstations-Administrator Ihrer Organisation, eine Workstationkonfiguration für Sie zu erstellen.
Geben Sie den Namen Ihrer Workstation ein.
Halten Sie sich an die Namenskonventionen für Compute Engine-Ressourcen und wählen Sie einen Namen aus, der innerhalb des Workstation-Clusters eindeutig ist.
Klicken Sie auf den arrow_drop_downErweiterungspfeil im Feld Konfiguration und wählen Sie die Workstationkonfiguration Posit Workbench (Drittanbieter) aus.
Klicken Sie auf Erstellen, um die Workstation zu erstellen.
Workstation starten
Nachdem Sie die Workstation erstellt haben, können Sie sie starten und dann aktivieren, um mit der Entwicklung zu beginnen.
Klicken Sie auf Arbeitsplätze.
Suchen Sie in der Liste der verfügbaren Workstations nach der von Ihnen erstellten Workstation, setzen Sie ein Häkchen daneben und klicken Sie dann auf Starten. Dadurch wird Ihre Workstation gestartet und mit der Konfiguration der übergeordneten Workstation abgeglichen.
Wenn Sie aufgefordert werden, die Workstation zu starten, klicken Sie zur Bestätigung auf Starten.
Der Status ändert sich zu Wird gestartet und das Statussymbol refresh dreht sich, während der Startvorgang läuft. Es kann einige Minuten dauern, bis die Workstation gestartet ist.
Wenn Ihre Workstation bereit ist, ändert sich der Status in Wird ausgeführt und das Statussymbol ändert sich in ein check_circle Häkchen.
Klicken Sie auf Starten.
Posit Workbench RStudio Pro-Sitzung starten
Das folgende Beispiel zeigt die Willkommensseite für Posit Workbench.
Ihre Seite kann je nach der Konfiguration Ihres Arbeitsplatzes, die von Ihrer Organisation definiert wurde, unterschiedlich aussehen:
Klicken Sie auf Neue Sitzung.
Wählen Sie RStudio Pro als IDE aus und lassen Sie Cluster auf Lokal eingestellt.
Weitere Informationen zu Posit Workbench und den unterstützten IDEs wie Jupyter Notebook, JupyterLab und VS Code finden Sie in der Posit-Dokumentation.
Klicken Sie auf Sitzung starten.
Warten Sie, bis die Sitzung gestartet wurde, und beginnen Sie dann mit dem Programmieren.
Dateien auf Ihre Workstation hochladen
Klicken Sie auf Hochladen, um Dateien von Ihrem lokalen Rechner auf Ihre Workstation hochzuladen.
Wählen Sie das Zielverzeichnis aus, in dem Sie Dateien auf Ihrer Workstation speichern möchten.
Klicken Sie auf Datei auswählen, um die hochzuladende Datei auszuwählen.
Klicken Sie auf OK, um den Upload zu starten.
Wenn Sie mehrere Dateien oder ein Verzeichnis hochladen möchten, erstellen Sie eine ZIP-Datei. Die ZIP-Datei wird nach dem Upload entpackt.
Dateien von Ihrer Workstation importieren
Wenn Sie Dateien von Ihrer Workstation importieren möchten, klicken Sie auf Dataset importieren und wählen Sie den Dataset-Typ aus.
Suchen Sie auf Ihrer Workstation nach dem zu importierenden Dataset und wählen Sie es aus.
Die Posit Workbench-IDE hat Abhängigkeiten von verschiedenen R-Paketen für verschiedene Funktionen. Wenn Sie beispielsweise eine Excel-Datei hochladen, müssen bestimmte Pakete installiert sein. Wenn Sie aufgefordert werden, erforderliche Pakete zu installieren, klicken Sie auf Ja.
Klicken Sie auf Importieren, um den Import zu starten.
Support bei Problemen mit Posit Workbench
Wenn Sie Probleme mit Posit Workbench oder dem Posit Workbench-Container-Image haben, melden Sie diese an Posit unter support@posit.co.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-09 (UTC)."],[],[],null,["# Develop code using Posit Workbench (including RStudio Pro)\n\n| **Caution:** A third-party provider maintains the container image listed in this section. Google Cloud does not build, maintain, or officially support this image. Carefully evaluate any solution before deploying it in your production environment.\n\nBefore you begin\n----------------\n\nBefore you begin using Cloud Workstations, be sure that you have the\n[required permissions](/workstations/docs/access-control#enable_required_roles)\nand that you complete these required setup steps:\n\nSign in to your Google Cloud account. If you're new to Google Cloud, [create an account](https://console.cloud.google.com/freetrial) to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.\n\nIn the Google Cloud console, on the project selector page,\nselect or create a Google Cloud project.\n| **Note**: If you don't plan to keep the resources that you create in this procedure, create a project instead of selecting an existing project. After you finish these steps, you can delete the project, removing all resources associated with the project.\n\n[Go to project selector](https://console.cloud.google.com/projectselector2/home/dashboard)\n\n\n[Verify that billing is enabled for your Google Cloud project](/billing/docs/how-to/verify-billing-enabled#confirm_billing_is_enabled_on_a_project).\n\n\nEnable the Cloud Workstations API.\n\n\n[Enable the API](https://console.cloud.google.com/flows/enableapi?apiid=workstations.googleapis.com) \nIn the Google Cloud console, on the project selector page,\nselect or create a Google Cloud project.\n| **Note**: If you don't plan to keep the resources that you create in this procedure, create a project instead of selecting an existing project. After you finish these steps, you can delete the project, removing all resources associated with the project.\n\n[Go to project selector](https://console.cloud.google.com/projectselector2/home/dashboard)\n\n\n[Verify that billing is enabled for your Google Cloud project](/billing/docs/how-to/verify-billing-enabled#confirm_billing_is_enabled_on_a_project).\n\n\nEnable the Cloud Workstations API.\n\n\n[Enable the API](https://console.cloud.google.com/flows/enableapi?apiid=workstations.googleapis.com)\n1.\n\n\n Enable the Cloud Workstations API.\n\n\n [Enable the API](https://console.cloud.google.com/flows/enableapi?apiid=workstations.googleapis.com)\n2.\n If you are an administrator, make sure that you have a\n [Cloud Workstations Admin](/workstations/docs/access-control#workstations-admin)\n IAM role on the project so that you can create workstation\n configurations.\n\n\n If you are a developer and you don't have workstation configurations\n available in the\n [Google Cloud console](https://console.cloud.google.com/workstations/), ask your organization's Cloud Workstations Admin to\n create a workstation configuration for you, or make sure that you have a\n Cloud Workstations Admin IAM role on the project so\n that you can create these resources yourself.\n To check your IAM roles, go to the IAM\n page in the Google Cloud console:\n\n\n [Go to IAM](https://console.cloud.google.com/iam-admin/iam)\n\nCreate the workstation configuration\n------------------------------------\n\nTo use Posit Workbench (including RStudio Pro) the you must create a workstation configuration\nfor the developers in your organization:\n\n1. Find your Posit Workbench license key and keep it nearby because you\n need it in a subsequent step. If you need a Posit Workbench license key,\n contact your Posit Customer Success representative or email\n [sales@posit.co](mailto:sales@posit.co).\n\n2. Follow the instructions to\n [create a workstation configuration](/workstations/docs/create-configuration).\n\n 1. When you get to the\n [Environment customization](/workstations/docs/create-configuration#customize_the_environment)\n step, select **Code editors on base images**.\n\n 2. From the **Code editors** menu, select\n '**Posit Workbench (including RStudio Pro)** Third-party provided'.\n\n 3. Click the arrow_drop_downexpander\n arrow in the **Advanced container options** section.\n\n 1. Go to the **Environment variables** section, and then click\n **Add variable**.\n\n 2. Enter `RSW_LICENSE` in the **Key** field and paste your\n Posit Workbench license key into the **Value** field.\n\n 3. Click **Continue**.\n\n 4. When you get to the\n [Add users](/workstations/docs/create-configuration#add_users)\n step, give your developers\n [Cloud Workstations IAM access permissions](/workstations/docs/access-control)\n to the workstation configuration.\n\n 5. To create your workstation configuration and add these users to it,\n click **Create**.\n\n If you also elected to create a new cluster, cluster creation can take up\n to 20 minutes.\n\n Developers in your team should now be able to create workstations with\n Posit Workbench.\n\nSet up your workstation\n-----------------------\n\nTo create a workstation, follow these steps:\n\n1. In the Google Cloud console, navigate to the\n **Cloud Workstations** \\\u003e **Workstations**\n page.\n\n\n [Go to **Workstations**](https://console.cloud.google.com/workstations/list)\n\n \u003cbr /\u003e\n\n2. Click add_box**Create**.\n\n The **Create** link might be disabled if there aren't any\n configurations in the project or if you don't have permissions to view them.\n Ask your organization's Cloud Workstations Admin to create\n a workstation configuration for you.\n3. Enter your workstation **Name**.\n\n Follow the Compute Engine resource\n [naming conventions](/compute/docs/naming-resources)\n and choose a name that is unique within the workstation cluster.\n\n4. Click the arrow_drop_downexpander\n arrow in the **Configuration** field and select the\n **Posit Workbench (Third-party)** workstation configuration.\n\n5. Click **Create**\n to create your workstation.\n\nLaunch your workstation\n-----------------------\n\nNow that you have created your workstation, you can start it and then launch it\nto begin development:\n\n1. Click **Workstations**.\n2. Find the workstation that you created in the list of available workstations, select the checkbox beside it, and then click **Start**. This starts your workstation, and matches it to the parent workstation configuration.\n3. If prompted to start your workstation, click **Start** to confirm. The status changes to **Starting** and the status icon refreshspins while the start operation is in progress. It might take a few minutes to start your workstation.\n4. When your workstation is ready, the status changes to **Running** and the status icon changes to a check_circle checkmark.\n5. Click **Launch**.\n\nLaunch a Posit Workbench RStudio Pro session\n--------------------------------------------\n\n1. The following example shows the welcome page for the Posit Workbench.\n Your page might look different, depending on how your organization defines\n your workstation configuration:\n\n2. Click **New Session**.\n\n3. Select **RStudio Pro** as the IDE and leave **Cluster** set to **Local**.\n\n For more information about Posit Workbench and the IDEs that it\n supports, such as Jupyter Notebook, JupyterLab, and VS Code, see the\n [Posit documentation](https://docs.posit.co/ide/server-pro/user/).\n4. Click **Start Session**.\n\n5. Wait for the session to start up and then begin coding!\n\nUpload files to your workstation\n--------------------------------\n\n1. To upload files from your local machine to your workstation, click **Upload**.\n\n2. Select the **Target directory** where you want to store files on your\n workstation.\n\n3. Click **Choose File** to select the file to upload.\n\n4. To begin the upload, click **OK**.\n\nTo upload multiple files or a directory, create a ZIP file. The ZIP\nfile is expanded after upload.\n\nImport files from your workstation\n----------------------------------\n\n1. To import files from your workstation, click **Import dataset** and select\n the type of dataset.\n\n2. Navigate to and select the dataset to import from your workstation.\n\n The Posit Workbench IDE has dependencies on various R packages for\n different pieces of features. For example, if you are uploading an Excel\n file, certain packages need to be installed. If prompted to install required\n packages, click **Yes**.\n3. To begin the import, click **Import**.\n\nGet support for Posit Workbench issues\n--------------------------------------\n\nIf you encounter issues with Posit Workbench or with the Posit Workbench\ncontainer image, report them to Posit at [support@posit.co](mailto:support@posit.co).\n\nWhat's next\n-----------\n\n- Learn how to\n [customize container images](/workstations/docs/customize-container-images)\n to your organization's needs.\n\n- Refer to the Posit Software\n [documentation hub](https://docs.posit.co/)\n to learn more about Posit Workbench."]]