选择“个人计算策略”

个人计算是 Azure Databricks 托管的策略,默认可用于所有 Azure Databricks 工作区。 通过授予用户对此策略的访问权限,让用户可以在 Azure Databricks 中创建单个计算机的计算资源供个人使用。 用户可以使用笔记本或“计算”页中的快捷方式快速创建个人计算资源。

借助个人计算策略,管理员可以使用简单的解决方案来提供有限的计算创建特权。 有了此策略,管理员无需向用户授予常规计算特权,也无需手动管理计算资源的创建。 此默认策略还提供一个示例群集策略,以便管理员可以按需进行克隆和修改,从而支持其为用户社区设置适当的计算治理模式。

默认情况下,Azure Databricks 帐户中的所有用户都有权访问个人计算默认策略。 此设置可由管理员更改

个人计算策略详细信息

用户有权访问个人计算策略时,可从“计算”页或笔记本创建个人计算资源。 个人计算资源是通用群集(依据通用计算定价来定价),具有以下属性:

  • 个人计算资源是单节点计算资源,这意味着它们在本地模式下没有辅助角色和 Spark 运行。
  • 它们使用单用户访问访问模式,并且与 Unity Catalog 兼容。
  • 运行时设置为使用最新版本的用于机器学习的 Databricks Runtime。
  • 标准实例和启用 GPU 的实例均可用。
  • 自动终止设置为 72 小时。

个人用户可以创建的个人计算资源的最大数量没有限制。

管理对个人计算策略的访问

工作区管理员可以使用策略 UI 管理对单个工作区上个人计算策略的访问。

帐户管理员可以使用个人计算帐户设置针对帐户中的所有用户启用或禁用对个人计算策略的访问。

  1. 从帐户控制台中,单击 用户设置图标“设置”。
  2. 单击“功能启用”选项卡。
  3. 启用“个人计算”设置,为帐户中的所有用户授予对个人计算策略的访问权限。 或者,如果你想在工作区级别管理策略,请将该设置切换为“委托”。

自定义个人计算策略

工作区管理员可以替代或添加大多数个人计算设置的策略规则。

注意

工作区管理员无法编辑个人计算策略名称、群集类型、群集模式或访问模式。

若要自定义工作区的个人计算策略,请执行以下操作:

  1. 单击边栏中的 “计算”图标“计算”
  2. 单击“策略”选项卡。
  3. 选择“个人计算”策略。
  4. 单击 “编辑”
  5. 在“定义”选项卡下,单击“编辑”。
  6. 此时会显示一个模式,你可以在其中替代策略定义。 在“替代”部分中添加更新的定义,然后单击“确定”。

在下面的示例中,已替代 spark_version 规则。 默认策略中的 spark_version 将被忽略,取而代之的是替代值。

覆盖计算策略