Hex
Hex 是新式数据工作区。 它可以轻松地连接到数据,在协作式 SQL 和 Python 支持的笔记本中分析数据,并以交互式数据应用和情景的形式共享工作。 Hex 有三个主要元素:
- 逻辑视图,这是一个基于笔记本的接口,可在其中开发分析。
- 应用生成器,这是一个集成接口生成器,可在其中将逻辑视图中的元素排列到交互式应用中。
- 共享,可在其中邀请利益干系人、客户和团队成员以进行协作并与分析交互。
可以将 Databricks SQL 仓库 与 Hex 集成。
注意
Hex 不与 Azure Databricks 群集集成。
若要了解详细信息,请在 Hex 网站上参阅 Hex 是什么?。
使用 Partner Connect 连接到 Hex
确保你的 Azure Databricks 帐户、工作区和已登录用户满足 Partner Connect 的要求。
在边栏中,单击
“Partner Connect”。单击“Hex”磁贴。
注意
如果“Hex”磁贴内部有一个复选标记图标,这意味着某位管理员已使用 Partner Connect 将 Hex 连接到你的工作区。 联系该管理员,这个管理员可以将你添加到其使用 Partner Connect 创建的 Hex 帐户。 添加后,单击“Hex”磁贴,然后跳到步骤 9。
如果工作区中有 SQL 仓库,请从下拉列表中选择一个 SQL 仓库。 如果 SQL 仓库已停止,请单击“启动”。
如果工作区中没有 SQL 仓库,请执行以下操作:
- 单击“创建仓库”。 这会在浏览器中打开一个新标签页,它的 Databricks SQL UI 中将显示“新建 SQL 仓库”页。
- 按照创建 SQL 仓库中的步骤操作。
- 返回到浏览器中的“Partner Connect”选项卡,然后关闭 Hex 磁贴。
- 重新打开 Hex 磁贴。
- 从下拉列表中选择刚创建的 SQL 仓库。
从下拉列表中选择目录和架构,然后单击“添加”。 可以重复此步骤以添加多个架构。
单击“下一步”。
Partner Connect 在工作区中创建以下资源:
Partner Connect 还向 HEX_USER 服务主体授予以下权限:
- USAGE:需要,为所选架构授予 SELECT 和 READ_METADATA 权限。
- SELECT:授予读取所选架构的能力。
- READ_METADATA:授予读取所选架构的元数据的能力。
- CAN_USE:授予使用所选 SQL 仓库的权限。
单击“下一步”。
“电子邮件”框显示 Azure Databricks 帐户的电子邮件地址。 Hex 将使用此电子邮件地址提示你创建新的 Hex 帐户或登录到现有的 Hex 帐户。
单击“连接到 Hex”或“登录”。
重要
如果显示错误提示你组织中的某个人已经使用 Hex 创建了一个帐户,请联系你组织的一位管理员并让他们将你添加到你组织的 Hex 帐户。 在管理员添加你后,再次单击“连接到 Hex”或“登录”。
此时会在 Web 浏览器中打开一个新标签页,其中显示了 Hex 网站。
按照 Hex 中的屏幕说明创建 14 天试用的 Hex 帐户,或登录现有 Hex 帐户。
继续执行后续步骤。
连接到 Hex
与 Hex 集成之前,必须具备以下各项:
- Azure Databricks 工作区中的 Databricks SQL 仓库。
- SQL 仓库的 JDBC URL 值。 若要获取此值,请参阅获取 SQL 仓库的连接详细信息。
- Azure Databricks 个人访问令牌或 Azure Active Directory 令牌。
若要连接到 Hex,请执行以下操作:
- 创建新的 Hex 帐户,或 登录到现有的 Hex 帐户。
- 在“项目”页上,单击“新建项目”。
- 在“新建项目”对话框中,输入项目的名称,然后单击“创建项目”。
- 在边栏中,单击数据库(数据源)图标。
- 在“数据连接”中,单击 Databricks 图标。
- 在“向 Databricks 添加数据连接”对话框中,输入连接的名称。
- 对于 JDBC URL,请输入 SQL 仓库的 JDBC URL 值。
- 对于“访问令牌”,输入 Azure Databricks 个人访问令牌或 Azure Active Directory 令牌。
- 单击“创建连接”。
- 继续执行后续步骤。
后续步骤
在 Hex 网站上浏览以下一个或多个资源: