├── .gitignore ├── README.md ├── Signature.pq ├── book.json ├── doc2markdown.pq ├── docs ├── Accessing data │ ├── Access │ │ └── Access.Database.md │ ├── ActiveDirectory │ │ └── ActiveDirectory.Domains.md │ ├── AdoDotNet │ │ ├── AdoDotNet.DataSource.md │ │ └── AdoDotNet.Query.md │ ├── AdobeAnalytics │ │ └── AdobeAnalytics.Cubes.md │ ├── AmazonRedshift │ │ └── AmazonRedshift.Database.md │ ├── AnalysisServices │ │ ├── AnalysisServices.Database.md │ │ └── AnalysisServices.Databases.md │ ├── ApacheSpark │ │ └── ApacheSpark.Tables.md │ ├── AzureEnterprise │ │ ├── AzureEnterprise.Contents.md │ │ └── AzureEnterprise.Tables.md │ ├── AzureHiveLLAP │ │ └── AzureHiveLLAP.Database.md │ ├── AzureSpark │ │ └── AzureSpark.Tables.md │ ├── AzureStorage │ │ ├── AzureStorage.BlobContents.md │ │ ├── AzureStorage.Blobs.md │ │ ├── AzureStorage.DataLakeContents.md │ │ └── AzureStorage.Tables.md │ ├── Cdm │ │ └── Cdm.MapToEntity.md │ ├── Cds │ │ ├── Cds.Contents.md │ │ └── Cds.Entities.md │ ├── Csv │ │ └── Csv.Document.md │ ├── CustomerInsights │ │ └── CustomerInsights.Tables.md │ ├── DB2 │ │ └── DB2.Database.md │ ├── DataLake │ │ ├── DataLake.Contents.md │ │ └── DataLake.Files.md │ ├── DataWorld │ │ ├── DataWorld.Contents.md │ │ └── DataWorld.Dataset.md │ ├── Denodo │ │ └── Denodo.Contents.md │ ├── DocumentDB │ │ └── DocumentDB.Contents.md │ ├── Dremio │ │ └── Dremio.Databases.md │ ├── Dynamics365BusinessCentral │ │ └── Dynamics365BusinessCentral.Contents.md │ ├── Dynamics365BusinessCentralOnPremises │ │ └── Dynamics365BusinessCentralOnPremises.Contents.md │ ├── Dynamics365Financials │ │ └── Dynamics365Financials.Contents.md │ ├── DynamicsNav │ │ └── DynamicsNav.Contents.md │ ├── Exasol │ │ └── Exasol.Database.md │ ├── Excel │ │ ├── Excel.CurrentWorkbook.md │ │ └── Excel.Workbook.md │ ├── Exchange │ │ └── Exchange.Contents.md │ ├── Facebook │ │ └── Facebook.Graph.md │ ├── File │ │ └── File.Contents.md │ ├── Folder │ │ ├── Folder.Contents.md │ │ └── Folder.Files.md │ ├── Github │ │ ├── Github.Contents.md │ │ ├── Github.PagedTable.md │ │ └── Github.Tables.md │ ├── GoogleAnalytics │ │ └── GoogleAnalytics.Accounts.md │ ├── GoogleBigQuery │ │ └── GoogleBigQuery.Database.md │ ├── HdInsight │ │ ├── HdInsight.Containers.md │ │ ├── HdInsight.Contents.md │ │ └── HdInsight.Files.md │ ├── Hdfs │ │ ├── Hdfs.Contents.md │ │ └── Hdfs.Files.md │ ├── Impala │ │ └── Impala.Database.md │ ├── Informix │ │ └── Informix.Database.md │ ├── JethroODBC │ │ └── JethroODBC.Database.md │ ├── Json │ │ └── Json.Document.md │ ├── Kusto │ │ ├── Kusto.Contents.md │ │ └── Kusto.Databases.md │ ├── Kyligence │ │ └── Kyligence.Database.md │ ├── MailChimp │ │ ├── MailChimp.Collection.md │ │ ├── MailChimp.Instance.md │ │ ├── MailChimp.Tables.md │ │ └── MailChimp.TablesV2.md │ ├── Marketo │ │ ├── Marketo.Activities.md │ │ ├── Marketo.Leads.md │ │ └── Marketo.Tables.md │ ├── Marketplace │ │ └── Marketplace.Subscriptions.md │ ├── MicrosoftAzureConsumptionInsights │ │ ├── MicrosoftAzureConsumptionInsights.Contents.md │ │ ├── MicrosoftAzureConsumptionInsights.Tables.md │ │ └── MicrosoftAzureConsumptionInsights.Test.md │ ├── Mixpanel │ │ ├── Mixpanel.Contents.md │ │ ├── Mixpanel.Export.md │ │ ├── Mixpanel.FunnelById.md │ │ ├── Mixpanel.FunnelByName.md │ │ ├── Mixpanel.Funnels.md │ │ ├── Mixpanel.Segmentation.md │ │ └── Mixpanel.Tables.md │ ├── MySQL │ │ └── MySQL.Database.md │ ├── Netezza │ │ └── Netezza.Database.md │ ├── OData │ │ └── OData.Feed.md │ ├── Odbc │ │ ├── Odbc.DataSource.md │ │ ├── Odbc.InferOptions.md │ │ └── Odbc.Query.md │ ├── OleDb │ │ ├── OleDb.DataSource.md │ │ └── OleDb.Query.md │ ├── Oracle │ │ └── Oracle.Database.md │ ├── Paxata │ │ └── Paxata.Contents.md │ ├── PlanviewEnterprise │ │ ├── PlanviewEnterprise.CallQueryService.md │ │ └── PlanviewEnterprise.Feed.md │ ├── PostgreSQL │ │ └── PostgreSQL.Database.md │ ├── PowerBI │ │ └── PowerBI.Dataflows.md │ ├── Projectplace │ │ └── Projectplace.Feed.md │ ├── Python │ │ └── Python.Execute.md │ ├── QuickBooks │ │ ├── QuickBooks.Query.md │ │ ├── QuickBooks.Report.md │ │ └── QuickBooks.Tables.md │ ├── R │ │ └── R.Execute.md │ ├── RData │ │ └── RData.FromBinary.md │ ├── README.md │ ├── Salesforce │ │ ├── Salesforce.Data.md │ │ └── Salesforce.Reports.md │ ├── SapBusinessWarehouse │ │ └── SapBusinessWarehouse.Cubes.md │ ├── SapHana │ │ └── SapHana.Database.md │ ├── SharePoint │ │ ├── SharePoint.Contents.md │ │ ├── SharePoint.Files.md │ │ └── SharePoint.Tables.md │ ├── Smartsheet │ │ ├── Smartsheet.Content.md │ │ ├── Smartsheet.Query.md │ │ └── Smartsheet.Tables.md │ ├── Snowflake │ │ └── Snowflake.Databases.md │ ├── Soda │ │ └── Soda.Feed.md │ ├── Spark │ │ └── Spark.Tables.md │ ├── SparkPost │ │ ├── SparkPost.GetContents.md │ │ ├── SparkPost.GetMetrics.md │ │ ├── SparkPost.Metrics.md │ │ └── SparkPost.NavTable.md │ ├── Sql │ │ ├── Sql.Database.md │ │ └── Sql.Databases.md │ ├── Stripe │ │ ├── Stripe.Contents.md │ │ ├── Stripe.Method.md │ │ └── Stripe.Tables.md │ ├── SweetIQ │ │ ├── SweetIQ.Contents.md │ │ └── SweetIQ.Tables.md │ ├── Sybase │ │ └── Sybase.Database.md │ ├── TeamDesk │ │ ├── TeamDesk.Database.md │ │ ├── TeamDesk.Select.md │ │ └── TeamDesk.SelectView.md │ ├── Teradata │ │ └── Teradata.Database.md │ ├── Troux │ │ ├── Troux.CustomFeed.md │ │ ├── Troux.Feed.md │ │ └── Troux.TestConnection.md │ ├── Twilio │ │ ├── Twilio.Contents.md │ │ ├── Twilio.Tables.md │ │ └── Twilio.URL.md │ ├── VSTS │ │ ├── VSTS.AccountContents.md │ │ ├── VSTS.AnalyticsViews.md │ │ ├── VSTS.Contents.md │ │ ├── VSTS.Feed.md │ │ └── VSTS.Views.md │ ├── Vertica │ │ └── Vertica.Database.md │ ├── Web │ │ ├── Web.Contents.md │ │ └── Web.Page.md │ ├── Webtrends │ │ ├── Webtrends.KeyMetrics.md │ │ ├── Webtrends.Profile.md │ │ ├── Webtrends.ReportContents.md │ │ └── Webtrends.Tables.md │ ├── Xml │ │ ├── Xml.Document.md │ │ └── Xml.Tables.md │ ├── Zendesk │ │ ├── Zendesk.Collection.md │ │ └── Zendesk.Tables.md │ ├── appFigures │ │ ├── appFigures.Content.md │ │ └── appFigures.Tables.md │ ├── comScore │ │ ├── comScore.GetReport.md │ │ ├── comScore.NavTable.md │ │ └── comScore.ReportItems.md │ └── tyGraph │ │ ├── tyGraph.Feed.md │ │ └── tyGraph.NavTable.md ├── Action │ └── WebAction.Request.md ├── Binary Formats │ ├── BinaryFormat.7BitEncodedSignedInteger.md │ ├── BinaryFormat.7BitEncodedUnsignedInteger.md │ ├── BinaryFormat.Binary.md │ ├── BinaryFormat.Byte.md │ ├── BinaryFormat.ByteOrder.md │ ├── BinaryFormat.Choice.md │ ├── BinaryFormat.Decimal.md │ ├── BinaryFormat.Double.md │ ├── BinaryFormat.Group.md │ ├── BinaryFormat.Length.md │ ├── BinaryFormat.List.md │ ├── BinaryFormat.Null.md │ ├── BinaryFormat.Record.md │ ├── BinaryFormat.SignedInteger16.md │ ├── BinaryFormat.SignedInteger32.md │ ├── BinaryFormat.SignedInteger64.md │ ├── BinaryFormat.Single.md │ ├── BinaryFormat.Text.md │ ├── BinaryFormat.Transform.md │ ├── BinaryFormat.UnsignedInteger16.md │ ├── BinaryFormat.UnsignedInteger32.md │ ├── BinaryFormat.UnsignedInteger64.md │ └── Table.PartitionValues.md ├── Binary │ ├── Binary.Buffer.md │ ├── Binary.Combine.md │ ├── Binary.Compress.md │ ├── Binary.Decompress.md │ ├── Binary.From.md │ ├── Binary.FromList.md │ ├── Binary.FromText.md │ ├── Binary.InferContentType.md │ ├── Binary.Length.md │ ├── Binary.ToList.md │ └── Binary.ToText.md ├── Combiner │ ├── Combiner.CombineTextByDelimiter.md │ ├── Combiner.CombineTextByEachDelimiter.md │ ├── Combiner.CombineTextByLengths.md │ ├── Combiner.CombineTextByPositions.md │ └── Combiner.CombineTextByRanges.md ├── Comparer │ ├── Comparer.Equals.md │ ├── Comparer.FromCulture.md │ ├── Comparer.Ordinal.md │ └── Comparer.OrdinalIgnoreCase.md ├── Cube │ ├── Cube.AddAndExpandDimensionColumn.md │ ├── Cube.AddMeasureColumn.md │ ├── Cube.ApplyParameter.md │ ├── Cube.AttributeMemberId.md │ ├── Cube.AttributeMemberProperty.md │ ├── Cube.CollapseAndRemoveColumns.md │ ├── Cube.Dimensions.md │ ├── Cube.DisplayFolders.md │ ├── Cube.MeasureProperties.md │ ├── Cube.MeasureProperty.md │ ├── Cube.Measures.md │ ├── Cube.Parameters.md │ ├── Cube.Properties.md │ ├── Cube.PropertyKey.md │ ├── Cube.ReplaceDimensions.md │ └── Cube.Transform.md ├── Date │ ├── Date.AddDays.md │ ├── Date.AddMonths.md │ ├── Date.AddQuarters.md │ ├── Date.AddWeeks.md │ ├── Date.AddYears.md │ ├── Date.Day.md │ ├── Date.DayOfWeek.md │ ├── Date.DayOfWeekName.md │ ├── Date.DayOfYear.md │ ├── Date.DaysInMonth.md │ ├── Date.EndOfDay.md │ ├── Date.EndOfMonth.md │ ├── Date.EndOfQuarter.md │ ├── Date.EndOfWeek.md │ ├── Date.EndOfYear.md │ ├── Date.From.md │ ├── Date.FromText.md │ ├── Date.IsInCurrentDay.md │ ├── Date.IsInCurrentMonth.md │ ├── Date.IsInCurrentQuarter.md │ ├── Date.IsInCurrentWeek.md │ ├── Date.IsInCurrentYear.md │ ├── Date.IsInNextDay.md │ ├── Date.IsInNextMonth.md │ ├── Date.IsInNextNDays.md │ ├── Date.IsInNextNMonths.md │ ├── Date.IsInNextNQuarters.md │ ├── Date.IsInNextNWeeks.md │ ├── Date.IsInNextNYears.md │ ├── Date.IsInNextQuarter.md │ ├── Date.IsInNextWeek.md │ ├── Date.IsInNextYear.md │ ├── Date.IsInPreviousDay.md │ ├── Date.IsInPreviousMonth.md │ ├── Date.IsInPreviousNDays.md │ ├── Date.IsInPreviousNMonths.md │ ├── Date.IsInPreviousNQuarters.md │ ├── Date.IsInPreviousNWeeks.md │ ├── Date.IsInPreviousNYears.md │ ├── Date.IsInPreviousQuarter.md │ ├── Date.IsInPreviousWeek.md │ ├── Date.IsInPreviousYear.md │ ├── Date.IsInYearToDate.md │ ├── Date.IsLeapYear.md │ ├── Date.Month.md │ ├── Date.MonthName.md │ ├── Date.QuarterOfYear.md │ ├── Date.StartOfDay.md │ ├── Date.StartOfMonth.md │ ├── Date.StartOfQuarter.md │ ├── Date.StartOfWeek.md │ ├── Date.StartOfYear.md │ ├── Date.ToRecord.md │ ├── Date.ToText.md │ ├── Date.WeekOfMonth.md │ ├── Date.WeekOfYear.md │ ├── Date.Year.md │ ├── Time.EndOfHour.md │ └── Time.StartOfHour.md ├── DateTime │ ├── DateTime.AddZone.md │ ├── DateTime.Date.md │ ├── DateTime.FixedLocalNow.md │ ├── DateTime.From.md │ ├── DateTime.FromFileTime.md │ ├── DateTime.FromText.md │ ├── DateTime.IsInCurrentHour.md │ ├── DateTime.IsInCurrentMinute.md │ ├── DateTime.IsInCurrentSecond.md │ ├── DateTime.IsInNextHour.md │ ├── DateTime.IsInNextMinute.md │ ├── DateTime.IsInNextNHours.md │ ├── DateTime.IsInNextNMinutes.md │ ├── DateTime.IsInNextNSeconds.md │ ├── DateTime.IsInNextSecond.md │ ├── DateTime.IsInPreviousHour.md │ ├── DateTime.IsInPreviousMinute.md │ ├── DateTime.IsInPreviousNHours.md │ ├── DateTime.IsInPreviousNMinutes.md │ ├── DateTime.IsInPreviousNSeconds.md │ ├── DateTime.IsInPreviousSecond.md │ ├── DateTime.LocalNow.md │ ├── DateTime.Time.md │ ├── DateTime.ToRecord.md │ └── DateTime.ToText.md ├── DateTimeZone │ ├── DateTimeZone.FixedLocalNow.md │ ├── DateTimeZone.FixedUtcNow.md │ ├── DateTimeZone.From.md │ ├── DateTimeZone.FromFileTime.md │ ├── DateTimeZone.FromText.md │ ├── DateTimeZone.LocalNow.md │ ├── DateTimeZone.RemoveZone.md │ ├── DateTimeZone.SwitchZone.md │ ├── DateTimeZone.ToLocal.md │ ├── DateTimeZone.ToRecord.md │ ├── DateTimeZone.ToText.md │ ├── DateTimeZone.ToUtc.md │ ├── DateTimeZone.UtcNow.md │ ├── DateTimeZone.ZoneHours.md │ └── DateTimeZone.ZoneMinutes.md ├── Diagnostics │ ├── Diagnostics.ActivityId.md │ └── Diagnostics.Trace.md ├── Duration │ ├── Duration.Days.md │ ├── Duration.From.md │ ├── Duration.FromText.md │ ├── Duration.Hours.md │ ├── Duration.Minutes.md │ ├── Duration.Seconds.md │ ├── Duration.ToRecord.md │ ├── Duration.ToText.md │ ├── Duration.TotalDays.md │ ├── Duration.TotalHours.md │ ├── Duration.TotalMinutes.md │ └── Duration.TotalSeconds.md ├── Error │ └── Error.Record.md ├── Expression │ ├── Expression.Constant.md │ ├── Expression.Evaluate.md │ └── Expression.Identifier.md ├── Function │ ├── Function.From.md │ ├── Function.Invoke.md │ ├── Function.InvokeAfter.md │ └── Function.ScalarVector.md ├── Lines │ ├── Lines.FromBinary.md │ ├── Lines.FromText.md │ ├── Lines.ToBinary.md │ └── Lines.ToText.md ├── List │ ├── List.Accumulate.md │ ├── List.AllTrue.md │ ├── List.Alternate.md │ ├── List.AnyTrue.md │ ├── List.Average.md │ ├── List.Buffer.md │ ├── List.Combine.md │ ├── List.Contains.md │ ├── List.ContainsAll.md │ ├── List.ContainsAny.md │ ├── List.Count.md │ ├── List.Covariance.md │ ├── List.DateTimeZones.md │ ├── List.DateTimes.md │ ├── List.Dates.md │ ├── List.Difference.md │ ├── List.Distinct.md │ ├── List.Durations.md │ ├── List.FindText.md │ ├── List.First.md │ ├── List.FirstN.md │ ├── List.Generate.md │ ├── List.InsertRange.md │ ├── List.Intersect.md │ ├── List.IsDistinct.md │ ├── List.IsEmpty.md │ ├── List.Last.md │ ├── List.LastN.md │ ├── List.MatchesAll.md │ ├── List.MatchesAny.md │ ├── List.Max.md │ ├── List.MaxN.md │ ├── List.Median.md │ ├── List.Min.md │ ├── List.MinN.md │ ├── List.Mode.md │ ├── List.Modes.md │ ├── List.NonNullCount.md │ ├── List.Numbers.md │ ├── List.PositionOf.md │ ├── List.PositionOfAny.md │ ├── List.Positions.md │ ├── List.Product.md │ ├── List.Random.md │ ├── List.Range.md │ ├── List.RemoveFirstN.md │ ├── List.RemoveItems.md │ ├── List.RemoveLastN.md │ ├── List.RemoveMatchingItems.md │ ├── List.RemoveNulls.md │ ├── List.RemoveRange.md │ ├── List.Repeat.md │ ├── List.ReplaceMatchingItems.md │ ├── List.ReplaceRange.md │ ├── List.ReplaceValue.md │ ├── List.Reverse.md │ ├── List.Select.md │ ├── List.Single.md │ ├── List.SingleOrDefault.md │ ├── List.Skip.md │ ├── List.Sort.md │ ├── List.Split.md │ ├── List.StandardDeviation.md │ ├── List.Sum.md │ ├── List.Times.md │ ├── List.Transform.md │ ├── List.TransformMany.md │ ├── List.Union.md │ └── List.Zip.md ├── Logical │ ├── Logical.From.md │ ├── Logical.FromText.md │ └── Logical.ToText.md ├── Metadata │ ├── Value.Metadata.md │ ├── Value.RemoveMetadata.md │ └── Value.ReplaceMetadata.md ├── Number │ ├── Byte.From.md │ ├── Currency.From.md │ ├── Decimal.From.md │ ├── Double.From.md │ ├── Int16.From.md │ ├── Int32.From.md │ ├── Int64.From.md │ ├── Int8.From.md │ ├── Number.Abs.md │ ├── Number.Acos.md │ ├── Number.Asin.md │ ├── Number.Atan.md │ ├── Number.Atan2.md │ ├── Number.BitwiseAnd.md │ ├── Number.BitwiseNot.md │ ├── Number.BitwiseOr.md │ ├── Number.BitwiseShiftLeft.md │ ├── Number.BitwiseShiftRight.md │ ├── Number.BitwiseXor.md │ ├── Number.Combinations.md │ ├── Number.Cos.md │ ├── Number.Cosh.md │ ├── Number.Exp.md │ ├── Number.Factorial.md │ ├── Number.From.md │ ├── Number.FromText.md │ ├── Number.IntegerDivide.md │ ├── Number.IsEven.md │ ├── Number.IsNaN.md │ ├── Number.IsOdd.md │ ├── Number.Ln.md │ ├── Number.Log.md │ ├── Number.Log10.md │ ├── Number.Mod.md │ ├── Number.Permutations.md │ ├── Number.Power.md │ ├── Number.Random.md │ ├── Number.RandomBetween.md │ ├── Number.Round.md │ ├── Number.RoundAwayFromZero.md │ ├── Number.RoundDown.md │ ├── Number.RoundTowardZero.md │ ├── Number.RoundUp.md │ ├── Number.Sign.md │ ├── Number.Sin.md │ ├── Number.Sinh.md │ ├── Number.Sqrt.md │ ├── Number.Tan.md │ ├── Number.Tanh.md │ ├── Number.ToText.md │ ├── Percentage.From.md │ └── Single.From.md ├── README.md ├── Record │ ├── Record.AddField.md │ ├── Record.Combine.md │ ├── Record.Field.md │ ├── Record.FieldCount.md │ ├── Record.FieldNames.md │ ├── Record.FieldOrDefault.md │ ├── Record.FieldValues.md │ ├── Record.FromList.md │ ├── Record.FromTable.md │ ├── Record.HasFields.md │ ├── Record.RemoveFields.md │ ├── Record.RenameFields.md │ ├── Record.ReorderFields.md │ ├── Record.SelectFields.md │ ├── Record.ToList.md │ ├── Record.ToTable.md │ └── Record.TransformFields.md ├── Replacer │ ├── Replacer.ReplaceText.md │ └── Replacer.ReplaceValue.md ├── SUMMARY.md ├── Splitter │ ├── Splitter.SplitByNothing.md │ ├── Splitter.SplitTextByAnyDelimiter.md │ ├── Splitter.SplitTextByDelimiter.md │ ├── Splitter.SplitTextByEachDelimiter.md │ ├── Splitter.SplitTextByLengths.md │ ├── Splitter.SplitTextByPositions.md │ ├── Splitter.SplitTextByRanges.md │ ├── Splitter.SplitTextByRepeatedLengths.md │ └── Splitter.SplitTextByWhitespace.md ├── Table │ ├── ItemExpression.From.md │ ├── RowExpression.Column.md │ ├── RowExpression.From.md │ ├── Table.AddColumn.md │ ├── Table.AddIndexColumn.md │ ├── Table.AddJoinColumn.md │ ├── Table.AddKey.md │ ├── Table.AggregateTableColumn.md │ ├── Table.AlternateRows.md │ ├── Table.Buffer.md │ ├── Table.Column.md │ ├── Table.ColumnCount.md │ ├── Table.ColumnNames.md │ ├── Table.ColumnsOfType.md │ ├── Table.Combine.md │ ├── Table.CombineColumns.md │ ├── Table.Contains.md │ ├── Table.ContainsAll.md │ ├── Table.ContainsAny.md │ ├── Table.DemoteHeaders.md │ ├── Table.Distinct.md │ ├── Table.DuplicateColumn.md │ ├── Table.ExpandListColumn.md │ ├── Table.ExpandRecordColumn.md │ ├── Table.ExpandTableColumn.md │ ├── Table.FillDown.md │ ├── Table.FillUp.md │ ├── Table.FilterWithDataTable.md │ ├── Table.FindText.md │ ├── Table.First.md │ ├── Table.FirstN.md │ ├── Table.FirstValue.md │ ├── Table.FromColumns.md │ ├── Table.FromList.md │ ├── Table.FromPartitions.md │ ├── Table.FromRecords.md │ ├── Table.FromRows.md │ ├── Table.FromValue.md │ ├── Table.FuzzyJoin.md │ ├── Table.FuzzyNestedJoin.md │ ├── Table.Group.md │ ├── Table.HasColumns.md │ ├── Table.InsertRows.md │ ├── Table.IsDistinct.md │ ├── Table.IsEmpty.md │ ├── Table.Join.md │ ├── Table.Keys.md │ ├── Table.Last.md │ ├── Table.LastN.md │ ├── Table.MatchesAllRows.md │ ├── Table.MatchesAnyRows.md │ ├── Table.Max.md │ ├── Table.MaxN.md │ ├── Table.Min.md │ ├── Table.MinN.md │ ├── Table.NestedJoin.md │ ├── Table.Partition.md │ ├── Table.Pivot.md │ ├── Table.PositionOf.md │ ├── Table.PositionOfAny.md │ ├── Table.PrefixColumns.md │ ├── Table.Profile.md │ ├── Table.PromoteHeaders.md │ ├── Table.Range.md │ ├── Table.RemoveColumns.md │ ├── Table.RemoveFirstN.md │ ├── Table.RemoveLastN.md │ ├── Table.RemoveMatchingRows.md │ ├── Table.RemoveRows.md │ ├── Table.RemoveRowsWithErrors.md │ ├── Table.RenameColumns.md │ ├── Table.ReorderColumns.md │ ├── Table.Repeat.md │ ├── Table.ReplaceErrorValues.md │ ├── Table.ReplaceKeys.md │ ├── Table.ReplaceMatchingRows.md │ ├── Table.ReplaceRelationshipIdentity.md │ ├── Table.ReplaceRows.md │ ├── Table.ReplaceValue.md │ ├── Table.ReverseRows.md │ ├── Table.RowCount.md │ ├── Table.Schema.md │ ├── Table.SelectColumns.md │ ├── Table.SelectRows.md │ ├── Table.SelectRowsWithErrors.md │ ├── Table.SingleRow.md │ ├── Table.Skip.md │ ├── Table.Sort.md │ ├── Table.Split.md │ ├── Table.SplitColumn.md │ ├── Table.ToColumns.md │ ├── Table.ToList.md │ ├── Table.ToRecords.md │ ├── Table.ToRows.md │ ├── Table.TransformColumnNames.md │ ├── Table.TransformColumnTypes.md │ ├── Table.TransformColumns.md │ ├── Table.TransformRows.md │ ├── Table.Transpose.md │ ├── Table.Unpivot.md │ ├── Table.UnpivotOtherColumns.md │ ├── Table.View.md │ ├── Table.ViewFunction.md │ └── Tables.GetRelationships.md ├── Text │ ├── Character.FromNumber.md │ ├── Character.ToNumber.md │ ├── Guid.From.md │ ├── Json.FromValue.md │ ├── Text.AfterDelimiter.md │ ├── Text.At.md │ ├── Text.BeforeDelimiter.md │ ├── Text.BetweenDelimiters.md │ ├── Text.Clean.md │ ├── Text.Combine.md │ ├── Text.Contains.md │ ├── Text.End.md │ ├── Text.EndsWith.md │ ├── Text.Format.md │ ├── Text.From.md │ ├── Text.FromBinary.md │ ├── Text.Insert.md │ ├── Text.Length.md │ ├── Text.Lower.md │ ├── Text.Middle.md │ ├── Text.NewGuid.md │ ├── Text.PadEnd.md │ ├── Text.PadStart.md │ ├── Text.PositionOf.md │ ├── Text.PositionOfAny.md │ ├── Text.Proper.md │ ├── Text.Range.md │ ├── Text.Remove.md │ ├── Text.RemoveRange.md │ ├── Text.Repeat.md │ ├── Text.Replace.md │ ├── Text.ReplaceRange.md │ ├── Text.Reverse.md │ ├── Text.Select.md │ ├── Text.Split.md │ ├── Text.SplitAny.md │ ├── Text.Start.md │ ├── Text.StartsWith.md │ ├── Text.ToBinary.md │ ├── Text.ToList.md │ ├── Text.Trim.md │ ├── Text.TrimEnd.md │ ├── Text.TrimStart.md │ ├── Text.Upper.md │ └── Value.FromText.md ├── Time │ ├── Time.From.md │ ├── Time.FromText.md │ ├── Time.Hour.md │ ├── Time.Minute.md │ ├── Time.Second.md │ ├── Time.ToRecord.md │ └── Time.ToText.md ├── Type │ ├── Function.IsDataSource.md │ ├── Type.AddTableKey.md │ ├── Type.ClosedRecord.md │ ├── Type.Facets.md │ ├── Type.ForFunction.md │ ├── Type.ForRecord.md │ ├── Type.FunctionParameters.md │ ├── Type.FunctionRequiredParameters.md │ ├── Type.FunctionReturn.md │ ├── Type.Is.md │ ├── Type.IsNullable.md │ ├── Type.IsOpenRecord.md │ ├── Type.ListItem.md │ ├── Type.NonNullable.md │ ├── Type.OpenRecord.md │ ├── Type.RecordFields.md │ ├── Type.ReplaceFacets.md │ ├── Type.ReplaceTableKeys.md │ ├── Type.TableColumn.md │ ├── Type.TableKeys.md │ ├── Type.TableRow.md │ ├── Type.TableSchema.md │ └── Type.Union.md ├── Uri │ ├── Uri.BuildQueryString.md │ ├── Uri.Combine.md │ ├── Uri.EscapeDataString.md │ └── Uri.Parts.md └── Values │ ├── DirectQueryCapabilities.From.md │ ├── Embedded.Value.md │ ├── Html.Table.md │ ├── Pdf.Tables.md │ ├── Resource.Access.md │ ├── SqlExpression.SchemaFrom.md │ ├── SqlExpression.ToExpression.md │ ├── Value.Add.md │ ├── Value.As.md │ ├── Value.Compare.md │ ├── Value.Divide.md │ ├── Value.Equals.md │ ├── Value.Firewall.md │ ├── Value.Is.md │ ├── Value.Multiply.md │ ├── Value.NativeQuery.md │ ├── Value.NullableEquals.md │ ├── Value.ReplaceType.md │ ├── Value.ResourceExpression.md │ ├── Value.Subtract.md │ ├── Value.Type.md │ ├── Variable.Value.md │ └── Web.BrowserContents.md ├── dox.pbix ├── dox.pq ├── dox.ps1 ├── node_modules ├── balanced-match │ ├── .npmignore │ ├── LICENSE.md │ ├── README.md │ ├── index.js │ └── package.json ├── brace-expansion │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── concat-map │ ├── .travis.yml │ ├── LICENSE │ ├── README.markdown │ ├── example │ │ └── map.js │ ├── index.js │ ├── package.json │ └── test │ │ └── map.js ├── fs.realpath │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── old.js │ └── package.json ├── gitbook-plugin-summary │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── glob │ ├── LICENSE │ ├── README.md │ ├── changelog.md │ ├── common.js │ ├── glob.js │ ├── package.json │ └── sync.js ├── inflight │ ├── LICENSE │ ├── README.md │ ├── inflight.js │ └── package.json ├── inherits │ ├── LICENSE │ ├── README.md │ ├── inherits.js │ ├── inherits_browser.js │ └── package.json ├── markdown-parser │ ├── .npmignore │ ├── .travis.yml │ ├── Gruntfile.js │ ├── MIT-LICENSE.txt │ ├── README.md │ ├── package.json │ ├── src │ │ ├── markdown-grammar.pegjs │ │ ├── markdown-parser.js │ │ ├── parser-browser.js │ │ └── parser.js │ └── test │ │ └── main.js ├── minimatch │ ├── LICENSE │ ├── README.md │ ├── minimatch.js │ └── package.json ├── once │ ├── LICENSE │ ├── README.md │ ├── once.js │ └── package.json ├── path-is-absolute │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md └── wrappy │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── wrappy.js └── package-lock.json /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | _book 3 | node_modules -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": [ "theme-api","collapsible-chapters","disqus"], 3 | "root": "./docs", 4 | "structure": { 5 | "readme": "README.md", 6 | "summary": "SUMMARY.md" 7 | }, 8 | "pluginsConfig": { 9 | "theme-api": { 10 | "languages": [ 11 | { 12 | "lang": "js", 13 | "name": "JavaScript", 14 | "default": true 15 | }, 16 | { 17 | "lang": "go", 18 | "name": "Go" 19 | } 20 | ] 21 | }, 22 | "disqus":{ 23 | "shortName": "powerquery" 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /docs/Accessing data/ActiveDirectory/ActiveDirectory.Domains.md: -------------------------------------------------------------------------------- 1 | # ActiveDirectory.Domains 2 | Returns 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. 3 | > _function (optional forestRootDomainName as nullable any) as table_ 4 | 5 | # Description 6 | Returns 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. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/AmazonRedshift/AmazonRedshift.Database.md: -------------------------------------------------------------------------------- 1 | # AmazonRedshift.Database 2 | Import data from an Amazon Redshift database. 3 | > _function (server as text, database as text, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Returns a table listing the tables on the Amazon Redshift cluster server in the database database. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/ApacheSpark/ApacheSpark.Tables.md: -------------------------------------------------------------------------------- 1 | # ApacheSpark.Tables 2 | Returns a table listing the tables on the specified Spark cluster. 3 | > _function (server as text, protocol as number) as table_ 4 | 5 | # Description 6 | Returns a table listing the tables on the Spark cluster host using protocol. Valid protocols are: 7 | SparkProtocol.Standard, SparkProtocol.HTTP 8 | # Category 9 | Accessing data 10 | -------------------------------------------------------------------------------- /docs/Accessing data/AzureEnterprise/AzureEnterprise.Tables.md: -------------------------------------------------------------------------------- 1 | # AzureEnterprise.Tables 2 | Enter the URL of the Azure Enterprise REST API endpoint associated with your enrollment 3 | > _function (url as text) as table_ 4 | 5 | # Description 6 | Returns a list of reports and months available from the Azure Enterprise API 7 | # Category 8 | Accessing data 9 | # Examples 10 | Using the AzureEnterprise.Tables function and navigate to a particular value to obtain the results. 11 | ``` 12 | let 13 | Source = AzureEnterprise.Tables("http://ea.azure.com/rest/12345"), 14 | Contents = Source{[Key="Contents"]}[Data] 15 | in 16 | Contents 17 | ``` 18 | > Table 19 | 20 | *** 21 | -------------------------------------------------------------------------------- /docs/Accessing data/AzureSpark/AzureSpark.Tables.md: -------------------------------------------------------------------------------- 1 | # AzureSpark.Tables 2 | List the tables in an Azure Spark instance. 3 | > _function (server as text) as table_ 4 | 5 | # Description 6 | List the tables in an Azure Spark instance. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/AzureStorage/AzureStorage.BlobContents.md: -------------------------------------------------------------------------------- 1 | # AzureStorage.BlobContents 2 | Returns the content of the specified blob from an Azure storage vault. 3 | > _function (url as text, optional options as nullable record) as binary_ 4 | 5 | # Description 6 | Returns the content of the blob at the URL, url, from an Azure storage vault. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/AzureStorage/AzureStorage.Blobs.md: -------------------------------------------------------------------------------- 1 | # AzureStorage.Blobs 2 | Returns a navigational table containing the containers found in the specified account from an Azure storage vault. 3 | > _function (account as text, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Returns a navigational table containing a row for each container found at the account URL, account, from an Azure storage vault. Each row contains a link to the container blobs. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/AzureStorage/AzureStorage.DataLakeContents.md: -------------------------------------------------------------------------------- 1 | # AzureStorage.DataLakeContents 2 | Returns the content of the specified file from an Azure Data Lake Storage filesystem. 3 | > _function (url as text, optional options as nullable record) as binary_ 4 | 5 | # Description 6 | Returns the content of the file at the URL, url, from an Azure Data Lake Storage filesystem. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/AzureStorage/AzureStorage.Tables.md: -------------------------------------------------------------------------------- 1 | # AzureStorage.Tables 2 | Returns a navigational table containing the tables found in the specified account from an Azure storage vault. 3 | > _function (account as text) as table_ 4 | 5 | # Description 6 | Returns a navigational table containing a row for each table found at the account URL, account, from an Azure storage vault. Each row contains a link to the azure table. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Cdm/Cdm.MapToEntity.md: -------------------------------------------------------------------------------- 1 | # Cdm.MapToEntity 2 | Returns a table with columns mapped to the attributes of an entity in the Common Data Model, including data types. 3 | > _function (table as table, optional columnDefinitions as nullable any, optional defaultType as nullable any, optional defaultCdmClass as nullable any) as table_ 4 | 5 | # Description 6 | Returns a table with columns mapped to the attributes of an entity in the Common Data Model, including data types. Columns from the entity definition will be added if not mapped, and any unmapped columns will be removed. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Cds/Cds.Contents.md: -------------------------------------------------------------------------------- 1 | # Cds.Contents 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Cds/Cds.Entities.md: -------------------------------------------------------------------------------- 1 | # Cds.Entities 2 | 3 | > _function (url as text, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Connect to your Common Data Service for Apps data (Dynamics 365 and PowerApps). 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/CustomerInsights/CustomerInsights.Tables.md: -------------------------------------------------------------------------------- 1 | # CustomerInsights.Tables 2 | Enter the URL for your Customer Insights account 3 | > _function (url as text) as table_ 4 | 5 | # Description 6 | Dynamics 365 for Customer Insights 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/DataLake/DataLake.Contents.md: -------------------------------------------------------------------------------- 1 | # DataLake.Contents 2 | Enter the URL of your Azure Data Lake Storage account. 3 | > _function (url as text, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Returns a table containing a row for each folder and file found at url from Azure Data Lake Storage. Each row contains properties of the folder or file and a link to its content. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/DataLake/DataLake.Files.md: -------------------------------------------------------------------------------- 1 | # DataLake.Files 2 | Enter the URL of your Azure Data Lake Storage account. 3 | > _function (url as text, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Returns a table containing a row for each file found at url, from Azure Data Lake Storage. Each row contains properties of the file and a link to its content. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/DataWorld/DataWorld.Contents.md: -------------------------------------------------------------------------------- 1 | # DataWorld.Contents 2 | -------------------------------------------------------------------------------- /docs/Accessing data/DataWorld/DataWorld.Dataset.md: -------------------------------------------------------------------------------- 1 | # DataWorld.Dataset 2 | 3 | > _function (owner as text, id as text, optional query as nullable any) as table_ 4 | 5 | # Description 6 | Retrieves a dataset from Data.World 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Denodo/Denodo.Contents.md: -------------------------------------------------------------------------------- 1 | # Denodo.Contents 2 | 3 | > _function (DSN as text, optional debug as nullable any) as table_ 4 | 5 | # Description 6 | The Denodo Connector allows you to connect to Denodo's VDP server from PowerBI 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/DocumentDB/DocumentDB.Contents.md: -------------------------------------------------------------------------------- 1 | # DocumentDB.Contents 2 | Enter the URL of an Azure Cosmos DB account. 3 | > _function (url as text, optional database as nullable any, optional collection as nullable any, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Returns a table of Azure Cosmos DB databases at url. If database is specified, a table of collections will be returned instead. Additionally, if the field Query is specified in the options record the results of the query being executed on either the specified database and/or collection will be returned. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Dremio/Dremio.Databases.md: -------------------------------------------------------------------------------- 1 | # Dremio.Databases 2 | The Self-Service Data Platform 3 | > _function (server as text) as table_ 4 | 5 | # Description 6 | DremioDatabase_LongDescription 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Dynamics365BusinessCentral/Dynamics365BusinessCentral.Contents.md: -------------------------------------------------------------------------------- 1 | # Dynamics365BusinessCentral.Contents 2 | Enter your Dynamics 365 Business Central company. 3 | > _function (optional company as nullable any) as table_ 4 | 5 | # Description 6 | Returns a table with relevant Dynamics 365 Business Central data. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Dynamics365BusinessCentralOnPremises/Dynamics365BusinessCentralOnPremises.Contents.md: -------------------------------------------------------------------------------- 1 | # Dynamics365BusinessCentralOnPremises.Contents 2 | Enter the URL of your Dynamics 365 Business Central (on-premises) OData service endpoint. 3 | > _function (url as text, optional company as nullable any) as table_ 4 | 5 | # Description 6 | Returns a table with relevant Dynamics 365 Business Central (on-premises) data. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Dynamics365Financials/Dynamics365Financials.Contents.md: -------------------------------------------------------------------------------- 1 | # Dynamics365Financials.Contents 2 | Enter your Dynamics 365 for Financials company. 3 | > _function (optional company as nullable any) as table_ 4 | 5 | # Description 6 | Returns a table with relevant Dynamics 365 for Financials data. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/DynamicsNav/DynamicsNav.Contents.md: -------------------------------------------------------------------------------- 1 | # DynamicsNav.Contents 2 | Enter the URL of your Dynamics NAV OData service endpoint. 3 | > _function (url as text, optional company as nullable any) as table_ 4 | 5 | # Description 6 | Returns a table with relevant Dynamics NAV data. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Exasol/Exasol.Database.md: -------------------------------------------------------------------------------- 1 | # Exasol.Database 2 | 3 | > _function (server as text, encrypted as text) as table_ 4 | 5 | # Description 6 | Exasol 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Excel/Excel.CurrentWorkbook.md: -------------------------------------------------------------------------------- 1 | # Excel.CurrentWorkbook 2 | Returns the tables in the current Excel Workbook. 3 | > _function () as table_ 4 | 5 | # Description 6 | Returns the tables in the current Excel Workbook. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Excel/Excel.Workbook.md: -------------------------------------------------------------------------------- 1 | # Excel.Workbook 2 | Returns a record of Sheets from the Excel workbook. 3 | > _function (workbook as binary, optional useHeaders as nullable any, optional delayTypes as nullable any) as table_ 4 | 5 | # Description 6 | Returns a record of Sheets from the Excel workbook. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Exchange/Exchange.Contents.md: -------------------------------------------------------------------------------- 1 | # Exchange.Contents 2 | Returns a table of contents from a Microsoft Exchange account. 3 | > _function (optional mailboxAddress as nullable any) as table_ 4 | 5 | # Description 6 | Returns a table of contents from the Microsoft Exchange account mailboxAddress. If mailboxAddress is not specified, the default account for the credential will be used. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Facebook/Facebook.Graph.md: -------------------------------------------------------------------------------- 1 | # Facebook.Graph 2 | Returns a record containing content from the Facebook graph. 3 | > _function (url as text) as nullable any_ 4 | 5 | # Description 6 | Returns a record containing a set of tables found in the Facebook graph at the specified URL, url. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/File/File.Contents.md: -------------------------------------------------------------------------------- 1 | # File.Contents 2 | Returns the contents of the specified file as binary. 3 | > _function (path as text) as binary_ 4 | 5 | # Description 6 | Returns the contents of the file, path, as binary. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Folder/Folder.Contents.md: -------------------------------------------------------------------------------- 1 | # Folder.Contents 2 | Returns a table containing the properties and contents of the files and folders found in the specifed folder. 3 | > _function (path as text) as table_ 4 | 5 | # Description 6 | Returns a table containing a row for each folder and file found at the folder path, path. Each row contains properties of the folder or file and a link to its content. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Folder/Folder.Files.md: -------------------------------------------------------------------------------- 1 | # Folder.Files 2 | Returns a table containing the properties and contents of the files found in the specified folder and subfolders. 3 | > _function (path as text) as table_ 4 | 5 | # Description 6 | Returns a table containing a row for each file found at the folder path, path, and subfolders. Each row contains properties of the file and a link to its content. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Github/Github.Contents.md: -------------------------------------------------------------------------------- 1 | # Github.Contents 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Github/Github.PagedTable.md: -------------------------------------------------------------------------------- 1 | # Github.PagedTable 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Github/Github.Tables.md: -------------------------------------------------------------------------------- 1 | # Github.Tables 2 | Enter the GitHub repository owner and the repository name. 3 | > _function (RepositoryOwner as text, Repository as text) as table_ 4 | 5 | # Description 6 | Returns a table with relevant GitHub data. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/GoogleAnalytics/GoogleAnalytics.Accounts.md: -------------------------------------------------------------------------------- 1 | # GoogleAnalytics.Accounts 2 | Returns Google Analytics accounts. 3 | > _function () as table_ 4 | 5 | # Description 6 | Returns Google Analytics accounts that are accessible from the current credential. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/HdInsight/HdInsight.Containers.md: -------------------------------------------------------------------------------- 1 | # HdInsight.Containers 2 | Returns a navigational table containing the containers found in the specified account from an Azure storage vault. 3 | > _function (account as text) as table_ 4 | 5 | # Description 6 | Returns a navigational table containing a row for each container found at the account URL, account, from an Azure storage vault. Each row contains a link to the container blobs. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/HdInsight/HdInsight.Contents.md: -------------------------------------------------------------------------------- 1 | # HdInsight.Contents 2 | Returns a navigational table containing the containers found in the specified account from an Azure storage vault. 3 | > _function (account as text) as table_ 4 | 5 | # Description 6 | Returns a navigational table containing a row for each container found at the account URL, account, from an Azure storage vault. Each row contains a link to the container blobs. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/HdInsight/HdInsight.Files.md: -------------------------------------------------------------------------------- 1 | # HdInsight.Files 2 | Returns a table containing the properties and contents of the blobs found in the specified container from an Azure storage vault. 3 | > _function (account as text, containerName as text) as table_ 4 | 5 | # Description 6 | Returns a table containing a row for each blob file found at the container URL, account, from an Azure storage vault. Each row contains properties of the file and a link to its content. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Hdfs/Hdfs.Contents.md: -------------------------------------------------------------------------------- 1 | # Hdfs.Contents 2 | Returns a table containing the properties and contents of the files and folders found in the specified folder from a Hadoop file system. 3 | > _function (url as text) as table_ 4 | 5 | # Description 6 | Returns a table containing a row for each folder and file found at the folder URL, url, from a Hadoop file system. Each row contains properties of the folder or file and a link to its content. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Hdfs/Hdfs.Files.md: -------------------------------------------------------------------------------- 1 | # Hdfs.Files 2 | Returns a table containing the properties and contents of the files found in the specified folder and subfolders from a Hadoop file system. 3 | > _function (url as text) as table_ 4 | 5 | # Description 6 | Returns a table containing a row for each file found at the folder URL, url, and subfolders from a Hadoop file system. Each row contains properties of the file and a link to its content. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Impala/Impala.Database.md: -------------------------------------------------------------------------------- 1 | # Impala.Database 2 | Import data from an Impala cluster 3 | > _function (server as text) as table_ 4 | 5 | # Description 6 | Import data from an Impala cluster server. If a port wasn't specified, the default port 21050 will be used. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/JethroODBC/JethroODBC.Database.md: -------------------------------------------------------------------------------- 1 | # JethroODBC.Database 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Json/Json.Document.md: -------------------------------------------------------------------------------- 1 | # Json.Document 2 | Returns the content of the JSON document. 3 | > _function (optional jsonText as nullable any, optional encoding as nullable any) as nullable any_ 4 | 5 | # Description 6 | Returns the content of the JSON document. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Kusto/Kusto.Contents.md: -------------------------------------------------------------------------------- 1 | # Kusto.Contents 2 | Imports data from Azure Kusto 3 | > _function (cluster as text, optional database as nullable any, optional tableOrQuery as nullable any, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Imports data from your Azure Kusto instance 7 | # Category 8 | Accessing data 9 | # Examples 10 | Returns a table of Storm Events information 11 | ``` 12 | Kusto.Contents("help", "Samples", "StormEvents", []) 13 | ``` 14 | > A table with Storm Events from the Samples database in the help cluster 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/Kusto/Kusto.Databases.md: -------------------------------------------------------------------------------- 1 | # Kusto.Databases 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Kyligence/Kyligence.Database.md: -------------------------------------------------------------------------------- 1 | # Kyligence.Database 2 | 3 | > _function (Server as text, Port as text, Project as text, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Connect your Kyligence Enterprise 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/MailChimp/MailChimp.Instance.md: -------------------------------------------------------------------------------- 1 | # MailChimp.Instance 2 | Returns raw response results from a MailChimp API endpoint. 3 | > _function (path as text) as table_ 4 | 5 | # Description 6 | Makes a call to the MailChimp API and returns the raw response. 7 | # Category 8 | Accessing data 9 | # Examples 10 | Returns raw data from the reports/click-details MailChimp API endpoint for a given campaign. 11 | ``` 12 | MailChimp.Instance("reports/{campaign_id}/click-details") 13 | ``` 14 | > Raw click details data from the given campaign. 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/MailChimp/MailChimp.Tables.md: -------------------------------------------------------------------------------- 1 | # MailChimp.Tables 2 | -------------------------------------------------------------------------------- /docs/Accessing data/MailChimp/MailChimp.TablesV2.md: -------------------------------------------------------------------------------- 1 | # MailChimp.TablesV2 2 | Returns a table with key MailChimp data. 3 | > _function () as table_ 4 | 5 | # Description 6 | Returns a table with key MailChimp data. 7 | # Category 8 | Accessing data 9 | # Examples 10 | Returns a table with key MailChimp data. 11 | ``` 12 | MailChimp.Tables() 13 | ``` 14 | > A table with key MailChimp data. 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/Marketo/Marketo.Activities.md: -------------------------------------------------------------------------------- 1 | # Marketo.Activities 2 | Returns a table with lead activities. 3 | > _function (url as text, startTime as date, activityIds as list) as table_ 4 | 5 | # Description 6 | Makes a call to the Marketo REST API endpoint at url/rest/v1/activities.json. All activities in list activityIds that have occurred since startTime are returned. 7 | # Category 8 | Accessing data 9 | # Examples 10 | Pulls a table of "Visit Webpage" activities since November 1, 2015 11 | ``` 12 | Marketo.Activities("https://100-AAA-999.mktorest.com/rest", #date(2015,11,1), {1}) 13 | ``` 14 | > A table with details of all "Visit Webpage" activities since November 1 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/Marketo/Marketo.Leads.md: -------------------------------------------------------------------------------- 1 | # Marketo.Leads 2 | Returns a table with lead details. 3 | > _function (url as text, leadIds as list, optional options as nullable any) as table_ 4 | 5 | # Description 6 | Makes a call to the Marketo REST API endpoint at url/rest/v1/leads.json. All leads in list leadIds are returned. 7 | # Category 8 | Accessing data 9 | # Examples 10 | Pulls the details for three leads 11 | ``` 12 | Marketo.Leads("https://100-AAA-999.mktorest.com/rest", {50, 2343, 88498}) 13 | ``` 14 | > A table with details for the supplied leads 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/Marketo/Marketo.Tables.md: -------------------------------------------------------------------------------- 1 | # Marketo.Tables 2 | Enter the URL of the Marketo REST API endpoint associated with your account. 3 | > _function (url as text, QueryStart as date) as table_ 4 | 5 | # Description 6 | Returns a table with relevant Marketo data. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Marketplace/Marketplace.Subscriptions.md: -------------------------------------------------------------------------------- 1 | # Marketplace.Subscriptions 2 | Returns all the subscribed feeds from Azure Marketplace. 3 | > _function () as table_ 4 | 5 | # Description 6 | Returns all the subscribed feeds from Azure Marketplace. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/MicrosoftAzureConsumptionInsights/MicrosoftAzureConsumptionInsights.Tables.md: -------------------------------------------------------------------------------- 1 | # MicrosoftAzureConsumptionInsights.Tables 2 | Microsoft Azure Consumption Insights 3 | > _function (enrollmentNumber as any, optional parameters as nullable record) as table_ 4 | 5 | # Description 6 | Microsoft Azure Consumption Insights 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/MicrosoftAzureConsumptionInsights/MicrosoftAzureConsumptionInsights.Test.md: -------------------------------------------------------------------------------- 1 | # MicrosoftAzureConsumptionInsights.Test 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Mixpanel/Mixpanel.Contents.md: -------------------------------------------------------------------------------- 1 | # Mixpanel.Contents 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Mixpanel/Mixpanel.Export.md: -------------------------------------------------------------------------------- 1 | # Mixpanel.Export 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Mixpanel/Mixpanel.FunnelById.md: -------------------------------------------------------------------------------- 1 | # Mixpanel.FunnelById 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Mixpanel/Mixpanel.FunnelByName.md: -------------------------------------------------------------------------------- 1 | # Mixpanel.FunnelByName 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Mixpanel/Mixpanel.Funnels.md: -------------------------------------------------------------------------------- 1 | # Mixpanel.Funnels 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Mixpanel/Mixpanel.Segmentation.md: -------------------------------------------------------------------------------- 1 | # Mixpanel.Segmentation 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Mixpanel/Mixpanel.Tables.md: -------------------------------------------------------------------------------- 1 | # Mixpanel.Tables 2 | -------------------------------------------------------------------------------- /docs/Accessing data/Odbc/Odbc.InferOptions.md: -------------------------------------------------------------------------------- 1 | # Odbc.InferOptions 2 | Returns the result of trying to infer SQL capabilities for an ODBC driver. 3 | > _function (optional connectionString as nullable any) as record_ 4 | 5 | # Description 6 | Returns the result of trying to infer SQL capbabilities with the connection string connectionString using ODBC. connectionString can be text or a record of property value pairs. Property values can either be text or number. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Paxata/Paxata.Contents.md: -------------------------------------------------------------------------------- 1 | # Paxata.Contents 2 | 3 | > _function (url as text) as table_ 4 | 5 | # Description 6 | 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/PlanviewEnterprise/PlanviewEnterprise.Feed.md: -------------------------------------------------------------------------------- 1 | # PlanviewEnterprise.Feed 2 | Enter the URL and database name associated with your Enterprise One - Portfolio and Resource Management account. 3 | > _function (url as text, database as text) as table_ 4 | 5 | # Description 6 | Returns a table with Enterprise One - Portfolio and Resource Management data. 7 | # Category 8 | Accessing data 9 | # Examples 10 | Returns a table of Enterprise One - Portfolio and Resource Management information 11 | ``` 12 | PlanviewEnterprise.Feed("https://contoso.com/planview", "pve") 13 | ``` 14 | > A table of Enterprise One - Portfolio and Resource Management data about database pve 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/PowerBI/PowerBI.Dataflows.md: -------------------------------------------------------------------------------- 1 | # PowerBI.Dataflows 2 | 3 | > _function (optional options as nullable record) as table_ 4 | 5 | # Description 6 | Connect to all the Power BI dataflows you have access to, and choose the entities you?d like to use. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Projectplace/Projectplace.Feed.md: -------------------------------------------------------------------------------- 1 | # Projectplace.Feed 2 | Enter the URL of your Planview Projectplace account. 3 | > _function (ODataURL as text) as table_ 4 | 5 | # Description 6 | Returns a table with relevant Planview Projectplace data. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/Python/Python.Execute.md: -------------------------------------------------------------------------------- 1 | # Python.Execute 2 | Executes Python script and returns data frames 3 | > _function (script as text, optional arguments as nullable record) as table_ 4 | 5 | # Description 6 | 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/QuickBooks/QuickBooks.Query.md: -------------------------------------------------------------------------------- 1 | # QuickBooks.Query 2 | -------------------------------------------------------------------------------- /docs/Accessing data/QuickBooks/QuickBooks.Report.md: -------------------------------------------------------------------------------- 1 | # QuickBooks.Report 2 | -------------------------------------------------------------------------------- /docs/Accessing data/QuickBooks/QuickBooks.Tables.md: -------------------------------------------------------------------------------- 1 | # QuickBooks.Tables 2 | -------------------------------------------------------------------------------- /docs/Accessing data/R/R.Execute.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/Accessing data/RData/RData.FromBinary.md: -------------------------------------------------------------------------------- 1 | # RData.FromBinary 2 | Returns a record of data frames from the RData file. 3 | > _function (stream as binary) as nullable any_ 4 | 5 | # Description 6 | Returns a record of data frames from the RData file. 7 | # Category 8 | Accessing data 9 | -------------------------------------------------------------------------------- /docs/Accessing data/README.md: -------------------------------------------------------------------------------- 1 | # Accessing data 2 | 3 | Functions in this section access data and return table values. Most of these functions return a table value that is called a *navigation table*. A *navigation table* is a two column table. The first column contains the name of an item and the corresponding second column contains the value of that item. This shape is primarily used by the Power Query user interface to provide navigation experience over the potentially large hierarchical data returned. -------------------------------------------------------------------------------- /docs/Accessing data/Smartsheet/Smartsheet.Content.md: -------------------------------------------------------------------------------- 1 | # Smartsheet.Content 2 | Returns a table of data from an Smartsheet index endpoint. 3 | > _function (endpoint as text) as nullable any_ 4 | 5 | # Description 6 | Makes a call to the Smartsheet 2.0 REST API at the specified endpoint and transforms the data element returned into a table. 7 | # Category 8 | Accessing data 9 | # Examples 10 | Pulls a table of users information from the Smartsheet API 11 | ``` 12 | Smartsheet.Content("users") 13 | ``` 14 | > A table with users information as returned by the Smartsheet API 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/Smartsheet/Smartsheet.Query.md: -------------------------------------------------------------------------------- 1 | # Smartsheet.Query 2 | Returns a JSON result from the Smartsheet API 3 | > _function (endpoint as text, args as text, headers as record) as nullable any_ 4 | 5 | # Description 6 | Makes a call to the Smartsheet 2.0 REST API at the specified endpoint and returns results as a JSON record. 7 | # Category 8 | Accessing data 9 | # Examples 10 | Pulls data from the sheets Smartsheet API endpoint with additional arguments specified 11 | ``` 12 | Smartsheet.Content("sheets", "include=ownerInfo&includeAll=true", []) 13 | ``` 14 | > A table with sheets information as returned by the Smartsheet API 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/Smartsheet/Smartsheet.Tables.md: -------------------------------------------------------------------------------- 1 | # Smartsheet.Tables 2 | Returns a table of sheets, reports, folders, and workspaces from the Smartsheet API 3 | > _function () as table_ 4 | 5 | # Description 6 | Returns a nested table of available sheets, reports, folders, and workspaces from the Smartsheet API. 7 | # Category 8 | Accessing data 9 | # Examples 10 | Returns sheets, folders, reports, and workspaces available at the top level of the Smartsheet hierarchy 11 | ``` 12 | Smartsheet.Tables() 13 | ``` 14 | > A table of folders, reports, and workspaces from the top level of the Smartsheet hierarchy 15 | 16 | *** 17 | -------------------------------------------------------------------------------- /docs/Accessing data/Snowflake/Snowflake.Databases.md: -------------------------------------------------------------------------------- 1 | # Snowflake.Databases 2 | Import data from a Snowflake Computing warehouse. 3 | > _function (server as text, warehouse as text, optional options as nullable record) as table_ 4 | 5 | # Description 6 | Returns a table listing the tables in the Snowflake Computing warehouse located at server. An optional record parameter, options, may be specified to control the following options: 7 |