数据访问函数
这些函数可访问数据并返回表值。 这些函数中的大多数会返回名为“导航表”的表值 。 导航表主要由 Power Query 用户界面使用,用于提供针对可能返回的大型分层数据集的导航体验。
名称 | 说明 |
---|---|
AccessControlEntry.ConditionToIdentities | 返回此条件将接受的标识列表。 |
Access.Database | 返回 Microsoft Access 数据库的结构表示形式。 |
ActiveDirectory.Domains | 返回与指定域或当前计算机的域(如果未指定任何域)处于同一个林中的 Active Directory 域的列表。 |
AdobeAnalytics.Cubes | 在 Adobe Analytics 中返回报表套件。 |
AdoDotNet.DataSource | 返回 ADO.NET 数据源的架构集合。 |
AdoDotNet.Query | 返回对 ADO.NET 数据源运行本机查询的结果。 |
AnalysisServices.Database | 从 Analysis Services 数据库中返回多维数据集或表格模型的表。 |
AnalysisServices.Databases | 将 Analysis Services 数据库返回到特定的主机上。 |
AzureStorage.BlobContents | 从 Azure 存储库返回指定 blob 的内容。 |
AzureStorage.Blobs | 返回一个导航表,其中包含从 Azure 存储保管库的指定帐户中找到的容器。 每一行都有容器名称和指向容器 blob 的一个链接。 |
AzureStorage.DataLake | 返回一个导航表,其中包含在 Azure Data Lake Storage 的指定容器及其子文件夹中找到的文档。 |
AzureStorage.DataLakeContents | 从 Azure Data Lake Storage 文件系统返回指定文件的内容。 |
AzureStorage.Tables | 返回一个导航表,其中包含从 Azure 存储保管库的指定帐户中找到的表。 每一行都包含一个指向 Azure 表的链接。 |
Cdm.Contents | 此函数不可用,因为它需要使用 .NET 4.5。 |
Csv.Document | 使用指定的编码将 CSV 文档的内容作为表返回。 |
Cube.AddAndExpandDimensionColumn | 将指定的维度表合并到多维数据集的筛选器上下文中,并通过展开指定的维度属性集来更改筛选器上下文的维度粒度。 |
Cube.AddMeasureColumn | 向多维数据集添加一个列,其中包含在每一行的行上下文中应用的度量值的结果。 |
Cube.ApplyParameter | 在向其应用参数后返回多维数据集。 |
Cube.AttributeMemberId | 从成员属性值返回唯一成员标识符。 |
Cube.AttributeMemberProperty | 返回维度属性的属性。 |
Cube.CollapseAndRemoveColumns | 通过折叠映射到指定列的属性来更改多维数据集的筛选器上下文的维度粒度。 |
Cube.Dimensions | 返回包含可用维度集的表。 |
Cube.DisplayFolders | 返回一个表嵌套树,它表示对象(如维度和度量值)的显示文件夹层次结构。 |
Cube.MeasureProperties | 返回一个表,其中包含多维数据集中展开的可用度量值属性集。 |
Cube.MeasureProperty | 返回度量值的属性(单元格属性)。 |
Cube.Measures | 返回一个包含可用度量值的表。 |
Cube.Parameters | 返回一个表,其中包含可应用于多维数据集的参数集。 |
Cube.Properties | 返回一个表,此表包含在多维数据集中扩展的维度的可用属性集。 |
Cube.PropertyKey | 返回属性的键。 |
Cube.ReplaceDimensions | 替换 Cube.Dimensions 返回的一组维度。 |
Cube.Transform | 应用多维数据集函数的列表。 |
DB2.Database | 返回 Db2 数据库中可用的 SQL 表和视图的表。 |
DeltaLake.Table | 返回 Delta Lake 表的内容。 |
Essbase.Cubes | 返回 Essbase 实例中按 Essbase 服务器分组的多维数据集。 |
Excel.CurrentWorkbook | 返回当前 Excel 工作簿的内容。 |
Excel.Workbook | 返回 Excel 工作簿的内容。 |
Exchange.Contents | 返回来自 Microsoft Exchange 帐户的目录。 |
File.Contents | 以二进制形式返回指定文件的内容。 |
Folder.Contents | 返回一个表,其中包含在指定文件夹中找到的文件和文件夹的属性和内容。 |
Folder.Files | 返回一个表,其中包含在指定文件夹和子文件夹中找到的文件的属性和内容。 每一行都包含文件夹或文件的属性以及指向其内容的链接。 |
GoogleAnalytics.Accounts | 返回当前凭据的 Google Analytics 帐户。 |
Hdfs.Contents | 返回一个表,其中包含在 Hadoop 文件系统的指定文件夹中找到的文件和文件夹的属性和内容。 每一行都包含文件夹或文件的属性以及指向其内容的链接。 |
Hdfs.Files | 返回一个表,其中包含在 Hadoop 文件系统中指定的文件夹和子文件夹中找到的文件的属性和内容。 每一行都包含文件的属性以及指向其内容的链接。 |
HdInsight.Containers | 返回一个导航表,其中包含从 Azure 存储保管库的指定帐户中找到的容器。 每一行都有容器名称和包含其文件的表。 |
HdInsight.Contents | 返回一个导航表,其中包含从 Azure 存储保管库的指定帐户中找到的容器。 每一行都有容器名称和包含其文件的表。 |
HdInsight.Files | 返回一个表,其中包含在 Azure 存储保管库的指定容器中找到的 Blob 的属性和内容。 每一行都包含文件/文件夹的属性以及指向其内容的链接。 |
Html.Table | 返回一个表,其中包含针对所提供的 HTML 运行指定 CSS 选择器的结果。 |
Identity.From | 创建标识。 |
Identity.IsMemberOf | 确定某标识是否为某一标识集合的成员。 |
IdentityProvider.Default | 当前主机的默认标识提供程序。 |
Informix.Database | 返回 Informix 数据库中可用的 SQL 表和视图表。 |
Json.Document | 返回 JSON 文档的内容。 内容可以直接作为文本传递给函数,也可以是 File.Contents 等函数返回的二进制值。 |
Json.FromValue | 使用 encoding 指定的文本编码生成给定值的 JSON 表示形式。 |
MySQL.Database | 返回 MySQL 数据库中可用的 SQL 表、视图和存储标量函数表。 |
OData.Feed | 返回 OData 服务提供的 OData 源表。 |
Odbc.DataSource | 从 ODBC 数据源返回 SQL 表和视图表。 |
Odbc.InferOptions | 返回尝试推断 ODBC 驱动程序的 SQL 功能的结果。 |
Odbc.Query | 返回在 ODBC 数据源上运行本机查询的结果。 |
OleDb.DataSource | 从 OLE DB 数据源返回 SQL 表和视图表。 |
OleDb.Query | 返回在 OLE DB 数据源上运行本机查询的结果。 |
Oracle.Database | 从 Oracle 数据库返回 SQL 表和视图表。 |
Pdf.Tables | 返回 PDF 文件中找到的任何表。 |
PostgreSQL.Database | 返回 PostgreSQL 数据库中可用的 SQL 表和视图表。 |
RData.FromBinary | 从 RData 文件返回数据帧记录。 |
Salesforce.Data | 从 Salesforce 帐户返回对象。 |
Salesforce.Reports | 从 Salesforce 帐户返回报表。 |
SapBusinessWarehouse.Cubes | 返回 SAP Business Warehouse 系统中按 InfoArea 分组的 InfoCubes 和查询。 |
SapHana.Database | 返回 SAP HANA 数据库中的包。 |
SharePoint.Contents | 返回一个表,其中包含 SharePoint 网站中的内容。 每一行都包含文件夹或文件的属性以及指向其内容的链接。 |
SharePoint.Files | 返回包含 SharePoint 网站中的文档的表。 每一行都包含文件夹或文件的属性以及指向其内容的链接。 |
SharePoint.Tables | 返回包含 SharePoint 列表中的内容的表。 |
Soda.Feed | 从位于指定 URL (根据 SODA 2.0 API 进行格式化)的内容中返回一个表。 URL 必须指向与 SODA 兼容的且以 .csv 扩展名结尾的有效的源。 |
Sql.Database | 从 SQL Server 数据库返回 SQL 表、视图和存储函数的表。 |
Sql.Databases | 返回 SQL Server 上的数据库表。 |
Sybase.Database | 返回 Sybase 数据库中可用的 SQL 表和视图表。 |
Teradata.Database | 从 Teradata 数据库返回 SQL 表和视图表。 |
WebAction.Request | 创建以下操作:执行后,将使用 HTTP 针对 URL 执行方法请求的结果作为二进制值返回。 |
Web.BrowserContents | 返回由 Web 浏览器查看的指定 URL 的 HTML。 |
Web.Contents | 以二进制形式返回从 URL 下载的内容。 |
Web.Headers | 返回从 URL 下载的 HTTP 标头作为记录值。 |
Web.Page | 返回 HTML 文档的内容(分解为其组成结构),以及删除标记后的完整文档及其文本的表示形式。 |
Xml.Document | 以分层表的形式返回 XML 文档的内容(记录列表)。 |
Xml.Tables | 返回 XML 文档的内容作为平展表的嵌套集合。 |