Fonctions d’accès aux données

Ces fonctions accèdent aux données et retournent des valeurs de type table. La plupart de ces fonctions retournent une valeur de type table appelée table de navigation. Les tables de navigation sont principalement utilisées par l’interface utilisateur Power Query pour offrir une expérience de navigation sur les jeux de données hiérarchiques potentiellement volumineux retournés.

Nom Description
AccessControlEntry.ConditionToIdentities Retourne une liste d’identités que la condition accepte.
Access.Database Retourne une représentation structurelle d’une base de données Microsoft Access.
ActiveDirectory.Domains Retourne une liste de domaines Active Directory dans la même forêt que le domaine spécifié ou le domaine de la machine actuelle si aucun domaine n’est spécifié.
AdobeAnalytics.Cubes Retourne les suites de rapports dans Adobe Analytics.
AdoDotNet.DataSource Retourne la collection de schémas pour une source de données ADO.NET.
AdoDotNet.Query Retourne la collection de schémas pour une source de données ADO.NET.
AnalysisServices.Database Retourne une table de cubes multidimensionnels ou de modèles tabulaires de la base de données Analysis Services.
AnalysisServices.Databases Retourne les bases de données Analysis Services sur un hôte particulier.
AzureStorage.BlobContents Retourne le contenu de l’objet blob spécifié dans un coffre de stockage Azure.
AzureStorage.Blobs Retourne une table de navigation contenant les conteneurs trouvés dans le compte de stockage Azure. Chaque ligne contient le nom du conteneur et un lien vers les objets blobs du conteneur.
AzureStorage.DataLake Retourne une table de navigation contenant les documents trouvés dans le conteneur spécifié et ses sous-dossiers dans Azure Data Lake Storage.
AzureStorage.DataLakeContents Retourne le contenu du fichier spécifié dans un système de fichiers Azure Data Lake Storage.
AzureStorage.Tables Retourne une table de navigation contenant une ligne pour chaque table trouvée pour l’URL du compte dans un coffre de stockage Azure. Chaque ligne contient un lien vers la table Azure.
Cdm.Contents Cette fonction n’est pas disponible, car elle nécessite .NET 4.5.
Csv.Document Retourne le contenu d’un document CSV sous la forme d’une table avec l’encodage spécifié.
Cube.AddAndExpandDimensionColumn Fusionne la table de dimension spécifiée, dimensionSelector, dans le contexte de filtre du cube, et change la précision dimensionnelle en développant le jeu d’attributs de dimension spécifié, attributeNames.
Cube.AddMeasureColumn Ajoute une colonne nommée column au cube qui contient les résultats de la mesure measureSelector appliquée au contexte de ligne de chaque ligne.
Cube.ApplyParameter Retourne un cube après l’application d’un paramètre avec des arguments au cube.
Cube.AttributeMemberId Retourne l’identificateur de membre unique à partir d’une valeur de propriété du membre.
Cube.AttributeMemberProperty Retourne la propriété propertyName de l’attribut de dimension attribute.
Cube.CollapseAndRemoveColumns Change la précision dimensionnelle du contexte de filtre pour le cube en réduisant les attributs mappés aux colonnes spécifiées columnNames.
Cube.Dimensions Retourne une table contenant l’ensemble des dimensions disponibles dans le cube.
Cube.DisplayFolders Renvoie une arborescence de tables imbriquées représentant la hiérarchie des dossiers d’affichage des objets (par exemple, les dimensions et les mesures).
Cube.MeasureProperties Retourne une table contenant l’ensemble des propriétés disponibles pour les mesures développées dans le cube.
Cube.MeasureProperty Retourne la propriété d’une mesure.
Cube.Measures Retourne une table contenant l’ensemble des mesures disponibles dans le cube.
Cube.Parameters Retourne une table contenant l’ensemble de paramètres qui peuvent être appliqués au cube.
Cube.Properties Retourne une table contenant l’ensemble des propriétés disponibles pour les dimensions développées dans le cube.
Cube.PropertyKey Retourne la clé de la propriété property.
Cube.ReplaceDimensions Remplace le jeu de dimensions retourné par Cube.Dimensions.
Cube.Transform Applique les fonctions de cube de la liste transforms sur le cube.
DB2.Database Retourne une table de tables et de vues SQL disponibles dans une base de données DB2.
DeltaLake.Table Retourne le contenu de la table Delta Lake.
Essbase.Cubes Retourne les cubes d’une instance Essbase regroupés par serveur Essbase.
Excel.CurrentWorkbook Retourne les tables du classeur Excel actif.
Excel.Workbook Retourne une table qui représente les feuilles du classeur Excel donné.
Exchange.Contents Retourne une table du contenu d’un compte Microsoft Exchange.
File.Contents Retourne le contenu binaire du fichier qui se trouve dans un chemin.
Folder.Contents Retourne une table qui contient les propriétés et le contenu des fichiers et dossiers trouvés dans le dossier spécifié.
Folder.Files Retourne une table contenant une ligne pour chaque fichier trouvé dans le chemin d’un dossier et ses sous-dossiers. Chaque ligne contient les propriétés du dossier ou fichier, ainsi qu’un lien vers son contenu.
GoogleAnalytics.Accounts Retourne les comptes Google Analytics pour les informations d’identification actuelles.
Hdfs.Contents Retourne une table contenant une ligne pour chaque dossier et fichier trouvés à l’URL du dossier, {0}, dans un système de fichiers Hadoop. Chaque ligne contient les propriétés du dossier ou fichier, ainsi qu’un lien vers son contenu.
Hdfs.Files Retourne une table contenant une ligne pour chaque fichier trouvé à l’URL du dossier, {0} et ses sous-dossiers dans un système de fichiers Hadoop. Chaque ligne contient les propriétés du fichier et un lien vers son contenu.
HdInsight.Containers Retourne une table de navigation contenant tous les conteneurs trouvés dans le compte HDInsight. Chaque ligne a le nom du conteneur et la table contenant ses fichiers.
HdInsight.Contents Retourne une table de navigation contenant tous les conteneurs trouvés dans le compte HDInsight. Chaque ligne a le nom du conteneur et la table contenant ses fichiers.
HdInsight.Files Retourne une table contenant une ligne pour chaque dossier et fichier trouvé à l’URL du conteneur et ses sous-dossiers dans un compte HDInsight. Chaque ligne contient les propriétés du fichier/dossier et un lien vers son contenu.
Html.Table Retourne une table contenant les résultats de l’exécution des sélecteurs CSS spécifiés sur le code HTML fourni.
Identity.From Crée une identité.
Identity.IsMemberOf Détermine si une identité est membre d’une collection d’identités.
IdentityProvider.Default Fournisseur d’identité par défaut pour l’hôte actuel.
Informix.Database Retourne une table de tables et de vues SQL disponibles dans une base de données Informix sur le serveur server dans l’instance de base de données nommée database.
Json.Document Retourne le contenu d’un document JSON. Le contenu peut être passé directement à la fonction sous forme de texte, ou il peut s’agir de la valeur binaire retournée par une fonction comme File.Contents.
Json.FromValue Produit une représentation JSON d’une valeur value donnée avec un encodage de texte spécifié par encoding.
MySQL.Database Retourne une table avec les données relatives aux tables de la base de données MySQL spécifiée.
OData.Feed Retourne une table des flux OData offerts par un serviceUri OData.
Odbc.DataSource Retourne une table de tables et de vues SQL à partir de la source de données ODBC spécifiée par la chaîne de connexion connectionString.
Odbc.InferOptions Retourne le résultat de la tentative d’inférence des fonctionnalités SQL pour un pilote ODBC.
Odbc.Query Se connecte à un fournisseur générique avec la chaîne de connexion donnée et retourne le résultat de l’évaluation de la requête.
OleDb.DataSource Retourne une table des tables et vues SQL de la source de données OLE DB spécifiée par la chaîne de connexion.
OleDb.Query Retourne le résultat de l’exécution d’une requête native sur une source de données OLE DB.
Oracle.Database Retourne une table avec les données relatives aux tables dans la base de données Oracle spécifiée.
Pdf.Tables Retourne les tables trouvées dans un fichier PDF.
PostgreSQL.Database Retourne une table avec les données relatives aux tables de la base de données PostgreSQL spécifiée.
RData.FromBinary Retourne un enregistrement des trames de données du fichier RData.
Salesforce.Data Se connecte à l’API Salesforce Objects et retourne l’ensemble des objets disponibles (c’est-à-dire les comptes).
Salesforce.Reports Se connecte à l’API Salesforce Objects et retourne l’ensemble des rapports disponibles.
SapBusinessWarehouse.Cubes Retourne les InfoCubes et les requêtes d’un système SAP Business Warehouse, regroupés par InfoArea.
SapHana.Database Retourne les packages d’une base de données SAP HANA.
SharePoint.Contents Retourne une table contenant une ligne pour chaque dossier et document trouvé à l’URL du site SharePoint. Chaque ligne contient les propriétés du dossier ou fichier, ainsi qu’un lien vers son contenu.
SharePoint.Files Retourne une table contenant une ligne pour chaque document trouvé à l’URL du site SharePoint et ses sous-dossiers. Chaque ligne contient les propriétés du dossier ou fichier, ainsi qu’un lien vers son contenu.
SharePoint.Tables Retourne une table contenant le résultat d’une liste SharePoint en tant que flux OData.
Soda.Feed Retourne la table résultante d’un fichier CSV qui est accessible via l’API SODA 2.0. L’URL doit pointer vers une source valide conforme à SODA qui se termine par une extension .csv.
Sql.Database Retourne une table contenant les tables SQL situées sur une base de données d’instance SQL Server.
Sql.Databases Retourne une table avec des références aux bases de données situées sur une instance SQL Server. Retourne une table de navigation.
Sybase.Database Retourne une table avec les données relatives aux tables de la base de données Sybase spécifiée.
Teradata.Database Retourne une table avec les données relatives aux tables de la base de données Teradata spécifiée.
WebAction.Request Crée une action qui, quand elle est exécutée, retourne les résultats de l’exécution d’une requête method sur url avec HTTP sous forme de valeur binaire.
Web.BrowserContents Retourne le code HTML pour l’URL spécifiée, tel qu’affiché par un navigateur web.
Web.Contents Retourne le contenu téléchargé depuis une URL web sous forme de valeur binaire.
Web.Headers Retourne les en-têtes HTTP téléchargés à partir de l’URL en tant que valeur d’enregistrement.
Web.Page Retourne le contenu d’une page web HTML sous forme de table.
Xml.Document Retourne le contenu d’un document XML sous forme de table hiérarchique (liste d’enregistrements).
Xml.Tables Retourne le contenu d’un document XML sous la forme d’une collection imbriquée de tables aplaties.