Accessing Data Functions Overview

Updated on

Dive into Accessing Data Functions in Power Query M Language, pivotal for retrieving data. This page provides a comprehensive list and descriptions of Accessing Data Functions available in the M Language.

Table of contents

Dive into Accessing Data Functions in Power Query M Language, pivotal for retrieving data. This page provides a comprehensive list and descriptions of Accessing Data Functions available in the M Language.

Commonly Used Functions

FunctionDescription
Access.DatabaseReturns a structural representation of an Access database.
ActiveDirectory.DomainsReturns a list of Active Directory domains in the same forest as the specified domain or of the current machine’s domain if none is specified.
AnalysisServices.DatabaseReturns a table of multidimensional cubes or tabular models from the Analysis Services database.
AnalysisServices.DatabasesReturns the Analysis Services databases on a particular host.
CommonDataService.Database
Csv.DocumentReturns the contents of the CSV document as a table.
Excel.CurrentWorkbookReturns the contents of the current Excel workbook.
Excel.WorkbookReturns the contents of the Excel workbook.
Exchange.ContentsReturns a table of contents from a Microsoft Exchange account.
File.ContentsReturns the contents of the specified file as binary.
Folder.ContentsReturns a table containing the properties and contents of the files and folders found in the specified folder.
Folder.FilesReturns a table containing the properties and contents of the files found in the specified folder and subfolders.
Html.TableReturns a table containing the results of running the specified CSS selectors against the provided HTML.
Json.DocumentReturns the content of the JSON document.
Json.FromValueProduces a JSON representation of a given value.
MySQL.DatabaseReturns a table of SQL tables, views, and stored scalar functions available in a MySQL database.
OData.FeedReturns a table of OData feeds offered by an OData service.
Odbc.DataSourceReturns a table of SQL tables and views from the ODBC data source
Odbc.InferOptionsReturns the result of trying to infer SQL capabilities for an ODBC driver.
Odbc.QueryReturns the result of running a native query on an ODBC data source.
OleDb.DataSourceReturns a table of SQL tables and views from the OLE DB data source.
OleDb.QueryReturns the result of running a native query on an OLE DB data source.
Oracle.DatabaseReturns a table of SQL tables and views from the Oracle database.
Parquet.DocumentReturns the contents of the Parquet document as a table.
Parquet.MetadataThis function is intended for internal use only.
Pdf.TablesReturns any tables found in a PDF file.
PostgreSQL.DatabaseReturns a table of SQL tables and views available in a PostgreSQL database.
PowerBI.Dataflows
PowerBI.DatamartsImports data from Datamarts
PowerBIDatasets.ActionsConnect to PowerBIDatasets
PowerPlatform.DataflowsImport data from a dataflow
Python.ExecuteExecutes Python script and returns data frames
R.Execute
Resource.Access
SapHana.DatabaseReturns the packages in an SAP HANA database.
SharePoint.ContentsReturns a table containing content from a SharePoint site.
SharePoint.FilesReturns a table containing documents from a SharePoint site.
SharePoint.TablesReturns a table containing content from a SharePoint List.
Sql.DatabaseReturns a table of SQL tables, views, and stored functions from the SQL Server database.
Sql.DatabasesReturns a table of databases on a SQL Server.
Synapse.Contents
Web.ContentsReturns the contents downloaded from the url as binary.
Web.HeadersReturns the HTTP headers downloaded from the url as a record value.
Web.PageReturns the contents of the HTML document broken into its constituent structures, as well as a representation of the full document and its text after removing tags.
WebAction.RequestCreates an action that, when executed, will return the results of performing an HTTP request as a binary value.
Xml.DocumentReturns the contents of the XML document as a hierarchical table.
Xml.TablesReturns the contents of the XML document as a nested collection of flattened tables.

External Integrations

