数据访问函数

这些函数可访问数据并返回表值。 这些函数中的大多数会返回名为“导航表”的表值 。 导航表主要由 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 存储库中的帐户 URL 处找到的每个表,都作为一行包含在此表中。 每一行都包含一个指向 Azure 表的链接。
Cdm.Contents 此函数不可用,因为它需要使用 .NET 4.5。
Csv.Document 使用指定的编码以表的形式返回 CSV 文档的内容。
Cube.AddAndExpandDimensionColumn 将指定维度表 dimensionSelector 合并到多维数据集的 cube 筛选上下文中,并通过展开维度属性的指定集 attributeNames 来更改维度粒度。
Cube.AddMeasureColumn 向多维数据集添加包含名称列的列,其中包含在每行的行上下文中应用的度量值 measureSelector 的结果。
Cube.ApplyParameter 将形参与实参应用于多维数据集后返回多维数据集。
Cube.AttributeMemberId 从成员属性值返回唯一的成员标识符。
Cube.AttributeMemberProperty 返回维度属性 attribute 的属性 propertyName
Cube.CollapseAndRemoveColumns 通过折叠映射至指定列 columnNames 的属性,为多维数据集更改筛选上下文的维度粒度。
Cube.Dimensions 返回包含多维数据集中可用维度集的表。
Cube.DisplayFolders 返回一个表嵌套树,它表示对象(如维度和度量值)的显示文件夹层次结构。
Cube.MeasureProperties 返回一个表,此表包含在多维数据集中扩展的度量值的可用属性集。
Cube.MeasureProperty 返回度量值的属性。
Cube.Measures 返回包含多维数据集中可用度量值集的表。
Cube.Parameters 返回一个表,此表包含可应用于多维数据集的参数集。
Cube.Properties 返回一个表,此表包含在多维数据集中扩展的维度的可用属性集。
Cube.PropertyKey 返回属性 property 的键。
Cube.ReplaceDimensions 替换 Cube.Dimensions 返回的一组维度。
Cube.Transform 在多维数据集上应用列表多维数据集函数 transforms。
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 文件系统的文件夹 URL 和 {0} 中找到的每个文件夹和文件的行。 每一行都包含文件夹或文件的属性以及指向其内容的链接。
Hdfs.Files 返回一个表,其中包含在 Hadoop 文件系统的文件夹 URL、{0} 和子文件夹中找到的每个文件的行。 每一行都包含文件的属性以及指向其内容的链接。
HdInsight.Containers 返回一个导航表,其中包含在 HDInsight 帐户中找到的所有容器。 每一行都有容器名称和包含其文件的表。
HdInsight.Contents 返回一个导航表,其中包含在 HDInsight 帐户中找到的所有容器。 每一行都有容器名称和包含其文件的表。
HdInsight.Files 返回一个表,其中包含在 HDInsight 帐户的容器 URL 处和子文件夹中找到的每个文件夹和文件的行。 每一行都包含文件/文件夹的属性以及指向其内容的链接。
Html.Table 返回一个表,其中包含针对所提供的 HTML 运行指定 CSS 选择器的结果。
Identity.From 创建标识。
Identity.IsMemberOf 确定某标识是否为某一标识集合的成员。
IdentityProvider.Default 当前主机的默认标识提供程序。
Informix.Database 返回 SQL 表和视图的一个表,这些表和视图在名为 database 数据库实例中服务器 server 上的 Informix 数据库中可用。
Json.Document 返回 JSON 文档的内容。 这些内容可能会直接作为文本传递给函数,或者可能是由 File.Contents 等函数返回的二进制值。
Json.FromValue 使用 encoding 指定的文本编码生成给定值的 JSON 表示形式。
MySQL.Database 返回一个表,其中包含与指定 MySQL 数据库中的表相关的数据。
OData.Feed 返回 OData serviceUri 提供的 OData 数据源表。
Odbc.DataSource 从连接字符串 connectionString 指定的 ODBC 数据源中返回 SQL 表和视图的表。
Odbc.InferOptions 返回尝试推断 ODBC 驱动程序的 SQL 功能的结果。
Odbc.Query 使用给定的连接字符串连接到通用提供程序并返回评估查询的结果。
OleDb.DataSource 从连接字符串指定的 OLE DB 数据源中返回 SQL 表和视图的表。
OleDb.Query 返回在 OLE DB 数据源上运行本机查询的结果。
Oracle.Database 返回一个表,其中包含与指定 Oracle Database 中的表相关的数据。
Pdf.Tables 返回 PDF 文件中找到的任何表。
PostgreSQL.Database 返回一个表,其中包含与指定 PostgreSQL 数据库中的表相关的数据。
RData.FromBinary 从 RData 文件返回数据帧记录。
Salesforce.Data 连接到 Salesforce Objects API 并返回一组可用对象(即帐户)。
Salesforce.Reports 连接到 Salesforce Reports API 并返回一组可用报表。
SapBusinessWarehouse.Cubes 返回 SAP Business Warehouse 系统中按 InfoArea 分组的 InfoCubes 和查询。
SapHana.Database 返回 SAP HANA 数据库中的包。
SharePoint.Contents 返回一个表,其中包含在 SharePoint 站点 URL 处找到的每个文件夹和文档的行。 每一行都包含文件夹或文件的属性以及指向其内容的链接。
SharePoint.Files 返回一个表,其中包含在 SharePoint 站点 URL 处和子文件夹中找到的每个文档的行。 每一行都包含文件夹或文件的属性以及指向其内容的链接。
SharePoint.Tables 返回一个表,其中包含作为 OData 源的 SharePoint 列表的结果。
Soda.Feed 返回可使用 SODA 2.0 API 访问的 CSV 文件的结果表。 URL 必须指向与 SODA 兼容的且以 .csv 扩展名结尾的有效的源。
Sql.Database 返回一个表,其中包含位于 SQL Server 实例数据库上的 SQL 表。
Sql.Databases 返回一个表,其中包含对位于 SQL Server 实例上的数据库的引用。 返回导航表。
Sybase.Database 返回一个表,其中包含与指定 Sybase 数据库中的表相关的数据。
Teradata.Database 返回一个表,其中包含与指定 Teradata 数据库中的表相关的数据。
WebAction.Request 创建以下操作:执行后,将使用 HTTP 针对 URL 执行方法请求的结果作为二进制值返回。
Web.BrowserContents 返回由 Web 浏览器查看的指定 URL 的 HTML。
Web.Contents 将从 Web URL 下载的内容作为二进制值返回。
Web.Headers 返回从 URL 下载的 HTTP 标头作为记录值。
Web.Page 将 HTML 网页的内容作为表返回。
Xml.Document 返回 XML 文档的内容作为层次结构表(记录列表)。
Xml.Tables 返回 XML 文档的内容作为平展表的嵌套集合。