外部目录是 Unity 目录中的安全对象,它镜像外部数据系统中的数据库。 它允许你从Azure Databricks工作区对该数据系统运行只读查询,并使用 Unity 目录管理访问权限。
你可以像使用由 Unity Catalog 管理的任何目录一样使用外部目录,但存在下表所述的差异。
| 任务 | Details | 参考 |
|---|---|---|
| 查看外部目录详细信息 | 目录资源管理器显示与标准 Unity Catalog 目录相同的详细信息,以及外部目录使用的 连接 和它所镜像的外部数据库或目录。 | 查看目录详细信息 |
| 查询外部目录中的数据 | 您可以对外部目录中的表执行只读查询。
|
查询数据 |
| 授予对外部表的访问权限 | 您可以使用标准的 Unity Catalog 权限授予对外来表的只读访问权限。 | 管理 Unity 目录中的权限 |
| 查看数据世系 | Azure Databricks跟踪外部目录中表的数据世系的方式与跟踪标准 Unity 目录表的世系的方式相同。 | Unity Catalog 中的血缘关系 |
| 创建外国目录 | 创建外部目录作为设置与外部数据源的连接的一部分。 如果使用 UI 创建连接,则外部目录创建将包含在该流中。 | 创建外部目录 |