你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 数据目录中支持的数据源

重要

无法再创建新的 Azure 数据目录帐户。

为获得数据目录功能,请使用 Microsoft Purview 服务,该服务为你的全部数据资产提供统一的数据治理。

如果已在使用 Azure 数据目录,则需要创建一个迁移计划,以便组织在 2025 年 8 月前迁移到 Microsoft Purview

要发布元数据,可使用公共 API、单击一次的注册工具或直接手动将信息输入到 Azure 数据目录 Web 门户。 下表汇总了目录当前支持的所有数据源以及每个数据源的发布功能。 还列出了外部数据工具(每个数据源都可从门户“open-in”体验启动它)。 第二个表包含每个数据源连接属性的详细技术规范。

受支持的数据源列表

数据源对象 API 手动输入 注册工具 Open-in 工具 说明
Azure Data Lake Store 目录(仅 Gen 1)
Azure Data Lake Store 文件(仅 Gen 1)
Azure Blob 存储 Power BI Desktop
Azure 存储目录 Power BI Desktop
Azure 存储表
HDFS 目录
HDFS 文件
Hive 表 Excel
Hive 视图 Excel
MySQL 表 Excel、Power BI Desktop
MySQL 视图 Excel、Power BI Desktop
Oracle Database 表 Excel、Power BI Desktop Oracle 10 及更高版本。
Oracle Database 视图 Excel、Power BI Desktop Oracle 10 及更高版本。
其他(通用资产)
Azure Synapse Analytics 表 Excel、Power BI Desktop、SQL Server Data Tools
Azure Synapse Analytics 视图 Excel、Power BI Desktop、SQL Server Data Tools
SQL Server Analysis Services 维度 Excel、Power BI Desktop SQL Server 2008 及更高版本。
SQL Server Analysis Services KPI Excel、Power BI Desktop SQL Server 2008 及更高版本。
SQL Server Analysis Services 度量 Excel、Power BI Desktop SQL Server 2008 及更高版本。
SQL Server Analysis Services 表 Excel、Power BI Desktop SQL Server 2008 及更高版本。
SQL Server Reporting Services 报表 浏览器 仅本机模式服务器。 不支持 SharePoint 模式。 仅 SQL Server 2008 及更高版本
SQL Server 表 Excel、Power BI Desktop、SQL Server Data Tools SQL Server 2008 及更高版本。
SQL Server 视图 Excel、Power BI Desktop、SQL Server Data Tools SQL Server 2008 及更高版本。
Teradata 表 Excel
Teradata 视图 Excel
SAP Business Warehouse 仅提供英文版本。 不支持度量值。
SAP HANA 视图 Power BI Desktop
DB2 表
DB2 视图
文件系统文件
FTP 目录
FTP 文件
HTTP 报表
HTTP 终结点
HTTP 文件
OData 实体集
OData 函数
PostgreSQL 表
PostgreSQL 视图
SAP HANA 视图
Salesforce 对象
SharePoint 列表
Azure Cosmos DB 集合 只有 Azure DocumentDB 和 Azure Cosmos DB for NoSQL 中的旧集合兼容。 尚不支持较新的 Azure Cosmos DB API。 在数据源列表中选择 Azure DocumentDB。
通用 ODBC 表
通用 ODBC 视图
Cassandra 表 以通用 ODBC 资产形式发布
Cassandra 视图 以通用 ODBC 资产形式发布
Sybase 表
Sybase 视图
MongoDB 表 以通用 ODBC 资产形式发布
MongoDB 视图 以通用 ODBC 资产形式发布

如果想查看支持的具体数据源,请通过转到 Azure 反馈论坛的数据目录提出建议(如果已有人建议则可表达你的支持)。

数据源引用规范

注意

下表中的 DSL 结构列仅列出了 Azure 数据目录使用的“地址”属性包的连接属性。 也就是说,“地址”属性包可能包含 Azure 数据目录仍然保留但未使用的数据源的其他连接属性。

源类型 资产类型 对象类型 DSL 结构
Azure Data Lake Store 容器 Data Lake 协议:webhdfs
身份验证: {basic, oauth}
地址:
      Url