FunctionDescription
AIInsights.Contents
AIInsights.ContentsGenerator
AML.ExecuteBatch
Acterys.Contents
Actian.Contents
AdlsGen2CosmosStructuredStream.Contents
AdoDotNet.DataSourceReturns the schema collection for an ADO.NET data source.
AdoDotNet.QueryReturns the result of running a native query on an ADO.NET data source.
AdobeAnalytics.CubesReturns the report suites in Adobe Analytics.
AmazonAthena.Databases
AmazonOpenSearchService.Contents
AmazonRdsForSqlServer.DatabaseAmazon RDS for SQL Server
AmazonRedshift.DatabaseImport data from an Amazon Redshift database.
AmazonS3.StorageUsed to connect to Amazon S3.
AmazonS3Compatible.StorageUsed to connect to Amazon S3 Compatible.
Anaplan.Contents
ApacheHiveLLAP.DatabaseImport data from a Hive LLAP
ApacheSpark.TablesReturns a table listing the tables on the specified Spark cluster.
AptixInsights.FeedUse the Aptix Integrations Platform OData API to build powerful reports and dashboards
Asana.Tables
AssembleViews.Contents
AssembleViews.Feed
AtScale.CubesImport/DirectQuery cube data from an AtScale.
AutodeskConstructionCloud.Contents
AutodeskConstructionCloud.Feed
AutomationAnywhere.Feed
AutomyDataAnalytics.Contents
BI360.Contents
BIConnector.ContentsEnter connection information
BQECore.Contents
BQL.QueryUsed for retrieving Bloomberg data
BitSightSecurityRatings.Contents
CCHTagetik.ContentsWolters Kluwer CCH Tagetik
CDataConnectCloud.Contents
Cdm.ContentsThis function is unavailable because it requires .NET 4.5.
Cdm.MapToEntityReturns a table with columns mapped to the attributes of an entity in the Common Data Model, including data types.
Cdpa.DatabaseProvides access to a CDPA database.
Cds.Contents
Cds.Entities
Celonis.KnowledgeModels
Celonis.Navigation
Cherwell.SavedSearches
CloudBluePSA.Feed
Cognite.Contents
ConfluentCloud.ContentsUsed to connect to Confluent Cloud.
CosmosDB.Contents
CustomerInsights.Contents
DB2.DatabaseReturns a table of SQL tables and views available in a Db2 database.
DCWInsights.Feed
DataLakeAnalytics.AccountConnect to Azure Data Lake Analytics account
DataPipelineCosmosDb.ContentsUsed to connect to Azure CosmosDB with a data pipeline
DataVirtuality.Database
DataWorld.Contents
DataWorld.Dataset
Delta.Since
DeltaSharing.Contents
Denodo.Contents
DocumentDB.ContentsEnter the URL of an Azure Cosmos DB account.
Dremio.Databases
Dremio.DatabasesV300
Dremio.DatabasesV370Returns a table listing the datasets on Dremio Server
DremioCloud.Databases
DremioCloud.DatabasesByServer
DremioCloud.DatabasesByServerV330
DremioCloud.DatabasesByServerV360Returns a table listing the datasets on the specified server on Dremio Cloud
DremioCloud.DatabasesByServerV370Returns a table listing the datasets on the specified server on Dremio Cloud
Dynamics365.ContentsConnect to your Dynamics 365 instance.
Dynamics365BusinessCentral.ApiContentsEnter your Dynamics 365 Business Central environment and company.
Dynamics365BusinessCentral.ApiContentsWithOptionsEnter your Dynamics 365 Business Central environment and company.
Dynamics365BusinessCentral.ContentsEnter your Dynamics 365 Business Central environment and company.
Dynamics365BusinessCentral.EnvironmentContentsEnter your Dynamics 365 Business Central environment and company.
Dynamics365BusinessCentralOnPremises.ContentsEnter the URL of your Dynamics 365 Business Central (on-premises) OData service endpoint.
DynamicsAX.ContentsConnect to Dynamics AX
DynamicsCrm.ContentsConnect to your Dynamics CRM instance.
DynamicsNav.ContentsEnter the URL of your Dynamics NAV OData service endpoint.
EQuIS.Contents
EduFrame.Contents
ElasticSearch.Database
Emigo.Contents
Emigo.GetExtractFunction
EmigoDataSourceConnector.GetExtractFunction
EmplifiMetrics.Contents
EntersoftBusinessSuite.Contents
Essbase.CubesReturns the cubes in an Essbase instance grouped by Essbase server.
EventHub.ContentsUsed to connect to Azure Event Hub.
ExactOnlinePremium.ContentsGet data directly from Exact Online Premium
Exasol.Database
FactSetAnalytics.AuthenticationCheck
FactSetAnalytics.Functions
FactSetRMS.Functions
Fhir.Contents
Foundry.Contents
Funnel.Contents
GitHubSourceControl.ContentsUsed to connect a Fabric workspace to GitHub
Github.Contents
Github.PagedTable
Github.TablesEnter the GitHub repository owner and the repository name.
GoogleAnalytics.AccountsReturns Google Analytics accounts.
GoogleBigQuery.DatabaseImport data from a Google BigQuery database.
GoogleBigQueryAad.DatabaseImport data from a Google BigQuery database using Azure AD
GoogleCloudStorage.StorageUsed to connect to Google Cloud Storage.
GooglePubSub.ContentsConnect to Google Pub Sub
GoogleSheets.ContentsImports data from GoogleSheets
GraphDataset.ExtractMetadataAndContents
GraphDataset.FileSystemChanges
HdInsight.ContainersReturns a navigational table containing the containers found in the specified account from an Azure storage vault.
HdInsight.ContentsReturns a navigational table containing the containers found in the specified account from an Azure storage vault.
HdInsight.FilesReturns a table containing the properties and contents of the blobs found in the specified container from an Azure storage vault.
Hdfs.ContentsReturns a table containing the properties and contents of the files and folders found in the specified folder from a Hadoop file system.
Hdfs.FilesReturns a table containing the properties and contents of the files found in the specified folder and subfolders from a Hadoop file system.
HexagonSmartApi.ApplySelectList
HexagonSmartApi.ApplyUnitsOfMeasure
HexagonSmartApi.ExecuteParametricFilterOnFilterRecord
HexagonSmartApi.ExecuteParametricFilterOnFilterUrl
HexagonSmartApi.Feed
HexagonSmartApi.GenerateParametricFilterByFilterSourceType
HexagonSmartApi.GetODataMetadata
HexagonSmartApi.Typecast
HttpServer.Contents
IRIS.Database
Impala.DatabaseImport data from an Impala cluster
Indexima.Database
IndustrialAppStore.NavigationTable
InformationGrid.Contents
Informix.DatabaseReturns a table of SQL tables and views available in an Informix database.
Intune.Contents
IoTHub.ContentsUsed to connect to Azure IoT Hub.
JamfPro.Contents
JethroODBC.Database
Kinesis.ContentsUsed to connect to Kinesis
Kognitwin.Contents
Kusto.ContentsImports data from Azure Data Explorer (Kusto)
Kusto.Databases
Kyligence.Database
LEAP.ContentsReturns a table with relevant LEAP data.
Linkar.Contents
LinkedIn.SalesContracts
LinkedIn.SalesContractsWithReportAccess
LinkedIn.SalesNavigator
LinkedIn.SalesNavigatorAnalytics
LinkedIn.SalesNavigatorAnalyticsImpl
LinkedInLearning.Contents
MQ.QueueReturns a table of messages available in the queue via a non-destructive read.
MailChimp.CollectionReturns a table with data from a MailChimp endpoint.
MailChimp.InstanceReturns raw response results from a MailChimp API endpoint.
MailChimp.Tables
MailChimp.TablesV2Returns a table with key MailChimp data.
MariaDB.Contents
MarkLogicODBC.Contents
Marketo.ActivitiesReturns a table with lead activities.
Marketo.LeadsReturns a table with lead details.
Marketo.TablesEnter the URL of the Marketo REST API endpoint associated with your account.
MicroStrategyDataset.Contents
MicroStrategyDataset.TestConnection
Mixpanel.Contents
Mixpanel.Export
Mixpanel.FunnelById
Mixpanel.FunnelByName
Mixpanel.Funnels
Mixpanel.Segmentation
Mixpanel.Tables
MongoDBAtlasForPipeline.DatabaseConnect to MongoDB Atlas For Pipeline
MongoDBAtlasODBC.Contents
MongoDBAtlasODBC.Query
MongoDBForPipeline.ContentsUsed to connect to MongoDB For Pipeline.
Netezza.DatabaseImport data from an IBM Netezza database.
OneStream.Navigation
OpenSearchProject.Contents
OracleCloudStorage.ContentsConnect to Oracle Cloud Storage
OracleERP.Contents
Paxata.Contents
PlanviewEnterprise.CallQueryServiceEnter the URL, database name associated with your Planview Portfolios account and a SQL query.
PlanviewEnterprise.FeedEnter the URL and database name associated with your Planview Portfolios account.
PlanviewOKR.ContentsEnter the URL of your Planview OKR account.
PlanviewProjectplace.ContentsEnter the URL of your Planview Projectplace account.
ProductInsights.Contents
ProductInsights.QueryMetric
Profisee.Tables
Projectplace.FeedEnter the URL of your Planview Projectplace account.
QubolePresto.Contents
QuickBase.Contents
QuickBooks.Query
QuickBooks.Report
QuickBooks.Tables
QuickBooksOnline.TablesImport data from QuickBooks Online.
RData.FromBinaryReturns a record of data frames from the RData file.
RestService.ContentsConnect to REST
Roamler.Contents
SAPERP.FunctionsImport data from SAP RFCs
SDMX.Contents
Salesforce.DataReturns the objects from the Salesforce account.
Salesforce.ReportsReturns the reports from the Salesforce account.
Samsara.RecordsGet records from supported Samsara APIs
SapBusinessWarehouse.CubesReturns the InfoCubes and queries in an SAP Business Warehouse system grouped by InfoArea.
ShortcutsBI.Contents
SingleStoreODBC.DataSource
SingleStoreODBC.Database
SingleStoreODBC.Query
Siteimprove.Contents
Smartsheet.ContentReturns a table of data from an Smartsheet index endpoint.
Smartsheet.QueryReturns a JSON result from the Smartsheet API
Smartsheet.TablesReturns a table of sheets, reports, folders, and workspaces from the Smartsheet API
Snowflake.DatabasesImport data from a Snowflake Computing warehouse.
SocialbakersMetrics.Contents
Soda.FeedReturns a table from the contents at the specified URL formatted according to the SODA 2.0 API.
SoftOneBI.Contents
SolarWindsServiceDesk.Contents
SolarWindsServiceDesk.ContentsV110
SolarWindsServiceDesk.TestContents
Spark.TablesReturns a table listing the tables on the specified Spark cluster.
SparkJobDefinition.ActionsConnect to SparkJobDefinition
SparkPost.GetList
SparkPost.GetTableReturns a table of available metrics from the SparkPost API v1
SparkPost.NavTable
Spigit.ContentsEnter the URL of your Planview IdeaPlace account.
StarburstPresto.Contents
Stripe.ContentsMakes a call to the Stripe API, with the option to limit number of API calls made.
Stripe.MethodMakes a call to the Stripe API.
Stripe.TablesReturns a table listing the available Stripe tables and functions.
SumTotal.ODataFeed
Supermetrics.Render
Supermetrics.Test
SurveyMonkey.Contents
SweetIQ.Contents
SweetIQ.Tables
Sybase.DatabaseReturns a table of SQL tables and views available in a Sybase database.
TeamDesk.Database
TeamDesk.Select
TeamDesk.SelectView
TeamsAnalytics.Contents
Tenforce.Contents
Teradata.DatabaseReturns a table of SQL tables and views from the Teradata database.
TibcoTdv.DataSource
TimeSeriesInsights.Contents
TridentPipelines.ApplyUser
TridentPipelines.CancelExecution
TridentPipelines.Create
TridentPipelines.CreateDataFactory
TridentPipelines.Delete
TridentPipelines.Execute
TridentPipelines.GetCapacityUrl
TridentPipelines.GetDataFactory
TridentPipelines.GetExecutionStatus
TridentPipelines.Service
TridentPipelines.User
Troux.CustomFeedEnter the URL of your Planview Enterprise Architecture account and a query.
Troux.FeedEnter the URL of your Planview Enterprise Architecture account.
Troux.TestConnection
Twilio.Contents
Twilio.TablesEnter the number of months of historical Twilio data to retrieve.
Twilio.URL
Usercube.Universes
VSTS.AccountContentsEnter Url of your Azure DevOps Analytics Service.
VSTS.AnalyticsViewsEnter organization and project names.
VSTS.ContentsEnter Url of your Azure DevOps Analytics Service.
VSTS.FeedAzure DevOps Services Feed
VSTS.ViewsEnter organization and project names.
Vena.Contents
Vertica.DatabaseImport data from Vertica
VesselInsight.Contents
VivaInsights.Data
Web.BrowserContentsReturns the HTML for the specified URL, as viewed by a web browser.
WebForPipeline.ContentsConnect to Web V2
Webtrends.KeyMetricsReturns a table with key Webtrends metrics.
Webtrends.Profile
Webtrends.ReportContentsReturns a table with report content from Webtrends.
Webtrends.TablesEnter the Profile ID associated with your Webtrends account.
WebtrendsAnalytics.TablesEnter the Profile ID associated with your Webtrends account.
Witivio.Contents
WorkforceDimensions.Contents
WorkplaceAnalytics.Data
Wrike.Contents
Zendesk.Collection
Zendesk.TablesEnter the URL of your Zendesk account.
ZendeskData.ContentsReturns a table with relevant Zendesk data.
ZohoCreator.Contents
Zucchetti.Contents
appFigures.Content
appFigures.Tables
eWayCRM.Contents
inwink.ScopeContentsinwink data

