3 项目和工作区入门

项目是工作区中的记事本和实验的逻辑分组。工作区是项目所在的虚拟空间,多个用户可以处理不同的项目。在工作区而不是项目上授予权限。

3.1 创建项目

项目是工作区中的记事本和实验的逻辑分组。虽然您可能拥有许多项目,但其他工作区和项目可能会与您共享。

首次登录 Oracle Machine Learning 用户界面 (UI) 时,将为您创建初始工作区和默认项目。创建新项目:
  1. Oracle Machine Learning UI 主页的右上角,单击项目下拉列表。此处显示项目名称和项目所在的工作区。在此屏幕截图中,项目名称为 OMLUSER,工作区名称也是 OMLUSER。如果存在默认项目,则在此处显示默认项目名称。

    注意:

    您处理的最后一个项目存储在浏览器高速缓存中,是默认项目。如果清除高速缓存,则不存在默认值,您必须选择一个项目。
    您可以采用两种方法创建项目:
    • 使用新建项目选项:单击项目字段旁边的向下箭头,然后单击新建项目。“创建项目”对话框打开。 项目下拉菜单
    • 使用工作区页上的创建选项:单击项目字段旁边的向下箭头,然后单击管理工作区。在管理工作区页的工作区中的项目部分下,单击创建。“创建项目”对话框打开。 在 Workspace 页上创建项目选项
  2. 创建项目对话框中,输入以下内容:

    图 3-1“创建项目”对话框

    创建项目对话框
    1. 名称:输入项目的名称。
    2. 备注:输入备注(如果有)。
    3. 工作区:已选择默认工作区。这是不可编辑的字段。要选择其他工作区或创建新工作区,请转至管理工作区
  3. 单击确定。
项目 Project A 已创建并分配给默认工作区。在此示例中,默认工作区为 OMLUSER

3.2 创建和管理工作区和项目

您可以创建新项目和工作区,提供对工作区的访问权限,管理用户的权限,以及编辑和删除工作区。

工作区页包含两个部分,一个用于工作区,另一个用于项目。

创建和管理工作区

要创建和管理工作区,请执行以下操作:
  1. 在主页右上角,单击项目字段旁边的向下箭头,然后单击管理工作区。打开工作区项目下拉菜单
  2. 工作区页上,可以创建和管理工作区和项目。要创建和管理工作区,请执行以下操作:工作区页面
    • 在工作区的上部,单击创建以创建新工作区。在创建工作区对话框中,输入工作区的名称,然后单击确定
    • 单击编辑可编辑所选工作区。在编辑工作区对话框中,可以编辑工作区名称,然后单击确定
    • 单击删除以删除选定的工作区。单击 OK 确认删除所选工作区。
    • 单击权限可向所选用户授予访问工作区的权限。在工作区权限对话框中,您还可以删除用户并修改其权限。

创建和管理项目

您可以在“工作区”页的“工作区中的项目”部分中创建和管理项目。 “工作区”页上的“项目”部分

要创建和管理项目,请执行以下操作:
  1. 在工作区的上部,单击要在其中创建项目的工作区。
  2. 在项目的下方部分中,单击创建以创建新项目。“创建项目”对话框打开。输入项目名称,输入备注(如果有),然后单击确定。请注意,“工作区”字段显示您在上部部分中选择的工作区。 “创建项目”对话框
  3. 单击要修改的项目。已启用以下选项。
    • 单击编辑可更改项目名称。
    • 单击删除可从工作区中删除所选项目。
    • 单击移动可将所选项目移到其他工作区。
    • 单击设置为当前可将所选项目设置为默认或当前项目。

3.3 授予工作区权限

通过授予访问工作区的权限,您可以在 Oracle Machine Learning 用户界面 (UI) 中与其他用户协作。工作区由项目组成。项目由笔记本和实验组成。

通过授予不同类型的权限,例如经理、开发人员查看者,您可以允许其他用户查看您的工作区,并在项目和记事本中执行不同的任务,例如编辑、创建、更新、删除、运行、查看记事本等。有关权限类型的更多信息,请参阅关于工作区权限类型

注意:

如果您授予权限类型经理开发人员,则用户还可以删除表、创建表以及随时在您的账户上运行任何脚本。具有查看者权限类型的用户只能查看您的记事本,并且无权运行或更改您的记事本。

要向其他用户授予权限:

  1. 在 Oracle Machine Learning UI 主页的右上角,单击项目和工作区下拉列表并选择工作区权限
    将打开权限对话框。
  2. 权限对话框中,从用户名下拉列表中选择用户。
  3. 权限下拉列表中,选择要授予所选用户的权限类型。
    • 经理
    • 开发人员
    • 查看者
  4. 单击添加。
    将向所选用户授予分配的权限。用户名与权限类型一起显示在权限对话框中。
  5. 单击确定。这将完成向用户授予权限的任务。要删除用户和关联的权限,请选择用户,然后单击删除

3.3.1 关于工作区权限类型

Oracle Machine Learning UI 允许三种类型的权限。根据权限类型,您可以允许用户查看或执行工作区、项目和记事本中的不同任务。

权限是授予给给定工作区中的共享对象的权限。此处将讨论共享对象(例如笔记本)上允许的操作。例如,向其授予 Developer 权限的用户只能查看共享记事本上的已调度作业;他无法运行这些作业。但是,具有 Developer 权限的用户始终可以在他创建的记事本上查看和运行调度的作业。下表列出了三种类型的权限以及允许的操作。

注意:

在工作区而不是项目上授予权限。
许可类型 基于权限的操作
管理者
  • 项目:创建、更新、查看和删除。

  • 工作区:仅查看。

  • 记事本:创建、更新、复制、运行、导出、导入和删除。

    作业:调度和运行作业。

开发人员
  • 项目:仅查看。

  • 工作区:仅查看。

  • 记事本:创建、更新、运行、复制、导入、导出和删除记事本。

    注意:

    具有 Developer 权限的用户只能更新、运行、复制、导入、导出和删除用户创建的那些记事本。
  • 作业:仅查看和运行共享记事本的作业。

    注意:

    具有 Developer 权限的用户无法为共享的记事本创建作业。
查看者
  • 项目:仅查看。

  • 工作区:仅查看。

  • 记事本:仅查看。

  • 作业:仅查看共享记事本的作业和作业运行。

有关管理员可以执行的任务,请参阅:Oracle Machine Learning Administration Tasks