适用于:
Databricks SQL
Databricks Runtime 10.4 LTS 及更高版本
INFORMATION_SCHEMA.CATALOG_PROVIDER_SHARE_USAGE 列出已装载提供程序共享的目录。
仅显示用户有权与之交互的目录的信息。
这是 SQL 标准信息架构的扩展。
定义
CATALOG_PROVIDER_SHARE_USAGE 关系包含以下列:
| 名称 | 数据类型 | 可为 Null | 说明 |
|---|---|---|---|
CATALOG_NAME |
STRING |
否 | 已装载共享的目录。 |
PROVIDER_NAME |
STRING |
否 | 共享共享的提供程序。 |
SHARE_NAME |
STRING |
否 | 共享的名称。 |
约束
以下约束适用于 CATALOG_PROVIDER_SHARE_USAGE 关系:
| 类 | 名称 | 列列表 | 说明 |
|---|---|---|---|
| 主密钥 | CATALOG_PROVIDER_SHARE_USAGE_PK |
CATALOG_NAME,PROVIDER_NAME,SHARE_NAME |
目录提供程序共享使用情况的唯一标识符。 |
| 外键 | CATALOG_PROVIDER_SHARE_USAGE_CATALOGS_FK |
CATALOG_NAME |
引用 CATALOGS |
| 外键 | CATALOG_PROVIDER_SHARE_USAGE_PROVIDERS_FK |
PROVIDER_NAME |
引用 PROVIDERS |
示例
> SELECT catalog_name, provider_name, share_name
FROM information_schema.catalog_provider_share_usage;