可以跨工作区共享数据块集群吗?

问题描述

我的最终目标是根据不同的团队/项目区分/管理数据块(天蓝色)的成本。

我在考虑是否可以利用工作空间来实现这一点。

我在下面读到,听起来工作区可以访问一个集群,但没有说多个工作区是否可以访问同一个集群。 A Databricks workspace is an environment for accessing all of your Databricks assets. The workspace organizes objects (notebooks,libraries,and experiments) into folders,and provides access to data and computational resources such as clusters and jobs.

换句话说,我可以创建一个集群并以某种方式确保只能由某些项目或团队或工作区访问吗?

解决方法

要管理谁可以访问特定集群,您可以使用 cluster access control。通过集群访问控制,您可以确定用户可以在集群上做什么。例如。附加到集群,能够重新启动它或完全管理它。您可以在用户级别执行此操作,也可以在用户组级别执行此操作。请注意,您必须使用 Azure Databricks 高级计划才能使用集群访问控制。

您还提到您的最终目标是区分/管理 Azure Databricks 上的成本。为此,您可以使用标签。您可以标记工作区、集群和池,然后将其传播到 Azure 门户中的成本分析报告(请参阅here)。