Azure Data Lake Store 目录、文件 协议:webhdfs
身份验证: {basic, oauth}
地址:
      Url
Azure 存储 容器 容器 协议:azure-blob
身份验证:{azure-access-key}
地址:
      域
      帐户
      容器
Azure 存储 Blob、目录 协议:azure-blob
身份验证:{azure-access-key}
地址:
      域
      帐户
      容器
      名字
Azure 存储 容器 容器 协议:azure 表
身份验证:{azure-access-key}
地址:
      域
      帐户
Azure 存储 协议:azure 表
身份验证:{azure-access-key}
地址:
      域
      帐户
      名字
Datazen 容器 站点 协议:http
身份验证: {none, basic, windows, oauth}
地址:
      Url
Datazen 报表 报表、仪表板 协议:http
身份验证: {none, basic, windows, oauth}
地址:
      Url
DB2 容器 数据库 协议:db2
身份验证: {basic, windows}
地址:
      服务器
      数据库
DB2 表、视图 协议:db2
身份验证: {basic, windows}
地址:
      服务器
      数据库
(属于      对象)的父级。
      模式
文件系统 文件 协议:文件
身份验证: {none, basic, windows}
地址:
      路径
FTP 目录、文件 协议:ftp
身份验证: {none, basic, windows}
地址:
      Url
Hadoop 分布式文件系统 容器 群集 协议:webhdfs
身份验证: {basic, oauth}
地址:
      Url
Hadoop 分布式文件系统 目录、文件 协议:webhdfs
身份验证: {basic, oauth}
地址:
      Url
Hive 容器 Database 协议:hive
身份验证:{HDInsight、基本、用户名、无}
地址:
      服务器
      数据库
connectionProperties:
      serverProtocol: {hive2}
Hive 表、视图 协议:hive
身份验证:{HDInsight、基本、用户名、无}
地址:
      服务器
      数据库
(属于      对象)的父级。
connectionProperties:
      serverProtocol: {hive2}
HTTP 容器 站点 协议:http
身份验证: {none, basic, windows, oauth}
地址:
      Url
HTTP 报表 报表、仪表板 协议:http
身份验证: {none, basic, windows, oauth}
地址:
      Url
HTTP 终结点、文件 协议:http
身份验证: {none, basic, windows, oauth}
地址:
      Url
MySQL 容器 数据库 协议:mysql
身份验证:{protocol, windows}
地址:
      服务器
      数据库
MySQL 表、视图 协议:mysql
身份验证:{protocol, windows}
地址:
      服务器
      数据库
(属于      对象)的父级。
OData 容器 实体容器 协议:odata
身份验证: {none, basic, windows}
地址:
      Url
OData 实体集、函数 协议:odata
身份验证: {none, basic, windows}
地址:
      Url
      资源
Oracle 数据库 容器 数据库 协议:oracle
身份验证:{protocol, windows}
地址:
      服务器
      数据库