Operations

FunctionDescription
AI.ExecuteInProc
AI.ExecuteInternal
AI.ExternalSort
AI.GetAutoMLEntity
AI.SampleStratifiedWithHoldout
AI.TestConnection
AIFunctions.Capacities
AIFunctions.Contents
AIFunctions.ExecuteInternal
AIFunctions.GetAutoMLEntity
AIFunctions.PostProcess
AML.Execute
AccessControlEntry.ConditionToIdentitiesReturns a list of identities that the condition will accept.
Action.ReturnCreates an action that performs no action when executed and returns the specified value as its result.
Action.SequenceCreates an action that executes a sequence of actions in order.
Action.TryCreates an action that executes the specified action, catching and returning any errors that occur during its execution.
Action.ViewCreates or extends an action with user-defined handlers for query and action operations.
Action.ViewErrorCreates a modified error record which won’t trigger a fallback when thrown by a handler defined on a view (via Action.View).
Action.ViewFunctionCreates a function that can be intercepted by a handler defined on a view (via Binary.View).
Cube.AddAndExpandDimensionColumnMerges the specified dimension table into the cube’s filter context and changes the dimensional granularity of the filter context by expanding the specified set of dimension attributes.
Cube.AddMeasureColumnAdds a column to the cube that contains the results of the measure applied in the row context of each row.
Cube.ApplyParameterReturns a cube after applying a parameter to it.
Cube.AttributeMemberIdReturns the unique member identifier from members property value.
Cube.AttributeMemberPropertyReturns a property of a dimension attribute.
Cube.CollapseAndRemoveColumnsChanges the dimensional granularity of the filter context for the cube by collapsing the attributes mapped to the specified columns.
Cube.DimensionsReturns a table containing the set of available dimensions.
Cube.DisplayFoldersReturns a nested tree of tables representing the display folder hierarchy of the objects (for example, dimensions and measures).
Cube.MeasurePropertiesReturns a table containing the set of available measure properties that are expanded in the cube.
Cube.MeasurePropertyReturns a property of a measure (cell property).
Cube.MeasuresReturns a table containing the set of available measures.
Cube.ParametersReturns a table containing the set of parameters that can be applied to the cube.
Cube.PropertiesReturns a table containing the set of available properties for dimensions that are expanded in the cube.
Cube.PropertyKeyReturns the key of a property.
Cube.ReplaceDimensionsReplaces the set of dimensions returned by Cube.Dimensions.
Cube.TransformApplies a list of cube functions.
ExcelTableInference.InferTables
GetUserAccessTokens
Identity.FromCreates an identity.
Identity.IsMemberOfDetermines whether an identity is a member of an identity collection.
IdentityProvider.DefaultThe default identity provider for the current host.
TableAction.DeleteRowsCreates an action to delete rows from a table.
TableAction.InsertRowsCreates an action to insert rows into a table.
TableAction.TeeCreates an action that executes multiple actions concurrently while reading data from a table.
TableAction.UpdateRowsCreates an action to update rows in a table.
Value.ResourceExpression
ValueAction.BeginTransaction
ValueAction.CommitTransaction
ValueAction.NativeStatementCreates an action to execute a statement against a target.
ValueAction.ReplaceCreates an action that replaces the content of a value with the specified value.

