连接到通用计算和作业计算

本文介绍如何连接到 Azure Databricks 工作区中的通用计算和作业计算,以运行数据工程、数据科学和数据分析工作负载。 可以使用通用计算来运行笔记本,也可以使用作业计算来运行工作流。

谁可以访问或创建计算?

访问或创建计算的能力取决于用户的权利。

  • 如果为工作区启用了适用于笔记本的无服务器计算,则工作区中的所有用户都可以访问无服务器计算资源,以在笔记本和作业中运行交互式工作负载。

  • 工作区管理员可以创建任何类型的计算。 他们还能继承对工作区中创建的所有计算的 CAN MANAGE 权限。

  • 具有“无限制群集创建”权利的非管理员用户在创建计算时有权访问所有配置设置。 他们可以访问他们被授予权限的计算,并且可以创建任何类型的新计算。 若要了解可用的配置设置,请参阅计算配置参考。 工作区管理员可以将此权利分配给任何用户、组或服务主体。 请参阅管理权利

  • 没有无限制群集创建权利的非管理员用户只能访问他们被授予权限的计算,或使用他们被分配了权限的策略创建的计算。

使用其他用户配置的计算

如果你没有无限制群集创建权限,则你只有权访问你的工作区管理员授予你的计算和计算策略。 用户可以对计算拥有以下任一权限:

  • CAN ATTACH TO:允许将笔记本附加到计算并查看计算指标和 Spark UI。
  • CAN RESTART:允许启动、重启和终止计算。 还包括 CAN ATTACH TO 权限。
  • CAN MANAGE:允许编辑计算详细信息、权限和大小。 还包括 CAN ATTACH TO 和 CAN RESTART 权限。
  • NO PERMISSIONS:对计算没有权限。

如果你有权附加到计算,则可以在打开的笔记本中的“连接”下拉菜单或创建新作业时的“计算”下拉菜单中选择它。 有关计算权限的详细信息,请参阅《计算权限》。

使用策略创建新计算

如果你有权访问计算策略,则可以创建自己的计算。 策略具有最少的配置选项,它在设计上是使用默认设置的高效资源。 如果想要编辑任何设置,可以在配置设置参考中了解每个设置。

  1. 在工作区边栏中单击“新建”>“群集”。
  2. 从“策略”下拉菜单中选择策略。
  3. (可选)更新计算的名称。
  4. (可选)配置任何可用的设置。
  5. 单击“创建计算”。

现在,你有一个可以用来运行工作负载的计算资源。

策略

工作区管理员可以在工作区中创建和管理计算策略。 如果你无权访问允许你创建所需的计算的策略,请联系你的工作区管理员。有关策略的详细信息,请参阅创建和管理计算策略

你的工作区可能有自定义策略或使用 Azure Databricks 默认策略。 默认策略包括:

  • 个人计算:允许用户使用最少的配置选项创建单独分配的单节点计算资源。
  • 共享计算:允许用户创建供多个用户共享的大型多节点资源。
  • 超级用户计算:允许用户创建更大的多节点资源。 该策略适用于所需计算资源超出个人计算能提供的量的单用户工作负载。
  • 作业计算:允许用户为作业创建常规用途的默认计算。

默认情况下,所有用户都有权访问个人计算策略。 如果你未看到个人计算策略,则说明组织已将其从工作区中移除。

无限制计算创建

如果你是工作区管理员或具有无限制群集创建权利的用户,则你可以使用“无限制”策略创建计算。 这让你可以访问“新建计算”UI 中的所有计算设置。 有关所有可用设置的参考,请参阅计算配置参考