在 Databricks 市场中管理数据产品的请求
本文介绍如何在 Databricks 市场中管理和监视数据产品的使用者请求。 本文适用于数据提供程序。
有两种类型的 Databricks 市场列表:
- 即时可用的免费列表。
- 因涉及商业交易或需要自定义(例如特定地理位置或人口统计示例集)而需要审批的列表。
管理即时可用的列表
无需执行任何操作即可让 Databricks 市场使用者访问你在即时可用列表中共享的数据。
要监视正在使用即时可用列表的使用者(Delta Sharing 术语中的收件人),可以使用 Delta Sharing 接口。 只要知道共享的名称,就可以查看已访问该共享的所有收件人。 请参阅查看对共享具有权限的收件人。
还可以使用 Delta Sharing 接口以撤销使用者对共享数据的访问权限。 请参阅撤销接收者对共享的访问权限。
管理需要审批的请求
要管理需要审批的请求,请使用提供程序控制台中的“使用者请求”选项卡。
所需权限:市场管理员角色。 要完成请求,必须具有CREATE RECIPIENT
和USE RECIPIENT
特权。 请参阅 Unity Catalog 特权和安全对象。
要管理新请求:
登录到你的 Azure Databricks 工作区。
在边栏中,单击 “市场”。
在“市场”页的右上角,单击“提供商控制台”。
最新新请求列在“概述”选项卡上。若要查看所有请求,请转到“使用者请求”选项卡。
新请求列在所有其他请求之前,包括已完成、挂起或已拒绝的请求。
客户端类型可以是 Databricks(Databricks 到 Databricks 共享)或开放客户端(使用凭据文件的 Databricks 到外部平台)。
单击请求行上的“审阅”按钮。
审阅请求者详细信息。
选择操作:
- 如果与使用者的通信仍在进行,并且任何所需的商业交易都未完成,则标记为待定。
- 如果与使用者的通信和所有交易都已完成,并且已准备好共享数据产品,则标记为已完成。 必须选择共享,并且该共享必须已创建。 请参阅创建和管理 Delta Sharing 的共享。 在添加共享并将请求标记为已完成时:
- 如果使用者位于启用了 Unity Catalog 的 Databricks 工作区中,则可近实时访问其 Databricks 工作区中作为目录的共享。
- 如果使用者不在启用了 Unity Catalog 的 Databricks 工作区上,则会生成凭据文件并可供其下载。 请参阅使用外部平台在 Databricks 市场中访问数据产品。
- 如果不与使用者共享数据产品,则标记为拒绝。 (可选)可以选择拒绝的原因。 选择“其他”以输入原因(格式自由)。
单击“更新请求”。
要管理挂起、已完成或已拒绝的请求,请向下滚动到“所有其他请求”列表。 可以查看请求者详细信息,并将挂起的请求推进到另一个状态。 无法更改已完成或已拒绝请求的状态。
使用仪表板监视列表使用指标
可以使用提供程序分析仪表板监视使用者使用指标。
标准小组件显示:
- 按天列出指定时间段内的事件(查看次数、请求次数和安装次数)。
- 查看次数、请求次数和安装次数的七日对比趋势。
- 在指定时间段内安装的所有列表,包括使用者电子邮件地址和公司。
- 指定时间段内从查看到请求再到安装的转化
- 按列表列出的转化率。
仪表板从市场系统表中拉取数据。 必须为工作区启用系统表才能使用仪表板。 请参阅市场系统表引用。
要求
若要查看和使用仪表板,必须:
- 对
system.marketplace
架构具有USE SCHEMA
特权。 - 支持仪表板的计算资源(使用单用户或共享访问模式的群集或 SQL 仓库)的访问权限。
首次在工作区中生成仪表板
若要首次在工作区中提供仪表板,必须从提供程序控制台将其打开。 除了上面列出的要求外,还必须具有市场管理员角色。
- 在 Azure Databricks 工作区中,单击 “市场”。
- 在“市场”页的右上角,单击“提供商控制台”。
- 单击“查看分析”按钮。
- 将仪表板附加到支持仪表板的计算资源。
有关使用仪表板的详细信息,请参阅仪表板。
访问仪表板
在工作区中提供仪表板后,可以从提供程序控制台或仪表板页面访问它:
- 要从提供程序控制台访问仪表板(请参阅上一部分中的导航),请单击“查看分析”按钮。
- 要访问“仪表板”页上的仪表板,请转到工作区的边栏并单击 “仪表板”。 搜索并选择“提供程序分析仪表板”。
编辑仪表板
可以根据需要编辑仪表板。 但是,Databricks 可以随时更新仪表板,并且可能会覆盖的更改。 因此,Databricks 建议创建副本并编辑副本,而不是编辑原始副本。