Other Functions

FunctionDescriptionInputOutput
FTP.ContentsUsed to connect to FTP.TextAny
SFTP.ContentsConnect to SFTPTextTable

Power Platform Functions

FunctionDescription
AzureAISearch.ContentsConnect to Azure AI Search
AzureBatch.ContentsConnect to Azure Batch
AzureCosmosDBForMongoDB.DatabaseConnect to Azure CosmosDB for MongoDB
AzureCostManagement.Contents
AzureCostManagement.TablesAzure Cost Management
AzureDataExplorer.ContentsImports data from Azure Data Explorer (Kusto)
AzureDataExplorer.Databases
AzureDataExplorer.KqlDatabaseImport data from Fabric Kusto cluster in discovery mode.
AzureDataFactory.ActionsConnect to Azure Data Factory Service
AzureDataFactoryDataFlow.Datasets
AzureDataFactoryDataFlow.GetDsl
AzureDataFactoryDataFlow.Validate
AzureDataLakeStoreCosmosStructuredStream.Contents
AzureDatabricksWorkspace.ActionsConnect to Azure Databricks workspace
AzureDevOpsServer.AccountContentsEnter Url of your Azure DevOps Analytics Service.
AzureDevOpsServer.AnalyticsViewsEnter organization and project names.
AzureDevOpsServer.FeedAzure DevOps Services Feed
AzureDevOpsServer.ViewsEnter organization and project names.
AzureEnterprise.ContentsEnter the URL of the Azure Enterprise REST API endpoint associated with your enrollment
AzureEnterprise.TablesEnter the URL of the Azure Enterprise REST API endpoint associated with your enrollment
AzureFiles.ContentsConnect to Azure File Storage
AzureFunction.ContentsConnect to Azure Function
AzureHDInsightCluster.ActionsConnect to Azure HDInsight Cluster
AzureHDInsightOnDemandCluster.ActionsConnect to Azure HDInsight On Demand Cluster
AzureHiveLLAP.DatabaseImport data from HDInsight Interactive Query
AzureKeyVault.ActionsConnect to Azure Keyvault Service
AzureMLFunctions.Contents
AzureMLFunctions.Execute
AzureMLFunctions.ExecuteBatch
AzureMachineLearning.ContentsConnect to AzureMachineLearning
AzurePostgreSQL.DatabaseAzure Database for PostgreSQL
AzureResourceGraph.Query
AzureSpark.TablesList the tables in an Azure Spark instance.
AzureSqlMI.DatabaseAzure SQL Database Managed Instance
AzureStorage.BlobContentsReturns the content of the specified blob from an Azure storage vault.
AzureStorage.BlobsReturns a navigational table containing the containers found in the specified account from an Azure storage vault.
AzureStorage.DataLakeReturns a navigational table containing the documents found in the specified container and its subfolders from Azure Data Lake Storage.
AzureStorage.DataLakeContentsReturns the content of the specified file from an Azure Data Lake Storage filesystem.
AzureStorage.TablesReturns a navigational table containing the tables found in the specified account from an Azure storage vault.
AzureSynapseWorkspace.ActionsConnect to Azure Synapse Service
AzureTimeSeriesInsights.Contents
AzureTrino.Contents
DataLake.ContentsEnter the URL of your Azure Data Lake Storage Gen1 account.
DataLake.FilesEnter the URL of your Azure Data Lake Storage account.
Databricks.Catalogs
Databricks.Contents
Databricks.Query
DatabricksMultiCloud.Catalogs
DatabricksMultiCloud.Query
Dataverse.DataLakes
DeltaLake.TableReturns the contents of the Delta Lake table.
Fabric.WarehouseImports data from Warehouse
FabricDataPipelines.ActionsConnect to Fabric Data Pipelines
Lakehouse.ContentsImport data from a Lakehouse
Microsoft365.ContentsUsed to connect to Microsoft 365.
MicrosoftAzureConsumptionInsights.ContentsProvide advanced query functions.
MicrosoftAzureConsumptionInsights.TablesMicrosoft Azure Consumption Insights
MicrosoftAzureConsumptionInsights.Test
MicrosoftGraphSecurity.ContentsConnector for the Microsoft Graph Security API
MicrosoftOutlook.ActionsConnect to MicrosoftOutlook
MicrosoftTeams.ActionsConnect to MicrosoftTeams

Contribute » | Contributors: Rick de Groot
Microsoft documentation: https://learn.microsoft.com/en-us/powerquery-m/accessing-data-functions

2023-2024 © BI Gorilla. All rights are reserved. Information from Microsoft docs is property of Microsoft Corp. | Privacy Policy