存取資料函式
這些函式會存取資料並傳回語言資料表值。 這些函式大部分都會傳回稱為導覽資料表的資料表值。 導覽資料表主要是由 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 的 Cube、Cube、篩選內容,以及藉由展開維度屬性的指定集合 attributeNames 來變更維度資料細微性。 |
| 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 資料表及檢視的資料表。 |
| 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 文件的內容以扁平化資料表的巢狀集合形式傳回。 |