Azure 数据目录中支持的数据源
要发布元数据,可使用公共 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 身份验证:{基本、oauth} 地址: URL |
Azure Data Lake Store | 表 | 目录、文件 |
协议:webhdfs 身份验证:{基本、oauth} 地址: URL |
Azure 存储 | 容器 | 容器 |
协议:azure-blob 身份验证:{azure-access-key} 地址: 域 帐户 容器 |
Azure 存储 | 表 | Blob、目录 |
协议:azure-blob 身份验证:{azure-access-key} 地址: 域 帐户 容器 名称 |
Azure 存储 | 容器 | 容器 |
协议:azure-tables 身份验证:{azure-access-key} 地址: 域 帐户 |
Azure 存储 | 表 | 表 |
协议:azure-tables 身份验证:{azure-access-key} 地址: 域 帐户 名称 |
Datazen | 容器 | 场所 |
协议:http 身份验证:{无、基本、windows、oauth} 地址: URL |
Datazen | 报表 | 报表、仪表板 |
协议:http 身份验证:{无、基本、windows、oauth} 地址: URL |
DB2 | 容器 | 数据库 |
协议:db2 身份验证:{基本、windows} 地址: 服务器 数据库 |
DB2 | 表 | 表、视图 |
协议:db2 身份验证:{基本、windows} 地址: 服务器 数据库 (属于 对象)的父级。 架构 |
文件系统 | 表 | 文件 |
协议:file 身份验证:{无、基本、windows} 地址: 路径 |
FTP | 表 | 目录、文件 |
协议:ftp 身份验证:{无、基本、windows} 地址: URL |
Hadoop 分布式文件系统 | 容器 | 群集 |
协议:webhdfs 身份验证:{基本、oauth} 地址: URL |
Hadoop 分布式文件系统 | 表 | 目录、文件 |
协议:webhdfs 身份验证:{基本、oauth} 地址: URL |
配置单元 | 容器 | 数据库 |
协议:hive 身份验证:{HDInsight、基本、用户名、无} 地址: 服务器 数据库 connectionProperties: 服务器协议:{hive2} |
配置单元 | 表 | 表、视图 |
协议:hive 身份验证:{HDInsight、基本、用户名、无} 地址: 服务器 数据库 (属于 对象)的父级。 connectionProperties: 服务器协议:{hive2} |
HTTP | 容器 | 场所 |
协议:http 身份验证:{无、基本、windows、oauth} 地址: URL |
HTTP | 报表 | 报表、仪表板 |
协议:http 身份验证:{无、基本、windows、oauth} 地址: URL |
HTTP | 表 | 终结点、文件 |
协议:http 身份验证:{无、基本、windows、oauth} 地址: URL |
MySQL | 容器 | 数据库 |
协议:mysql 身份验证协议:{协议、windows} 地址: 服务器 数据库 |
MySQL | 表 | 表、视图 |
协议:mysql 身份验证协议:{协议、windows} 地址: 服务器 数据库 (属于 对象)的父级。 |
OData | 容器 | 实体容器 |
协议:odata 身份验证:{无、基本、windows} 地址: URL |
OData | 表 | 实体集、函数 |
协议:odata 身份验证:{无、基本、windows} 地址: URL 资源 |
Oracle 数据库 | 容器 | 数据库 |
协议:oracle 身份验证协议:{协议、windows} 地址: 服务器 数据库 |
Oracle 数据库 | 表 | 表、视图 |
协议:oracle 身份验证协议:{协议、windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
PostgreSQL | 容器 | 数据库 |
协议:postgresql 身份验证:{基本、windows} 地址: 服务器 数据库 |
PostgreSQL | 表 | 表、视图 |
协议:postgresql 身份验证:{基本、windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
Power BI Desktop | 容器 | 场所 |
协议:http 身份验证:{无、基本、windows、oauth} 地址: URL |
Power BI Desktop | 报表 | 报表、仪表板 |
协议:http 身份验证:{无、基本、windows、oauth} 地址: URL |
Power Query | 表 | 数据混合 |
协议:power-query 身份验证:{oauth} 地址: URL |
Salesforce | 表 | Object |
协议:salesforce-com 身份验证:{基本、windows} 地址: loginServer 类 itemName |
SAP HANA | 容器 | 服务器 |
协议:sap-hana-sql 身份验证协议:{协议、windows} 地址: 服务器 |
SAP HANA | 表 | 视图 |
协议:sap-hana-sql 身份验证协议:{协议、windows} 地址: 服务器 架构 (属于 对象)的父级。 |
SharePoint | 表 | 列出 |
协议:sharepoint-list 身份验证:{基本、windows} 地址: URL |
Azure Synapse Analytics | 命令 | 存储过程 |
协议:tds 身份验证协议:{协议、windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
Azure Synapse Analytics | TableValuedFunction | Table-valued 函数 |
协议:tds 身份验证协议:{协议、windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
Azure Synapse Analytics | 容器 | 数据库 |
协议:tds 身份验证协议:{协议、windows} 地址: 服务器 数据库 |
Azure Synapse Analytics | 表 | 表、视图 |
协议:tds 身份验证协议:{协议、windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
SQL Server | 命令 | 存储过程 |
协议:tds 身份验证协议:{协议、windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
SQL Server | TableValuedFunction | Table-valued 函数 |
协议:tds 身份验证协议:{协议、windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
SQL Server | 容器 | 数据库 |
协议:tds 身份验证协议:{协议、windows} 地址: 服务器 数据库 |
SQL Server | 表 | 表、视图 |
协议:tds 身份验证协议:{协议、windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
SQL Server Analysis Services 多维度 | 容器 | 模型 |
协议:分析服务 身份验证:{windows、基本、匿名、无} 地址: 服务器 数据库 模型 |
SQL Server Analysis Services 多维度 | KPI | KPI |
协议:分析服务 身份验证:{windows、基本、匿名、无} 地址: 服务器 数据库 模型 (属于 对象)的父级。 对象类型:{KPI} |
SQL Server Analysis Services 多维度 | 测量 | 测量 |
协议:分析服务 身份验证:{windows、基本、匿名、无} 地址: 服务器 数据库 模型 (属于 对象)的父级。 对象类型:{度量值} |
SQL Server Analysis Services 多维度 | 表 | 维度 |
协议:分析服务 身份验证:{windows、基本、匿名、无} 地址: 服务器 数据库 模型 (属于 对象)的父级。 对象类型:{维度} |
SQL Server Analysis Services 表格 | 容器 | 模型 |
协议:分析服务 身份验证:{windows、基本、匿名、无} 地址: 服务器 数据库 模型 |
SQL Server Analysis Services 表格 | KPI | KPI |
协议:分析服务 身份验证:{windows、基本、匿名、无} 地址: 服务器 数据库 模型 (属于 对象)的父级。 对象类型:{KPI} |
SQL Server Analysis Services 表格 | 测量 | 测量 |
协议:分析服务 身份验证:{windows、基本、匿名、无} 地址: 服务器 数据库 模型 (属于 对象)的父级。 对象类型:{度量值} |
SQL Server Analysis Services 表格 | 表 | 表 |
协议:分析服务 身份验证:{windows、基本、匿名、无} 地址: 服务器 数据库 模型 (属于 对象)的父级。 对象类型:{表} |
SQL Server Reporting Services | 容器 | 服务器 |
协议:reporting-services 身份验证:{windows} 地址: 服务器 版本:{ReportingService2010} |
SQL Server Reporting Services | 报表 | 报表 |
协议:reporting-services 身份验证:{windows} 地址: 服务器 路径 版本:{ReportingService2010} |
Teradata | 容器 | 数据库 |
协议:teradata 身份验证协议:{协议、windows} 地址: 服务器 数据库 |
Teradata | 表 | 表、视图 |
协议:teradata 身份验证协议:{协议、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 | 容器 | 数据库 |
协议:odbc 身份验证:{基本、windows} 地址: 选项 数据库 |
泛型 ODBC | 表 | 表、视图 |
协议:odbc 身份验证:{基本、windows} 地址: 选项 数据库 (属于 对象)的父级。 架构 |
Sybase | 容器 | 数据库 |
协议:sybase 身份验证:{基本,windows} 地址: 服务器 数据库 |
Sybase | 表 | 表、视图 |
协议:sybase 身份验证:{基本,windows} 地址: 服务器 数据库 架构 (属于 对象)的父级。 |
其他(以上均不是) |
协议:generic-asset 地址: assetId |