存取資料函式
這些函式會存取資料並傳回語言資料表值。 這些函式大部分都會傳回稱為導覽資料表的資料表值。 導覽資料表主要是由 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 資料庫傳回多維度 Cube 或表格式模型的資料表。 |
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 的篩選內容,並展開維度屬性的指定集和 attributeName,以變更維度資料粒度。 |
Cube.AddMeasureColumn | 對每個資料列的資料列內容套用量值 measureSelector,在包含結果的 Cube 中新增名稱為 column 的資料行。 |
Cube.ApplyParameter | 將具有引數的參數套用至 Cube 後,傳回 Cube。 |
Cube.AttributeMemberId | 從成員屬性值傳回唯一成員識別碼。 |
Cube.AttributeMemberProperty | 傳回維度屬性 attribute 的屬性 propertyName 。 |
Cube.CollapseAndRemoveColumns | 摺疊對應到指定資料行 columnName 的屬性,以變更 Cube 篩選內容的維度資料粒度。 |
Cube.Dimensions | 傳回包含 Cube 內可用維度集的資料表。 |
Cube.DisplayFolders | 傳回巢狀資料表樹狀結構,代表物件 (例如維度和量值) 的顯示資料夾階層。 |
Cube.MeasureProperties | 傳回資料表,其包含在 Cube 中展開量值的可用屬性集。 |
Cube.MeasureProperty | 傳回量值的屬性。 |
Cube.Measures | 傳回資料表,其包含 Cube 內可用的量值集。 |
Cube.Parameters | 傳回資料表,其包含可套用至 Cube 的參數集。 |
Cube.Properties | 傳回資料表,其包含在 Cube 中展開維度的可用屬性集。 |
Cube.PropertyKey | 傳回屬性 property 的索引鍵。 |
Cube.ReplaceDimensions | 取代 Cube.Dimensions 傳回的維度集合。 |
Cube.Transform | 在 Cube 上套用清單 Cube 函式、轉換。 |
DB2.Database | 傳回在 Db2 資料庫中可用 SQL 資料表及檢視的資料表。 |
DeltaLake.Table | 傳回 Delta Lake 活頁簿的內容。 |
Essbase.Cubes | 傳回 Essbase 執行個體中依 Essbase 伺服器分組的 Cube。 |
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 | 在名為 database 的資料庫執行個體中,傳回在伺服器 server 上 Informix 資料庫中可用的 SQL 資料表和檢視資料表。 |
Json.Document | 傳回 JSON 文件的內容。 內容可以直接作為文字傳遞給函式,或是由 File.Contents 等函式傳回的二進位值。 |
Json.FromValue | 使用編碼所指定文字編碼來產生指定值的 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 資料庫中資料表相關的資料。 |
Pdf.Tables | 傳回 PDF 檔案中找到的任何資料表。 |
PostgreSQL.Database | 傳回資料表,其包含與所指定 PostgreSQL 資料庫中資料表相關的資料。 |
RData.FromBinary | 從 RData 檔案傳回資料框架的記錄。 |
Salesforce.Data | 連線到 Salesforce Objects API,並傳回可用物件集 (例如帳戶)。 |
Salesforce.Reports | 連線到 Salesforce Reports API,並傳回可用報表集。 |
SapBusinessWarehouse.Cubes | 傳回 InfoCubes 及 SAP Business Warehouse 系統中依 InfoArea 分組的查詢。 |
SapHana.Database | 傳回 SAP HANA 資料庫中的套件。 |
SharePoint.Contents | 傳回資料表,其包含在 SharePoint 網站 URL 中所找到每個資料夾和文件的資料列。 每個資料列都包含資料夾或檔案的屬性,以及其內容的連結。 |
SharePoint.Files | 傳回資料表,其包含在 SharePoint 網站 URL 及子資料夾中所找到每個文件的資料列。 每個資料列都包含資料夾或檔案的屬性,以及其內容的連結。 |
SharePoint.Tables | 傳回資料表,其會以 OData 摘要的方式包含 SharePoint List 的結果。 |
Soda.Feed | 傳回可使用 SODA 2.0 API 存取 CSV 檔案的結果資料表。 URL 必須指向以 .csv 副檔名結尾,且與 SODA 相容的有效來源。 |
Sql.Database | 傳回資料表,其包含位於 SQL Server 執行個體資料庫上的 SQL 資料表。 |
Sql.Databases | 傳回資料表,其包含位於 SQL Server 執行個體上資料庫的參考。 傳回導覽資料表。 |
Sybase.Database | 傳回資料表,其包含與指定 SyBase 資料庫中資料表相關的資料。 |
Teradata.Database | 傳回資料表,其包含與指定 Teradata 資料庫中資料表相關的資料。 |
WebAction.Request | 建立動作,其執行時會傳回將 HTTP 作為二進位值使用,對 URL 執行方法要求的結果。 |
Web.BrowserContents | 傳回所指定 URL 的 HTML,由網頁瀏覽器檢視的 HTML。 |
Web.Contents | 傳回以二進位值方式從 Web URL 下載的內容。 |
Web.Headers | 以記錄值形式傳回從該 URL 下載的 HTTP 標頭。 |
Web.Page | 以資料表形式傳回 HTML 網頁的內容。 |
Xml.Document | 將 XML 文件的內容以階層式資料表傳回 (記錄清單)。 |
Xml.Tables | 將 XML 文件的內容以扁平化資料表的巢狀集合形式傳回。 |