使用 Posit Workbench(包括 RStudio Pro)开发代码

准备工作

在开始使用 Cloud Workstations 之前,请确保您拥有所需权限并已完成以下设置步骤:

  1. 登录您的 Google Cloud 账号。如果您是 Google Cloud 新手,请创建一个账号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
  2. 在 Google Cloud Console 中的项目选择器页面上,选择或创建一个 Google Cloud 项目

    转到“项目选择器”

  3. 确保您的 Google Cloud 项目已启用结算功能

  4. 在 Google Cloud Console 中的项目选择器页面上,选择或创建一个 Google Cloud 项目

    转到“项目选择器”

  5. 确保您的 Google Cloud 项目已启用结算功能

  6. 启用 Cloud Workstations API。

    启用 API

  7. 如果您是管理员,请确保您拥有项目的 Cloud Workstations Admin IAM 角色,以便创建工作站配置。

    如果您是开发者,并且在 Google Cloud 控制台中没有工作站配置,请让组织的 Cloud Workstations 管理员为您创建工作站配置,或确保您拥有项目的 Cloud Workstations Admin IAM 角色,以便自行创建这些资源。 如需查看您的 IAM 角色,请转到 Google Cloud 控制台中的 IAM 页面:

    转到 IAM

创建工作站配置

如需使用 Posit Workbench(包括 RStudio Pro),您必须为组织中的开发者创建工作站配置:

  1. 找到您的 Posit Workbench 许可密钥,并将其放在附近,因为您在后续步骤中需要用到它。如果您需要 Posit Workbench 许可密钥,请与您的 Posit Customer Success 代表联系,或发送电子邮件至 sales@posit.co

  2. 按照说明创建工作站配置

    1. 在进行环境自定义步骤时,选择基于基础映像的代码编辑器

    2. 代码编辑器菜单中,选择 Posit Workbench (包括 RStudio Pro) 第三方提供。

    3. 点击高级容器选项部分中的 arrow_drop_down 展开箭头。

      1. 转到环境变量部分,然后点击添加变量

      2. Key 字段中输入 RSW_LICENSE,然后将 Posit Workbench 许可密钥粘贴到 Value 字段中。

      3. 点击继续

    4. 在进行添加用户步骤时,请为开发者提供工作站配置的 Cloud Workstations IAM 访问权限

    5. 如需创建工作站配置并将这些用户添加到其中,请点击创建

      如果您还选择了创建新集群,则集群的创建过程最多可能需要 20 分钟。

    您团队中的开发者现在应该能够使用 Posit Workbench 创建工作站。

设置工作站

如需创建工作站,请按照以下步骤操作:

  1. 在 Google Cloud 控制台中,前往 Cloud Workstations > Workstations 页面。

    前往工作站

  2. 点击 add_box创建

    如果项目中没有任何配置,或者您无权查看配置,则创建链接可能会停用。请让组织的 Cloud Workstations Admin 为您创建工作站配置。

  3. 输入工作站名称

    请遵循 Compute Engine 资源命名惯例,并选择在工作站集群中唯一的名称。

  4. 点击配置字段中的 arrow_drop_down 展开箭头,然后选择 Posit Workbench(第三方)工作站配置。

  5. 点击创建以创建工作站。

发布工作站

现在您已创建了工作站,可以将其启动,然后再启动,以开始开发工作:

  1. 点击工作站
  2. 在可用工作站列表中找到您创建的工作站,选中其旁边的复选框,然后点击启动。这将启动您的工作站,并将其与父级工作站配置匹配。
  3. 如果系统提示您启动工作站,请点击启动进行确认。当启动操作正在进行时,状态会更改为正在启动,并且状态图标 刷新 会旋转。启动工作站可能需要几分钟时间。
  4. 工作站准备就绪后,状态将变为正在运行,并且状态图标会变为 check_circle 对勾标记。
  5. 点击启动

启动 Posit Workbench RStudio Pro 会话

  1. 以下示例展示了 Posit Workbench 的欢迎页面。根据贵组织定义工作站配置的方式,您的页面可能会有所不同:

  2. 点击新会话

  3. 选择 RStudio Pro 作为 IDE,并将集群设置为本地

    如需详细了解 Posit Workbench 及其支持的 IDE(例如 Jupyter 笔记本、JupyterLab 和 VS Code),请参阅 Posit 文档

  4. 点击开始会话

  5. 等待会话启动,然后开始编码!

将文件上传到工作站

  1. 如需从本地机器将文件上传到工作站,请点击上传

  2. 选择您要在工作站上存储文件的目标目录

  3. 点击选择文件以选择要上传的文件。

  4. 要开始上传,请点击确定

如需上传多个文件或目录,请创建 ZIP 文件。ZIP 文件会在上传后展开。

从工作站导入文件

  1. 如需从工作站导入文件,请点击导入数据集,然后选择数据集的类型。

  2. 导航到要从工作站导入的数据集并选择要导入的数据集。

    Posit Workbench IDE 依赖于各种 R 软件包来实现不同功能。例如,如果要上传 Excel 文件,则需要安装某些软件包。如果系统提示您安装所需的软件包,请点击

  3. 要开始导入,请点击导入

获取有关 Posit Workbench 问题的支持

如果您遇到 Posit Workbench 或 Posit Workbench 容器映像方面的问题,请通过 support@posit.co 向 Posit 报告这些问题。

后续步骤