Oracle 数据库 表、视图 协议:oracle
身份验证:{protocol, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
PostgreSQL 容器 数据库 协议:postgresql
身份验证: {basic, windows}
地址:
      服务器
      数据库
PostgreSQL 表、视图 协议:postgresql
身份验证: {basic, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
Power BI Desktop 容器 场所 协议:http
身份验证: {none, basic, windows, oauth}
地址:
      Url
Power BI Desktop 报表 报表、仪表板 协议:http
身份验证: {none, basic, windows, oauth}
地址:
      Url
Power Query 数据混合 协议:power-query
身份验证:{oauth}
地址:
      Url
Salesforce Object 协议:salesforce-com
身份验证: {basic, windows}
地址:
      loginServer
      类
      itemName
SAP HANA 容器 服务器 协议:sap-hana-sql
身份验证:{protocol, windows}
地址:
      服务器
SAP HANA 视图 协议:sap-hana-sql
身份验证:{protocol, windows}
地址:
      服务器
      模式
(属于      对象)的父级。
SharePoint 列表 协议:sharepoint-list
身份验证: {basic, windows}
地址:
      Url
Azure Synapse Analytics 命令 存储过程 协议:tds
身份验证:{protocol, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
Azure Synapse Analytics TableValuedFunction Table-valued 函数 协议:tds
身份验证:{protocol, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
Azure Synapse Analytics 容器 数据库 协议:tds
身份验证:{protocol, windows}
地址:
      服务器
      数据库
Azure Synapse Analytics 表、视图 协议:tds
身份验证:{protocol, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
SQL Server 命令 存储过程 协议:tds
身份验证:{protocol, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
SQL Server TableValuedFunction Table-valued 函数 协议:tds
身份验证:{protocol, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
SQL Server 容器 Database 协议:tds
身份验证:{protocol, windows}
地址:
      服务器
      数据库
SQL Server 表、视图 协议:tds
身份验证:{protocol, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
SQL Server Analysis Services 多维度 容器 模型 协议:analysis-services
身份验证: {windows, basic, anonymous, none}
地址:
      服务器
      数据库
      模型
SQL Server Analysis Services 多维度 KPI KPI 协议:analysis-services
身份验证: {windows, basic, anonymous, none}
地址:
      服务器
      数据库
      模型
(属于      对象)的父级。
      objectType: {KPI}
SQL Server Analysis Services 多维度 测量 测量 协议:analysis-services
身份验证: {windows, basic, anonymous, none}
地址:
      服务器
      数据库
      模型
(属于      对象)的父级。
      objectType: {Measure}
SQL Server Analysis Services 多维度 维度 协议:analysis-services
身份验证: {windows, basic, anonymous, none}
地址:
      服务器
      数据库
      模型
(属于      对象)的父级。
      objectType: {Dimension}
SQL Server Analysis Services 表格 容器 模型 协议:analysis-services
身份验证: {windows, basic, anonymous, none}
地址:
      服务器
      数据库
      模型
SQL Server Analysis Services 表格 KPI KPI 协议:analysis-services
身份验证: {windows, basic, anonymous, none}
地址:
      服务器
      数据库
      模型
(属于      对象)的父级。
      objectType: {KPI}
SQL Server Analysis Services 表格 测量 测量 协议:analysis-services
身份验证: {windows, basic, anonymous, none}
地址:
      服务器
      数据库
      模型
(属于      对象)的父级。
      objectType: {Measure}
SQL Server Analysis Services 表格 协议:analysis-services
身份验证: {windows, basic, anonymous, none}
地址:
      服务器
      数据库
      模型
(属于      对象)的父级。
      objectType: {Table}
SQL Server Reporting Services 容器 服务器 协议:reporting-services
身份验证:{windows}
地址:
      服务器
      版本: {ReportingService2010}
SQL Server Reporting Services 报表 报告 协议:reporting-services
身份验证:{windows}
地址:
      服务器
      路径
      版本: {ReportingService2010}
Teradata 容器 数据库 协议:teradata
身份验证:{protocol, windows}
地址:
      服务器
      数据库
Teradata 表、视图 协议:teradata
身份验证:{protocol, windows}
地址:
      服务器
      数据库
(属于      对象)的父级。
SQL Server Master Data Services 容器 模型 协议:mssql-mds
身份验证:{windows}
地址:
      Url
      模型
      版本
SQL Server Master Data Services 实体 协议:mssql-mds
身份验证:{windows}
地址:
      Url
      模型
      版本
      实体
Azure Cosmos DB 容器 数据库 协议:document-db
身份验证:{azure-access-key}
地址:
      Url
      数据库
Azure Cosmos DB 集合 集合 协议:document-db
身份验证:{azure-access-key}
地址:
      Url
      数据库
      收集
泛型 ODBC 容器 Database 协议:odbc
身份验证: {basic, windows}
地址:
      选项
      数据库
泛型 ODBC 表、视图 协议:odbc
身份验证: {basic, windows}
地址:
      选项
      数据库
(属于      对象)的父级。
      模式
Sybase 容器 数据库 协议:sybase
authentication: {basic, windows}
地址:
      服务器
      数据库
Sybase 表、视图 协议:sybase
authentication: {basic, windows}
地址:
      服务器
      数据库
      模式
(属于      对象)的父级。
其他(以上均不是) 协议:泛型资产
地址:
      assetId