Welcome to our updated articles section. Here, you’ll find the most recent updates and additions to our Power Query M language function documentation, neatly organized for your convenience. This section is divided into several categories for easy navigation:
- New Additions: Keep an eye out for items labelled as
new
. These represent the latest pages that have been added to our website to make sure you can make use of the latest functions right away. - Updated Content: All other categories concern existing content that has received updates or revisions. These have categories such as
Functions
,Enumerations
, andPages
.
Use this page to stay up-to-date with the Power Query M language functions and to keep track of updated articles.
December 2024
Name | Category | Description | Last update |
---|---|---|---|
Action.Sequence | Functions | Creates an action that executes a sequence of actions in order. | 30 Dec 24 |
Byte.From | Functions | Creates an 8-bit integer from the given value. | 30 Dec 24 |
Crypto.CreateHash | Functions | 30 Dec 24 | |
Extension.Contents | Functions | 30 Dec 24 | |
Extension.CurrentCredential | Functions | 30 Dec 24 | |
Extension.LoadString | Functions | 30 Dec 24 | |
List.ReplaceValue | Functions | Searches a list for the specified value and replaces it. | 30 Dec 24 |
OpenApi.Document | Functions | Returns a table of operations from an Open API definition. | 30 Dec 24 |
TableAction.DeleteRows | Functions | Creates an action to delete rows from a table. | 30 Dec 24 |
TableAction.InsertRows | Functions | Creates an action to insert rows into a table. | 30 Dec 24 |
TableAction.UpdateRows | Functions | Creates an action to update rows in a table. | 30 Dec 24 |
Web.DefaultProxy | Functions | 30 Dec 24 | |
Action.DoNothing | New | An action that performs no action when executed and returns null as its result. | 23 Dec 24 |
Action.Return | New | Creates an action that performs no action when executed and returns the specified value as its result. | 23 Dec 24 |
Action.Sequence | New | Creates an action that executes a sequence of actions in order. | 23 Dec 24 |
Action.Try | New | Creates an action that executes the specified action, catching and returning any errors that occur during its execution. | 23 Dec 24 |
Action.View | New | Creates or extends an action with user-defined handlers for query and action operations. | 23 Dec 24 |
Action.ViewError | New | Creates a modified error record which won’t trigger a fallback when thrown by a handler defined on a view (via Action.View). | 23 Dec 24 |
Action.ViewFunction | New | Creates a function that can be intercepted by a handler defined on a view (via Binary.View). | 23 Dec 24 |
Crypto.CreateHash | New | 23 Dec 24 | |
Crypto.CreateHmac | New | 23 Dec 24 | |
DataSource.TestConnection | New | Returns whether a connection to a datasource can be established and credentials are correct. | 23 Dec 24 |
Environment.Configuration | New | Returns the value of all configuration properties set in the current environment. | 23 Dec 24 |
Environment.FeatureSwitch | New | Returns the value of a configuration property set in the current environment. | 23 Dec 24 |
Environment.Libraries | New | Returns a table of libraries that are available in the current environment. | 23 Dec 24 |
Error.Unexpected | New | 23 Dec 24 | |
Extension.Cache | New | 23 Dec 24 | |
Extension.Contents | New | 23 Dec 24 | |
Extension.CredentialError | New | 23 Dec 24 | |
Extension.CurrentApplication | New | 23 Dec 24 | |
Extension.CurrentCredential | New | 23 Dec 24 | |
Extension.HasPermission | New | 23 Dec 24 | |
Extension.InvokeVolatileFunction | New | 23 Dec 24 | |
Extension.InvokeWithCredentials | New | 23 Dec 24 | |
Extension.InvokeWithPermissions | New | 23 Dec 24 | |
Extension.LoadString | New | 23 Dec 24 | |
Extension.Module | New | 23 Dec 24 | |
Extension.State | New | 23 Dec 24 | |
List.ParallelInvoke | New | Evaluates the provided list of functions with up to concurrency functions evaluated concurrently | 23 Dec 24 |
OpenApi.Document | New | Returns a table of operations from an Open API definition. | 23 Dec 24 |
SqlView.Generator | New | This function is intended for internal use only. | 23 Dec 24 |
TableAction.DeleteRows | New | Creates an action to delete rows from a table. | 23 Dec 24 |
TableAction.InsertRows | New | Creates an action to insert rows into a table. | 23 Dec 24 |
TableAction.Tee | New | Creates an action that executes multiple actions concurrently while reading data from a table. | 23 Dec 24 |
TableAction.UpdateRows | New | Creates an action to update rows in a table. | 23 Dec 24 |
ValueAction.BeginTransaction | New | 23 Dec 24 | |
ValueAction.CommitTransaction | New | 23 Dec 24 | |
ValueAction.NativeStatement | New | Creates an action to execute a statement against a target. | 23 Dec 24 |
ValueAction.Replace | New | Creates an action that replaces the content of a value with the specified value. | 23 Dec 24 |
Web.DefaultProxy | New | 23 Dec 24 | |
Web.SignForOAuth1 | New | 23 Dec 24 | |
Uri.BuildQueryString | Functions | Assemble a record into a URI query string. | 22 Dec 24 |
Uri.Combine | Functions | Returns an absolute URI that is the combination of the input base URI and relative URI. | 22 Dec 24 |
Uri.EscapeDataString | Functions | Encodes special characters in accordance with RFC 3986. | 22 Dec 24 |
Uri.Parts | Functions | Returns the parts of the input absolute URI as a record. | 22 Dec 24 |
Table.Schema | Functions | Returns a table containing a description of the columns (i.e | 18 Dec 24 |
Type.TableSchema | Functions | Returns a table containing a description of the columns (i.e | 18 Dec 24 |
November 2024
Name | Category | Description | Last update |
---|---|---|---|
Type.Is | Functions | Determines if a value of the first type is always compatible with the second type. | 21 Nov 24 |
Value.Add | Functions | Returns the sum of the two values. | 19 Nov 24 |
Value.Compare | Functions | Returns -1, 0, or 1 based on whether the first value is less than, equal to, or greater than the second. | 19 Nov 24 |
Value.Divide | Functions | Returns the result of dividing the first value by the second. | 19 Nov 24 |
Value.Equals | Functions | Returns whether two values are equal. | 19 Nov 24 |
Value.Multiply | Functions | Returns the product of the two values. | 19 Nov 24 |
Value.Subtract | Functions | Returns the difference of the two values. | 19 Nov 24 |
Value.Metadata | Functions | Returns a record containing the input’s metadata. | 18 Nov 24 |
Value.RemoveMetadata | Functions | Strips the input of metadata. | 18 Nov 24 |
Value.ReplaceMetadata | Functions | Replaces the input’s metadata information. | 18 Nov 24 |
Table.AddIndexColumn | Functions | Appends a column with explicit position values. | 15 Nov 24 |
Table.AddRankColumn | Functions | Appends a column with the ranking of one or more other columns. | 15 Nov 24 |
Table.DuplicateColumn | Functions | Duplicates a column with the specified name | 15 Nov 24 |
Table.ExpandListColumn | Functions | Given a column of lists in a table, create a copy of a row for each value in its list. | 15 Nov 24 |
Table.ExpandRecordColumn | Functions | Expands a column of records into columns with each of the values. | 15 Nov 24 |
Table.ExpandTableColumn | Functions | Expands a column of records or a column of tables into multiple columns in the containing table. | 15 Nov 24 |
Table.RemoveRowsWithErrors | Functions | Returns a table with the rows removed from the input table that contain an error in at least one of the cells | 14 Nov 24 |
Table.ReplaceErrorValues | Functions | Replaces the error values in the specified columns with the corresponding specified value. | 14 Nov 24 |
Table.SelectRowsWithErrors | Functions | Returns a table with only those rows of the input table that contain an error in at least one of the cells | 14 Nov 24 |
October 2024
Name | Category | Description | Last update |
---|---|---|---|
Table.RemoveFirstN | Functions | Returns a table with the first count rows skipped. | 14 Oct 24 |
Table.RemoveLastN | Functions | Returns a table with the last N rows removed. | 14 Oct 24 |
Table.RemoveMatchingRows | Functions | Removes all occurrences of the specified rows from the table. | 14 Oct 24 |
Table.AlternateRows | Functions | Keeps the initial offset then alternates taking and skipping the following rows. | 13 Oct 24 |
Table.Distinct | Functions | Removes duplicate rows from the table. | 13 Oct 24 |
Table.InsertRows | Functions | Inserts a list of rows into the table at the specified position. | 13 Oct 24 |
Table.Repeat | Functions | Repeats the rows of the tables a specified number of times. | 13 Oct 24 |
Table.Max | Functions | Returns the largest row or default value using the given criteria. | 12 Oct 24 |
Table.MaxN | Functions | Returns the largest row(s) using the given criteria. | 12 Oct 24 |
Table.Min | Functions | Returns the smallest row or a default value using the given criteria. | 12 Oct 24 |
Table.MinN | Functions | Returns the smallest row(s) using the given criteria. | 12 Oct 24 |
Table.Range | Functions | Returns the rows beginning at the specified offset. | 12 Oct 24 |
Table.RemoveRows | Functions | Removes the specified number of rows. | 12 Oct 24 |
Table.FirstValue | Functions | Returns the first column of the first row of the table or a specified default value. | 10 Oct 24 |
Table.FillDown | Functions | Propagates the value of a previous cell to the null-valued cells below in the column. | 9 Oct 24 |
Table.FillUp | Functions | Propagates the value of a cell to the null-valued cells above in the column. | 9 Oct 24 |
Table.First | Functions | Returns the first row or a specified default value. | 9 Oct 24 |
Table.FirstN | Functions | Returns the first count rows specified. | 9 Oct 24 |
Table.Last | Functions | Returns the last row or a specified default value. | 9 Oct 24 |
Table.LastN | Functions | Returns the last specified number of rows. | 9 Oct 24 |
Value.ResourceExpression | Functions | Generates a record representing a given value’s resource expression. | 1 Oct 24 |
September 2024
Name | Category | Description | Last update |
---|---|---|---|
JoinKind.LeftSemi | Enumerations | A left semi join returns all rows from the first table that have a match in the second table. | 8 Sep 24 |
JoinKind.RightSemi | Enumerations | A right semi join returns all rows from the second table that have a match in the first table. | 8 Sep 24 |
Table.Partition | Functions | Partitions the table into a list of tables based on the number of groups and column specified. | 2 Sep 24 |
Table.PartitionValues | Functions | Returns information about how a table is partitioned. | 2 Sep 24 |
Table.RowCount | Functions | Returns the number of rows in the table. | 2 Sep 24 |
Table.Split | Functions | Splits the specified table into a list of tables using the specified page size. | 2 Sep 24 |
Table.SplitAt | Functions | Returns a list containing the first count rows specified and the remaining rows. | 2 Sep 24 |
Table.ToColumns | Functions | Creates a list of nested lists of column values from a table. | 1 Sep 24 |
Table.ToList | Functions | Converts a table into a list by applying the specified combining function to each row of values in the table. | 1 Sep 24 |
Table.ToRecords | Functions | Converts a table to a list of records. | 1 Sep 24 |
Table.ToRows | Functions | Creates a list of nested lists of row values from a table. | 1 Sep 24 |
August 2024
Name | Category | Description | Last update |
---|---|---|---|
Table.FromColumns | Functions | Creates a table from a list of columns and specified values. | 30 Aug 24 |
Table.FromList | Functions | Converts a list into a table by applying the specified splitting function to each item in the list. | 30 Aug 24 |
Table.FromPartitions | Functions | Returns a table that is the result of combining a set of partitioned tables. | 30 Aug 24 |
Table.FromRecords | Functions | Converts a list of records into a table. | 30 Aug 24 |
Table.FromRows | Functions | Creates a table from a list of row values and optional columns | 30 Aug 24 |
Table.FromValue | Functions | Creates a table with a column from the provided value(s). | 30 Aug 24 |
Table.Unpivot | Functions | Translates a set of columns in a table into attribute-value pairs. | 29 Aug 24 |
Table.UnpivotOtherColumns | Functions | Translates all columns other than a specified set into attribute-value pairs. | 29 Aug 24 |
July 2024
Name | Category | Description | Last update |
---|---|---|---|
DateTime.IsInCurrentHour | Functions | Indicates whether this datetime occurs during the current hour. | 8 Jul 24 |
DateTime.IsInCurrentMinute | Functions | Indicates whether this datetime occurs during the current minute. | 8 Jul 24 |
DateTime.IsInCurrentSecond | Functions | Indicates whether this datetime occurs during the current second. | 8 Jul 24 |
DateTime.IsInNextHour | Functions | Indicates whether this datetime occurs during the next hour | 8 Jul 24 |
DateTime.IsInNextMinute | Functions | Indicates whether this datetime occurs during the next minute | 8 Jul 24 |
DateTime.IsInNextNHours | Functions | Indicates whether this datetime occurs during the next number of hours | 8 Jul 24 |
DateTime.IsInNextNMinutes | Functions | Indicates whether this datetime occurs during the next number of minutes | 8 Jul 24 |
DateTime.IsInNextNSeconds | Functions | Indicates whether this datetime occurs during the next number of seconds | 8 Jul 24 |
DateTime.IsInNextSecond | Functions | Indicates whether this datetime occurs during the next second | 8 Jul 24 |
DateTime.IsInPreviousHour | Functions | Indicates whether this datetime occurs during the previous hour | 8 Jul 24 |
DateTime.IsInPreviousMinute | Functions | Indicates whether this datetime occurs during the previous minute | 8 Jul 24 |
DateTime.IsInPreviousNHours | Functions | Indicates whether this datetime occurs during the previous number of hours | 8 Jul 24 |
DateTime.IsInPreviousNMinutes | Functions | Indicates whether this datetime occurs during the previous number of minutes | 8 Jul 24 |
DateTime.IsInPreviousNSeconds | Functions | Indicates whether this datetime occurs during the previous number of seconds | 8 Jul 24 |
DateTime.IsInPreviousSecond | Functions | Indicates whether this datetime occurs during the previous second | 8 Jul 24 |
RankKind.Ordinal | Enumerations | Every item, even those that are identical, gets a unique rank. Duplicate values get consecutive rankings. | 8 Jul 24 |
Date.IsInCurrentDay | Functions | Indicates whether this date occurs during the current day. | 7 Jul 24 |
Date.IsInCurrentMonth | Functions | Indicates whether this date occurs during the current month. | 7 Jul 24 |
Date.IsInCurrentQuarter | Functions | Indicates whether this date occurs during the current quarter. | 7 Jul 24 |
Date.IsInCurrentWeek | Functions | Indicates whether this date occurs during the current week. | 7 Jul 24 |
Date.IsInCurrentYear | Functions | Indicates whether this date occurs during the current year. | 7 Jul 24 |
Date.IsInNextDay | Functions | Indicates whether this date occurs during the next day | 7 Jul 24 |
Date.IsInNextMonth | Functions | Indicates whether this date occurs during the next month | 7 Jul 24 |
Date.IsInNextNDays | Functions | Indicates whether this date occurs during the next number of days | 7 Jul 24 |
Date.IsInNextNMonths | Functions | Indicates whether this date occurs during the next number of months | 7 Jul 24 |
Date.IsInNextNQuarters | Functions | Indicates whether this date occurs during the next number of quarters | 7 Jul 24 |
Date.IsInNextNWeeks | Functions | Indicates whether this date occurs during the next number of weeks | 7 Jul 24 |
Date.IsInNextNYears | Functions | Indicates whether this date occurs during the next number of years | 7 Jul 24 |
Date.IsInNextQuarter | Functions | Indicates whether this date occurs during the next quarter | 7 Jul 24 |
Date.IsInNextWeek | Functions | Indicates whether this date occurs during the next week | 7 Jul 24 |
Date.IsInNextYear | Functions | Indicates whether this date occurs during the next year | 7 Jul 24 |
Date.IsInPreviousDay | Functions | Indicates whether this date occurs during the previous day | 7 Jul 24 |
Date.IsInPreviousMonth | Functions | Indicates whether this date occurs during the previous month | 7 Jul 24 |
Date.IsInPreviousNDays | Functions | Indicates whether this date occurs during the previous number of days | 7 Jul 24 |
Date.IsInPreviousNMonths | Functions | Indicates whether this date occurs during the previous number of months | 7 Jul 24 |
Date.IsInPreviousNQuarters | Functions | Indicates whether this date occurs during the previous number of quarters | 7 Jul 24 |
Date.IsInPreviousNWeeks | Functions | Indicates whether this date occurs during the previous number of weeks | 7 Jul 24 |
Date.IsInPreviousNYears | Functions | Indicates whether this date occurs during the previous number of years | 7 Jul 24 |
Date.IsInPreviousQuarter | Functions | Indicates whether this date occurs during the previous quarter | 7 Jul 24 |
Date.IsInPreviousWeek | Functions | Indicates whether this date occurs during the previous week | 7 Jul 24 |
Date.IsInPreviousYear | Functions | Indicates whether this date occurs during the previous year | 7 Jul 24 |
Date.IsInYearToDate | Functions | Indicates whether this date occurs during the current year and is on or before the current day. | 7 Jul 24 |
Date.IsLeapYear | Functions | Indicates whether this date falls in a leap year. | 7 Jul 24 |
#binary | Functions | Creates a binary value from a list of numbers or a base 64 encoded text value. | 2 Jul 24 |
#date | Functions | Creates a date value from whole numbers representing the year, month, and day. | 2 Jul 24 |
#datetimezone | Functions | Creates a datetimezone value from numbers representing the year, month, day, hour, minute, (fractional) second, (fractional) offset-hours, and offset-minutes. | 2 Jul 24 |
#duration | Functions | Creates a duration value from numbers representing days, hours, minutes, and (fractional) seconds. | 2 Jul 24 |
#table | Functions | Creates a table value from columns and rows. | 2 Jul 24 |
#time | Functions | Creates a time value from numbers representing the hour, minute, and (fractional) second. | 2 Jul 24 |
Expression.Constant | Functions | Returns the M source code representation of a constant value. | 2 Jul 24 |
Expression.Evaluate | Functions | Returns the result of evaluating an M expression. | 2 Jul 24 |
Expression.Identifier | Functions | Returns the M source code representation of an identifier. | 2 Jul 24 |
Logical.From | Functions | Creates a logical from the given value. | 2 Jul 24 |
Logical.FromText | Functions | Creates a logical value from the text values “true” and “false”. | 2 Jul 24 |
Logical.ToText | Functions | Returns the text “true” or “false” given a logical value. | 2 Jul 24 |
Time.EndOfHour | Functions | Returns the end of the hour. | 1 Jul 24 |
Time.From | Functions | Creates a time from the given value. | 1 Jul 24 |
Time.FromText | Functions | Creates a Time from local and universal, and custom Time formats. | 1 Jul 24 |
Time.StartOfHour | Functions | Returns the start of the hour. | 1 Jul 24 |
Time.ToRecord | Functions | Returns a record containing the Time value’s parts. | 1 Jul 24 |
Time.ToText | Functions | Returns a textual representation of the time value. | 1 Jul 24 |
June 2024
Name | Category | Description | Last update |
---|---|---|---|
Text.PositionOfAny | Functions | Returns the first position in the text value of any listed character (-1 if not found). | 18 Jun 24 |
Time.Hour | Functions | Returns the hour component. | 15 Jun 24 |
Time.Minute | Functions | Returns the minute component. | 15 Jun 24 |
Time.Second | Functions | Returns the second component. | 15 Jun 24 |
DateTime.AddZone | Functions | Adds timezone information to the datetime value. | 13 Jun 24 |
DateTime.Date | Functions | Returns the date component of the given date, datetime, or datetimezone value. | 13 Jun 24 |
DateTime.FixedLocalNow | Functions | Returns the current date and time in the local timezone | 13 Jun 24 |
Date.EndOfWeek | Functions | Returns the end of the week. | 12 Jun 24 |
Date.EndOfYear | Functions | Returns the end of the year. | 12 Jun 24 |
Date.StartOfDay | Functions | Returns the start of the day. | 12 Jun 24 |
Date.StartOfMonth | Functions | Returns the start of the month. | 12 Jun 24 |
Date.StartOfQuarter | Functions | Returns the start of the quarter. | 12 Jun 24 |
Date.StartOfWeek | Functions | Returns the start of the week. | 12 Jun 24 |
Date.StartOfYear | Functions | Returns the start of the year. | 12 Jun 24 |
Date.ToRecord | Functions | Returns a record containing parts of the date value. | 12 Jun 24 |
Date.WeekOfMonth | Functions | Returns a number from 1 to 6 indicating which week of the month this date falls in. | 12 Jun 24 |
Date.Year | Functions | Returns the year component. | 12 Jun 24 |
DateTime.From | Functions | Creates a datetime from the given value. | 12 Jun 24 |
DateTime.FromFileTime | Functions | Creates a datetime from a 64 bits long number. | 12 Jun 24 |
DateTime.FromText | Functions | Creates a datetimezone from local and universal datetime formats. | 12 Jun 24 |
DateTime.Time | Functions | Returns the time part of the given datetime value. | 12 Jun 24 |
DateTime.ToRecord | Functions | Returns a record containing the datetime value’s parts. | 12 Jun 24 |
Date.From | Functions | Creates a date from the given value. | 11 Jun 24 |
Date.FromText | Functions | Creates a Date from local, universal, and custom Date formats. | 11 Jun 24 |
Date.Month | Functions | Returns the month component. | 11 Jun 24 |
Date.MonthName | Functions | Returns the name of the month component. | 11 Jun 24 |
Date.QuarterOfYear | Functions | Returns a number indicating which quarter of the year the date falls in. | 11 Jun 24 |
Duration.From | Functions | Creates a duration from the given value. | 11 Jun 24 |
Duration.FromText | Functions | Returns a duration value from textual elapsed time forms (d.h:m:s). | 11 Jun 24 |
Duration.ToRecord | Functions | Returns a record containing the parts of the duration. | 11 Jun 24 |
Guid.From | Functions | Returns a guid value from the given value. | 11 Jun 24 |
Record.AddField | Functions | Adds a field to a record. | 11 Jun 24 |
Record.Combine | Functions | Combines the records in the given list. | 11 Jun 24 |
Record.Field | Functions | Returns the value of the specified field in a record. | 11 Jun 24 |
Record.FieldCount | Functions | Returns the number of fields in the record. | 11 Jun 24 |
Record.FieldNames | Functions | Returns the names of the fields. | 11 Jun 24 |
Record.FieldOrDefault | Functions | Returns the value of the specified field in a record or the default value if the field is not found. | 11 Jun 24 |
Record.FieldValues | Functions | Returns a list of the field values. | 11 Jun 24 |
Record.FromList | Functions | Returns a record given a list of field values and a set of fields. | 11 Jun 24 |
Record.FromTable | Functions | Creates a record from a table of the form {[Name = name, Value = value]}. | 11 Jun 24 |
Record.HasFields | Functions | Indicates whether the record has the specified fields. | 11 Jun 24 |
Record.RemoveFields | Functions | Removes the specified field(s) from the input record. | 11 Jun 24 |
Record.RenameFields | Functions | Applies rename(s) from a list in the form { old, new }. | 11 Jun 24 |
Record.ReorderFields | Functions | Reorders the field(s) specified into the new order. | 11 Jun 24 |
Record.SelectFields | Functions | Returns a record that contains only the specified fields. | 11 Jun 24 |
Record.ToList | Functions | Returns a list of values containing the field values of the input record. | 11 Jun 24 |
Record.ToTable | Functions | Returns a table with each row being a field name and value of the input record. | 11 Jun 24 |
Record.TransformFields | Functions | Returns a record after applying specified transformations. | 11 Jun 24 |
Text.Combine | Functions | Concatenates a list of text values into one text value. | 11 Jun 24 |
Date.Day | Functions | Returns the day component. | 10 Jun 24 |
Date.DayOfWeek | Functions | Returns a number (from 0 to 6) indicating the day of the week of the provided value. | 10 Jun 24 |
Date.DayOfWeekName | Functions | Returns the day of the week name. | 10 Jun 24 |
Date.DayOfYear | Functions | Returns a number from 1 to 366 representing the day of the year. | 10 Jun 24 |
Date.DaysInMonth | Functions | Returns a number from 28 to 31 indicating the number of days in the month. | 10 Jun 24 |
Date.AddDays | Functions | Adds the specified days to the date. | 9 Jun 24 |
Date.AddMonths | Functions | Adds the specified months to the date. | 9 Jun 24 |
Date.AddQuarters | Functions | Adds the specified quarters to the date. | 9 Jun 24 |
Date.AddWeeks | Functions | Adds the specified weeks to the date. | 9 Jun 24 |
Date.AddYears | Functions | Adds the specified years to the date. | 9 Jun 24 |
Date.EndOfDay | Functions | Returns the end of the day. | 9 Jun 24 |
Date.EndOfMonth | Functions | Returns the end of the month. | 9 Jun 24 |
Date.EndOfQuarter | Functions | Returns the end of the quarter. | 9 Jun 24 |
Binary.FromText | Functions | Decodes data from a text form into binary. | 8 Jun 24 |
Duration.Days | Functions | Returns the days portion of a duration. | 8 Jun 24 |
Duration.Hours | Functions | Returns the hours portion of a duration. | 8 Jun 24 |
Duration.Minutes | Functions | Returns the minutes portion of a duration. | 8 Jun 24 |
Duration.Seconds | Functions | Returns the seconds portion of a duration. | 8 Jun 24 |
Duration.TotalDays | Functions | Returns the total days this duration spans. | 8 Jun 24 |
Duration.TotalHours | Functions | Returns the total hours this duration spans. | 8 Jun 24 |
Duration.TotalMinutes | Functions | Returns the total minutes this duration spans. | 8 Jun 24 |
Duration.TotalSeconds | Functions | Returns the total seconds this duration spans. | 8 Jun 24 |
List.ContainsAny | Functions | Indicates where a list includes any of the values in another list. | 8 Jun 24 |
List.Mode | Functions | Returns the most frequent value in the list. | 8 Jun 24 |
List.Modes | Functions | Returns a list of the most frequent values in the list. | 8 Jun 24 |
May 2024
Name | Category | Description | Last update |
---|---|---|---|
List.RemoveItems | Functions | Removes items from list1 that are present in list. | 4 May 24 |
Table.Group | Functions | Groups rows in the table that have the same key. | 4 May 24 |
April 2024
Name | Category | Description | Last update |
---|---|---|---|
Module.Versions | Functions | Returns a record of module versions for the current module and its dependencies. | 30 Apr 24 |
SparkProtocol.Azure | Enumerations | Specifies the Azure protocol to connect to an instance of Spark. | 28 Apr 24 |
SparkProtocol.HTTP | Enumerations | Specifies the Standard protocol to connect to an instance of Spark. | 28 Apr 24 |
SparkProtocol.Standard | Enumerations | Specifies the Standard protocol to connect to an instance of Spark. | 28 Apr 24 |
List.Median | Functions | Returns the median value in the list. | 25 Apr 24 |
List.Average | Functions | Returns the average of the values | 24 Apr 24 |
List.Contains | Functions | Indicates whether the list contains the value. | 24 Apr 24 |
List.ContainsAll | Functions | Indicates where a list includes all the values in another list. | 24 Apr 24 |
List.Dates | Functions | Generates a list of date values given an initial value, count, and incremental duration value. | 24 Apr 24 |
List.IsDistinct | Functions | Indicates whether there are duplicates in the list. | 24 Apr 24 |
List.Product | Functions | Returns the product of the numbers in the list. | 24 Apr 24 |
List.Sum | Functions | Returns the sum of the items in the list. | 24 Apr 24 |
Table.CombineColumns | Functions | Combines the specified columns into a new column using the specified combiner function. | 2 Apr 24 |
March 2024
Name | Category | Description | Last update |
---|---|---|---|
DateTimeZone.FixedLocalNow | Functions | Returns the current date & time in the local timezone | 8 Mar 24 |
DateTimeZone.FixedUtcNow | Functions | Returns the current date and time in UTC (the GMT timezone) | 8 Mar 24 |
January 2024
Name | Category | Description | Last update |
---|---|---|---|
Table.SelectRows | Functions | Selects the rows that meet the condition function. | 4 Jan 24 |
Table.AddColumn | Functions | Adds a column with the specified name | 3 Jan 24 |
Table.Combine | Functions | Returns a table that is the result of merging a list of tables. | 3 Jan 24 |
GeographyPoint.From | Functions | Creates a record representing a geographic point from parts. | 1 Jan 24 |
Geometry.FromWellKnownText | Functions | Translates text representing a geometric value in Well-Known Text (WKT) format into a structured record. | 1 Jan 24 |
Geometry.ToWellKnownText | Functions | Translates a structured geometric point value into its Well-Known Text (WKT) representation. | 1 Jan 24 |
GeometryPoint.From | Functions | Creates a record representing a geometric point from parts. | 1 Jan 24 |
December 2023
Name | Category | Description | Last update |
---|---|---|---|
Geography.FromWellKnownText | Functions | Translates text representing a geographic value in Well-Known Text (WKT) format into a structured record. | 31 Dec 23 |
Geography.ToWellKnownText | Functions | Translates a structured geographic point value into its Well-Known Text (WKT) representation. | 31 Dec 23 |
Table.ColumnsOfType | Functions | Returns a list with the names of the columns that match the specified types. | 26 Dec 23 |
Table.CombineColumnsToRecord | Functions | Combines the specified columns into a new record-valued column where each record has field names and values corresponding to the column names and values of the columns that were combined. | 20 Dec 23 |
Date.WeekOfYear | Functions | Returns a number from 1 to 54 indicating which week of the year this date falls in. | 18 Dec 23 |
List.Count | Functions | Returns the number of items in the list. | 15 Dec 23 |
List.NonNullCount | Functions | Returns the number of non-null items in the list. | 15 Dec 23 |
Table.TransformColumnTypes | Functions | Applies type transformation(s) of the form { column, type } using a specific culture. | 11 Dec 23 |
Value.Versions | Functions | Returns a navigation table containing the available versions of value. | 10 Dec 23 |
Table.Sort | Functions | Sorts the table using one or more column names and comparison criteria. | 8 Dec 23 |
Facets | Pages | Type facets provide additional type information that can be used by external systems for improved data storage and handling. | 6 Dec 23 |
List.Distinct | Functions | Returns a list of values with duplicates removed. | 3 Dec 23 |
Binary.Decompress | Functions | Decompresses a binary value using the given compression type. | 2 Dec 23 |
BinaryFormat.ByteOrder | Functions | Returns a binary format with the byte order specified by a function. | 2 Dec 23 |
Cube.Transform | Functions | Applies a list of cube functions. | 2 Dec 23 |
List.Percentile | Functions | Returns one or more sample percentiles corresponding to the given probabilities. | 2 Dec 23 |
OData.Feed | Functions | Returns a table of OData feeds offered by an OData service. | 2 Dec 23 |
Odbc.DataSource | Functions | Returns a table of SQL tables and views from the ODBC data source | 2 Dec 23 |
SapBusinessWarehouse.Cubes | Functions | Returns the InfoCubes and queries in an SAP Business Warehouse system grouped by InfoArea. | 2 Dec 23 |
Table.FuzzyJoin | Functions | Joins the rows from the two tables that fuzzy match based on the given keys. | 2 Dec 23 |
Table.FuzzyNestedJoin | Functions | Performs a fuzzy join between tables on supplied columns and produces the join result in a new column. | 2 Dec 23 |
Table.Join | Functions | Joins the rows from the two tables that match based on the given keys. | 2 Dec 23 |
TextEncoding.Ascii | Enumerations | Use to choose the ASCII binary form. | 2 Dec 23 |
TextEncoding.BigEndianUnicode | Enumerations | Use to choose the UTF16 big endian binary form. | 2 Dec 23 |
TextEncoding.Unicode | Enumerations | Use to choose the UTF16 little endian binary form. | 2 Dec 23 |
TextEncoding.Utf16 | Enumerations | Use to choose the UTF16 little endian binary form. | 2 Dec 23 |
TextEncoding.Utf8 | Enumerations | Use to choose the UTF8 binary form. | 2 Dec 23 |
TextEncoding.Windows | Enumerations | Use to choose the Windows binary form. | 2 Dec 23 |
WebAction.Request | Functions | Creates an action that, when executed, will return the results of performing an HTTP request as a binary value. | 2 Dec 23 |
November 2023
Name | Category | Description | Last update |
---|---|---|---|
List.PositionOfAny | Functions | Returns the first offset of a value in a list. | 28 Nov 23 |
List.ReplaceMatchingItems | Functions | Applies each replacement of { old, new }. | 28 Nov 23 |
List.ReplaceRange | Functions | Replaces count number of values starting at position with the replacement values. | 28 Nov 23 |
List.Transform | Functions | Returns a new list of values computed from this list. | 28 Nov 23 |
List.TransformMany | Functions | Returns a list whose elements are transformed from the input list using specified functions. | 28 Nov 23 |
Action.WithErrorContext | New | This function is intended for internal use only. | 24 Nov 23 |
AzureDataFactory.Actions | New | Connect to Azure Data Factory Service | 24 Nov 23 |
AzureDatabricksWorkspace.Actions | New | Connect to Azure Databricks workspace | 24 Nov 23 |
AzureKeyVault.Actions | New | Connect to Azure Keyvault Service | 24 Nov 23 |
AzureResourceGraph.Query | New | 24 Nov 23 | |
AzureSynapseWorkspace.Actions | New | Connect to Azure Synapse Service | 24 Nov 23 |
AzureTrino.Contents | New | 24 Nov 23 | |
Diagnostics.CorrelationId | New | Returns an opaque identifier to correlate incoming requests with outgoing ones. | 24 Nov 23 |
DremioCloud.DatabasesByServerV360 | New | Returns a table listing the datasets on the specified server on Dremio Cloud | 24 Nov 23 |
EmplifiMetrics.Contents | New | 24 Nov 23 | |
Function.InvokeWithErrorContext | New | This function is intended for internal use only. | 24 Nov 23 |
IoTHub.Contents | New | Used to connect to Azure IoT Hub. | 24 Nov 23 |
MongoDBAtlasForPipeline.Database | New | Connect to MongoDB Atlas For Pipeline | 24 Nov 23 |
MongoDBForPipeline.Contents | New | Used to connect to MongoDB For Pipeline. | 24 Nov 23 |
Parquet.Metadata | New | This function is intended for internal use only. | 24 Nov 23 |
PlanviewOKR.Contents | New | Enter the URL of your Planview OKR account. | 24 Nov 23 |
PowerBIDatasets.Actions | New | Connect to PowerBIDatasets | 24 Nov 23 |
Table.WithErrorContext | New | This function is intended for internal use only. | 24 Nov 23 |
Data Types | Pages | This article delves into data types. It shows the available types, their characteristics, and how to use them. | 22 Nov 23 |
Table.Buffer | Functions | Buffers a table in memory, isolating it from external changes during evaluation. | 18 Nov 23 |
Type.IsNullable | Functions | Returns true if a type is a nullable type; otherwise, false. | 15 Nov 23 |
Type.IsOpenRecord | Functions | Returns whether a record type is open. | 15 Nov 23 |
Type.ListItem | Functions | Returns an item type from a list type. | 15 Nov 23 |
Type.NonNullable | Functions | Returns the non nullable type from a type. | 15 Nov 23 |
Type.OpenRecord | Functions | Returns an opened version of the given record type (or the same type, if it is already open). | 15 Nov 23 |
Type.RecordFields | Functions | Returns a record describing the fields of a record type with each field of the returned record type having a corresponding name and a value. | 15 Nov 23 |
Type.ReplaceTableKeys | Functions | Returns a new table type with all keys replaced by the specified list of keys. | 15 Nov 23 |
Type.TableColumn | Functions | Returns the type of a column in a table. | 15 Nov 23 |
Type.TableKeys | Functions | Returns the possibly empty list of keys for the given table type. | 15 Nov 23 |
Type.TableRow | Functions | Returns the row type of the table type. | 15 Nov 23 |
Type.Union | Functions | Returns the union of a list of types. | 15 Nov 23 |
Type.ReplaceFacets | Functions | Replaces the facets of a type. | 13 Nov 23 |
Type.AddTableKey | Functions | Adds a key to the given table type. | 11 Nov 23 |
Type.ClosedRecord | Functions | Returns a closed version of the given record type (or the same type, if it is already closed). | 11 Nov 23 |
Type.Facets | Functions | Returns the facets of a type. | 11 Nov 23 |
Type.ForFunction | Functions | Returns a type that represents functions with specific parameter and return type constraints. | 11 Nov 23 |
Type.ForRecord | Functions | Returns a type that represents records with specific type constraints on fields. | 11 Nov 23 |
Type.FunctionParameters | Functions | Returns a record with field values set to the name of the parameters of a function type, and their values set to their corresponding types. | 11 Nov 23 |
Type.FunctionRequiredParameters | Functions | Returns a number indicating the minimum number of parameters required to invoke the type of function. | 11 Nov 23 |
Type.FunctionReturn | Functions | Returns a type returned by a function type. | 11 Nov 23 |
October 2023
Name | Category | Description | Last update |
---|---|---|---|
Combiner.CombineTextByLengths | Functions | Returns a function that combines a list of text into a single text using the specified lengths. | 30 Oct 23 |
Comparer.FromCulture | Functions | Returns a comparer function given the culture and a logical value for case sensitivity for the comparison. | 27 Oct 23 |
Date.ToText | Functions | Returns a textual representation of the date value. | 25 Oct 23 |
DateTime.ToText | Functions | Returns a textual representation of the datetime value. | 25 Oct 23 |
DateTimeZone.ToText | Functions | Returns a textual representation of the datetimezone value. | 25 Oct 23 |
Number.ToText | Functions | Formats the given number as text. | 25 Oct 23 |
Table.ReplaceValue | Functions | Replaces one value with another in the specified columns. | 23 Oct 23 |
List.FirstN | Functions | Returns the first set of items in the list by specifying how many items to return or a qualifying condition. | 20 Oct 23 |
Error Messages | Pages | This article addresses the most common error messages in Power Query. | 16 Oct 23 |
Operators | Pages | This article describes the operators used in the Power Query M language. | 1 Oct 23 |
September 2023
Name | Category | Description | Last update |
---|---|---|---|
Combiner.CombineTextByPositions | Functions | Returns a function that combines a list of text into a single text using the specified positions. | 22 Sep 23 |
Combiner.CombineTextByRanges | Functions | Returns a function that combines a list of text into a single text using the specified positions and lengths. | 22 Sep 23 |
Sql.Database | Functions | Returns a table of SQL tables, views, and stored functions from the SQL Server database. | 20 Sep 23 |
Table.StopFolding | Functions | Prevents any downstream operations from being run against the original source of the data. | 20 Sep 23 |
Value.NativeQuery | Functions | Evaluates a query against a target. | 20 Sep 23 |
WebMethod.Delete | Enumerations | Specifies the DELETE method for HTTP. | 20 Sep 23 |
WebMethod.Get | Enumerations | Specifies the GET method for HTTP. | 20 Sep 23 |
WebMethod.Head | Enumerations | Specifies the HEAD method for HTTP. | 20 Sep 23 |
WebMethod.Patch | Enumerations | Specifies the PATCH method for HTTP. | 20 Sep 23 |
WebMethod.Post | Enumerations | Specifies the POST method for HTTP. | 20 Sep 23 |
WebMethod.Put | Enumerations | Specifies the PUT method for HTTP. | 20 Sep 23 |
LimitClauseKind.AnsiSql2008 | Enumerations | This SQL dialect supports an ANSI SQL-compatible LIMIT N ROWS specifier to limit the number of rows returned. | 13 Sep 23 |
LimitClauseKind.Limit | Enumerations | This SQL dialect supports a LIMIT specifier to limit the number of rows returned. | 13 Sep 23 |
LimitClauseKind.LimitOffset | Enumerations | This SQL dialect supports LIMIT and OFFSET specifiers to limit the number of rows returned. | 13 Sep 23 |
LimitClauseKind.None | Enumerations | This SQL dialect does not support a limit clause. | 13 Sep 23 |
LimitClauseKind.Top | Enumerations | This SQL dialect supports a TOP specifier to limit the number of rows returned. | 13 Sep 23 |
List.InsertRange | Functions | Inserts values into a list at the given index. | 12 Sep 23 |
List.Union | Functions | Returns the union of the list values found in the input. | 6 Sep 23 |
List.Combine | Functions | Returns a single list by combining multiple lists. | 5 Sep 23 |
August 2023
Name | Category | Description | Last update |
---|---|---|---|
List.PositionOf | Functions | Returns the offset(s) of a value in a list. | 30 Aug 23 |
Table.TransformColumns | Functions | Transforms the values of one or more columns. | 30 Aug 23 |
List.Difference | Functions | Returns the difference of the two given lists. | 29 Aug 23 |
List.RemoveNulls | Functions | Removes all “null” values from the specified list. | 29 Aug 23 |
List.RemoveRange | Functions | Removes count number of values starting at the specified position. | 29 Aug 23 |
List.Skip | Functions | Returns a list that skips the specified number of elements at the beginning of the list. | 29 Aug 23 |
List.Intersect | Functions | Returns the intersection of the list values found in the input. | 28 Aug 23 |
List.RemoveMatchingItems | Functions | Removes all occurrences of the input values. | 28 Aug 23 |
List.Last | Functions | Returns the last value of the list or the specified default if empty. | 27 Aug 23 |
List.LastN | Functions | Returns the last value in the list | 27 Aug 23 |
List.Max | Functions | Returns the maximum value or the default value for an empty list. | 27 Aug 23 |
List.MaxN | Functions | Returns the maximum value(s) in the list | 27 Aug 23 |
List.Min | Functions | Returns the minimum value or the default value for an empty list. | 27 Aug 23 |
List.MinN | Functions | Returns the minimum value(s) in the list | 27 Aug 23 |
List.Range | Functions | Returns a subset of the list beginning at an offset. | 27 Aug 23 |
List.RemoveFirstN | Functions | Returns a list that skips the specified number of elements at the beginning of the list. | 27 Aug 23 |
List.RemoveLastN | Functions | Returns a list that removes the specified number of elements from the end of the list. | 27 Aug 23 |
List.First | Functions | Returns the first value of the list or the specified default if empty. | 25 Aug 23 |
List.Numbers | Functions | Returns a list of numbers given an initial value, count, and optional increment value. | 25 Aug 23 |
List.Random | Functions | Returns a list of random numbers. | 25 Aug 23 |
List.Repeat | Functions | Returns a list that is count repetitions of the original list. | 25 Aug 23 |
List.Split | Functions | Splits the specified list into a list of lists using the specified page size. | 25 Aug 23 |
List.Zip | Functions | Returns a list of lists by combining items at the same position in multiple lists. | 25 Aug 23 |
Diagnostics.ActivityId | Functions | Returns an opaque identifier for the currently-running evaluation. | 24 Aug 23 |
Diagnostics.Trace | Functions | Writes a trace entry, if tracing is enabled, and returns the value. | 24 Aug 23 |
Error.Record | Functions | Returns an error record from the provided text values for reason, message and detail. | 24 Aug 23 |
List.Reverse | Functions | Reverses the order of values in the list. | 24 Aug 23 |
TraceLevel.Critical | Enumerations | Specifies Critical trace level. | 24 Aug 23 |
TraceLevel.Error | Enumerations | Specifies Error trace level. | 24 Aug 23 |
TraceLevel.Information | Enumerations | Specifies Information trace level. | 24 Aug 23 |
TraceLevel.Verbose | Enumerations | Specifies Verbose trace level. | 24 Aug 23 |
TraceLevel.Warning | Enumerations | Specifies Warning trace level. | 24 Aug 23 |
SapHanaRangeOperator.Equals | Enumerations | ‘Equals’ range operator for SAP HANA input parameters. | 18 Aug 23 |
SapHanaRangeOperator.GreaterThan | Enumerations | ‘Greater than’ range operator for SAP HANA input parameters. | 18 Aug 23 |
SapHanaRangeOperator.GreaterThanOrEquals | Enumerations | ‘Greater than or equals’ range operator for SAP HANA input parameters. | 18 Aug 23 |
SapHanaRangeOperator.LessThan | Enumerations | ‘Less than’ range operator for SAP HANA input parameters. | 18 Aug 23 |
SapHanaRangeOperator.LessThanOrEquals | Enumerations | ‘Less than or equals’ range operator for SAP HANA input parameters. | 18 Aug 23 |
SapHanaRangeOperator.NotEquals | Enumerations | ‘Not equals’ range operator for SAP HANA input parameters. | 18 Aug 23 |
Number.BitwiseAnd | Functions | Returns the result of performing a bitwise “And” operation between the two inputs. | 16 Aug 23 |
Number.BitwiseNot | Functions | Returns a byte where each bit is the opposite of the input. | 16 Aug 23 |
Number.BitwiseOr | Functions | Returns the result of performing a bitwise “Or” between the two inputs. | 16 Aug 23 |
Number.BitwiseShiftLeft | Functions | Shifts the bits set to the left. | 16 Aug 23 |
Number.BitwiseShiftRight | Functions | Shifts the bits set to the right. | 16 Aug 23 |
Number.BitwiseXor | Functions | Returns the result of performing a bitwise “XOR” (Exclusive-OR) between the two inputs. | 16 Aug 23 |
Comparer.Equals | Functions | Returns a logical value based on the equality check over the two given values. | 13 Aug 23 |
Comparer.Ordinal | Functions | Returns a comparer function which uses Ordinal rules to compare values. | 13 Aug 23 |
Comparer.OrdinalIgnoreCase | Functions | Returns a case-insensitive comparer function which uses Ordinal rules to compare values. | 13 Aug 23 |
SapHanaDistribution.All | Enumerations | ‘All’ distribution option for SAP HANA. | 10 Aug 23 |
SapHanaDistribution.Connection | Enumerations | ‘Connection’ distribution option for SAP HANA. | 10 Aug 23 |
SapHanaDistribution.Off | Enumerations | ‘Off’ distribution option for SAP HANA. | 10 Aug 23 |
SapHanaDistribution.Statement | Enumerations | ‘Statement’ distribution option for SAP HANA. | 10 Aug 23 |
Binary.ToText | Functions | Encodes binary data into a text form. | 5 Aug 23 |
Splitter.SplitByNothing | Functions | Returns a function that does no splitting, returning its argument as a single element list. | 5 Aug 23 |
Splitter.SplitTextByAnyDelimiter | Functions | Returns a function that splits text into a list of text at any of the specified delimiters. | 5 Aug 23 |
Splitter.SplitTextByCharacterTransition | Functions | Returns a function that splits text into a list of text according to a transition from one kind of character to another | 5 Aug 23 |
Duration.ToText | Functions | Returns the text of the form “d.h:m:s”. | 1 Aug 23 |
Table.Transpose | Functions | Makes columns into rows and rows into columns. | 1 Aug 23 |
July 2023
Name | Category | Description | Last update |
---|---|---|---|
List.Accumulate | Functions | Accumulates a summary value from the items in the list. | 21 Jul 23 |
List.AllTrue | Functions | Returns true if all expressions are true. | 21 Jul 23 |
List.Alternate | Functions | Returns a list comprised of all the odd numbered offset elements in a list. | 21 Jul 23 |
Text.NewGuid | Functions | Returns a new, random globally unique identifier (GUID). | 21 Jul 23 |
Character.FromNumber | Functions | Converts the number to its character value. | 20 Jul 23 |
Character.ToNumber | Functions | Converts a character to its number value. | 20 Jul 23 |
Combiner.CombineTextByDelimiter | Functions | Returns a function that combines a list of text values into a single text value using the specified delimiter. | 15 Jul 23 |
Combiner.CombineTextByEachDelimiter | Functions | Returns a function that combines a list of text into a single text using each specified delimiter in sequence. | 15 Jul 23 |
BinaryEncoding.Base64 | Enumerations | Constant to use as the encoding type when base-64 encoding is required. | 12 Jul 23 |
BinaryEncoding.Hex | Enumerations | Constant to use as the encoding type when hexadecimal encoding is required. | 12 Jul 23 |
BinaryOccurrence.Optional | Enumerations | The item is expected to appear zero or one time in the input. | 12 Jul 23 |
BinaryOccurrence.Repeating | Enumerations | The item is expected to appear zero or more times in the input. | 12 Jul 23 |
BinaryOccurrence.Required | Enumerations | The item is expected to appear once in the input. | 12 Jul 23 |
DateTime.LocalNow | Functions | Returns the current date and time in the local timezone. | 10 Jul 23 |
DateTimeZone.From | Functions | Creates a datetimezone from the given value. | 10 Jul 23 |
DateTimeZone.FromFileTime | Functions | Creates a datetimezone from a 64 bits long number. | 10 Jul 23 |
DateTimeZone.FromText | Functions | Creates a datetimezone from local, universal, and custom datetimezone formats. | 10 Jul 23 |
DateTimeZone.LocalNow | Functions | Returns the current date & time in the local timezone. | 10 Jul 23 |
DateTimeZone.RemoveZone | Functions | Removes timezone information from the given datetimezone value. | 10 Jul 23 |
DateTimeZone.SwitchZone | Functions | Changes the timezone of the value. | 10 Jul 23 |
DateTimeZone.ToLocal | Functions | Converts the timezone component to the local timezone. | 10 Jul 23 |
DateTimeZone.ToRecord | Functions | Returns a record containing the datetimezone value’s parts. | 10 Jul 23 |
DateTimeZone.ToUtc | Functions | Converts the timezone component to UTC timezone. | 10 Jul 23 |
DateTimeZone.UtcNow | Functions | Returns the current date and time in UTC (the GMT timezone). | 10 Jul 23 |
DateTimeZone.ZoneHours | Functions | Changes the timezone of the value. | 10 Jul 23 |
DateTimeZone.ZoneMinutes | Functions | Changes the timezone of the value. | 10 Jul 23 |
Function.InvokeAfter | Functions | Invokes the given function after the specified duration has passed. | 6 Jul 23 |
Table.Skip | Functions | Returns a table with the first count rows skipped. | 6 Jul 23 |
Number.From | Functions | Creates a number from the given value. | 3 Jul 23 |
Text.InferNumberType | Functions | Infers the granular number type (Int64.Type, Double.Type, and so on) of a number encoded in text. | 3 Jul 23 |
June 2023
Name | Category | Description | Last update |
---|---|---|---|
BufferMode.Delayed | Enumerations | The type of the value is computed immediately but its contents aren’t buffered until data is needed, at which point the entire value is immediately buffered. | 28 Jun 23 |
BufferMode.Eager | Enumerations | The entire value is immediately buffered in memory before continuing. | 28 Jun 23 |
ByteOrder.BigEndian | Enumerations | A possible value for the byteOrder parameter in BinaryFormat.ByteOrder . The most significant byte appears first in Big Endian byte order. | 28 Jun 23 |
ByteOrder.LittleEndian | Enumerations | A possible value for the byteOrder parameter in BinaryFormat.ByteOrder . The least significant byte appears first in Little Endian byte order. | 28 Jun 23 |
Compression.Brotli | Enumerations | The compressed data is in the ‘Brotli’ format. | 28 Jun 23 |
Compression.Deflate | Enumerations | The compressed data is in the ‘Deflate’ format. | 28 Jun 23 |
Compression.GZip | Enumerations | The compressed data is in the ‘GZip’ format. | 28 Jun 23 |
Compression.LZ4 | Enumerations | The compressed data is in the ‘LZ4’ format. | 28 Jun 23 |
Compression.None | Enumerations | The data is uncompressed. | 28 Jun 23 |
Compression.Snappy | Enumerations | The compressed data is in the ‘Snappy’ format. | 28 Jun 23 |
Compression.Zstandard | Enumerations | The compressed data is in the ‘Zstandard’ format. | 28 Jun 23 |
CsvStyle.QuoteAfterDelimiter | Enumerations | Quotes in a field are only significant immediately following the delimiter. | 28 Jun 23 |
CsvStyle.QuoteAlways | Enumerations | Quotes in a field are always significant regardless of where they appear. | 28 Jun 23 |
Lines.FromText | Functions | Converts a text value to a list of text values split at lines breaks | 28 Jun 23 |
Table.NestedJoin | Functions | Performs a join between tables on supplied columns and produces the join result in a new column. | 28 Jun 23 |
Text.Contains | Functions | Returns whether the text contains the substring. | 28 Jun 23 |
Text.EndsWith | Functions | Indicates whether the text ends in the specified value. | 28 Jun 23 |
Text.From | Functions | Creates a text value from the given value. | 28 Jun 23 |
Text.Length | Functions | Returns the number of characters. | 28 Jun 23 |
Text.PositionOf | Functions | Returns the first position of the value (-1 if not found). | 28 Jun 23 |
Text.Replace | Functions | Replaces all occurrences of the given substring in the text. | 28 Jun 23 |
Text.ReplaceRange | Functions | Removes a range of characters and inserts a new value at a specified position. | 28 Jun 23 |
Text.StartsWith | Functions | Indicates whether the text starts with a specified value. | 28 Jun 23 |
Text.Clean | Functions | Returns the text value with all control characters removed. | 27 Jun 23 |
Text.Format | Functions | Returns formatted text from a format string and arguments. | 27 Jun 23 |
Text.Repeat | Functions | Returns a text value composed of the input text repeated a specified number of times. | 27 Jun 23 |
Text.Reverse | Functions | Reverses the provided text | 27 Jun 23 |
Text.Split | Functions | Splits text into a list of text values based upon a specified delimiter. | 27 Jun 23 |
Text.SplitAny | Functions | Returns a list of text values, split on any of the characters in the delimiter. | 27 Jun 23 |
Text.ToList | Functions | Returns a list of character values from the given text value. | 27 Jun 23 |
Text.Trim | Functions | Removes all leading and trailing whitespace. | 27 Jun 23 |
Text.Upper | Functions | Converts all characters to uppercase. | 25 Jun 23 |
Day.Friday | Enumerations | Represents Friday. | 24 Jun 23 |
Day.Monday | Enumerations | Represents Monday. | 24 Jun 23 |
Day.Saturday | Enumerations | Represents Saturday. | 24 Jun 23 |
Day.Sunday | Enumerations | Represents Sunday. | 24 Jun 23 |
Day.Thursday | Enumerations | Represents Thursday. | 24 Jun 23 |
Day.Tuesday | Enumerations | Represents Tuesday. | 24 Jun 23 |
Day.Wednesday | Enumerations | Represents Wednesday. | 24 Jun 23 |
ExtraValues.Error | Enumerations | If the splitter function returns more columns than the table expects, an error should be raised. | 24 Jun 23 |
ExtraValues.Ignore | Enumerations | If the splitter function returns more columns than the table expects, they should be ignored. | 24 Jun 23 |
ExtraValues.List | Enumerations | If the splitter function returns more columns than the table expects, they should be collected into a list. | 24 Jun 23 |
RankKind.Competition | Enumerations | Identical items receive the same rank. In case of identical items there is a gap before the next rank. This approach may generate non-sequential rankings, with the possibility of repeated rank numbers. | 24 Jun 23 |
RankKind.Dense | Enumerations | Identical items receive the same rank and the next ranking item is numbered consecutively without gap. Method guarantees a ranking with consecutive numbers where a rank can appear multiple times. | 24 Jun 23 |
RelativePosition.FromEnd | Enumerations | Indicates indexing should be done from the end of the input. | 24 Jun 23 |
RelativePosition.FromStart | Enumerations | Indicates indexing should be done from the start of the input. | 24 Jun 23 |
RoundingMode.AwayFromZero | Enumerations | Round away from zero when there is a tie between the possible numbers to round to. | 24 Jun 23 |
RoundingMode.Down | Enumerations | Round down when there is a tie between the possible numbers to round to. | 24 Jun 23 |
RoundingMode.ToEven | Enumerations | Round to the nearest even number when there is a tie between the possible numbers to round to. | 24 Jun 23 |
RoundingMode.TowardZero | Enumerations | Round toward zero when there is a tie between the possible numbers to round to. | 24 Jun 23 |
RoundingMode.Up | Enumerations | Round up when there is a tie between the possible numbers to round to. | 24 Jun 23 |
SapBusinessWarehouseExecutionMode.BasXml | Enumerations | ‘bXML flattening mode’ option for MDX execution in SAP Business Warehouse. | 24 Jun 23 |
SapBusinessWarehouseExecutionMode.BasXmlGzip | Enumerations | ‘Gzip compressed bXML flattening mode’ option for MDX execution in SAP Business Warehouse. Recommended for low latency or high volume queries. | 24 Jun 23 |
SapBusinessWarehouseExecutionMode.DataStream | Enumerations | ‘DataStream flattening mode’ option for MDX execution in SAP Business Warehouse. | 24 Jun 23 |
ODataOmitValues.Nulls | Enumerations | Allows the OData service to omit null values. | 22 Jun 23 |
Order.Ascending | Enumerations | Sorts the values in ascending order. | 22 Jun 23 |
Order.Descending | Enumerations | Sorts the values in descending order. | 22 Jun 23 |
PercentileMode.ExcelExc | Enumerations | When interpolating values for List.Percentile , use a method compatible with Excel’s PERCENTILE.EXC . | 22 Jun 23 |
PercentileMode.ExcelInc | Enumerations | When interpolating values for List.Percentile , use a method compatible with Excel’s PERCENTILE.INC . | 22 Jun 23 |
PercentileMode.SqlCont | Enumerations | When interpolating values for List.Percentile , use a method compatible with SQL Server’s PERCENTILE_CONT . | 22 Jun 23 |
PercentileMode.SqlDisc | Enumerations | When interpolating values for List.Percentile , use a method compatible with SQL Server’s PERCENTILE_DISC . | 22 Jun 23 |
Precision.Decimal | Enumerations | An optional parameter for the built-in arthimetic operators to specify decimal precision. | 22 Jun 23 |
Precision.Double | Enumerations | An optional parameter for the built-in arthimetic operators to specify double precision. | 22 Jun 23 |
QuoteStyle.Csv | Enumerations | Quote characters indicate the start of a quoted string. Nested quotes are indicated by two quote characters. | 22 Jun 23 |
QuoteStyle.None | Enumerations | Quote characters have no significance. | 22 Jun 23 |
Table.Profile | Functions | Returns a profile of the columns of a table. | 22 Jun 23 |
Text.Lower | Functions | Converts all characters to lowercase. | 22 Jun 23 |
Text.Proper | Functions | Capitalizes the first letter of each word. | 22 Jun 23 |
List.Select | Functions | Returns a list of values that match the condition. | 20 Jun 23 |
RowExpression.From | Functions | Returns the abstract syntax tree (AST) for the body of a function. | 20 Jun 23 |
Text.At | Functions | Returns the character at the specified position. | 20 Jun 23 |
Text.End | Functions | Returns the last characters of the text. | 20 Jun 23 |
Text.Insert | Functions | Inserts one text value into another at a given position. | 20 Jun 23 |
Text.Middle | Functions | Returns the substring up to a specific length. | 20 Jun 23 |
Text.PadEnd | Functions | Returns text of a specified length by padding the end of the given text. | 20 Jun 23 |
Text.PadStart | Functions | Returns text of a specified length by padding the start of the given text. | 20 Jun 23 |
Text.Range | Functions | Returns the substring found at offset. | 20 Jun 23 |
Text.Remove | Functions | Removes all occurrences of the given character or list of characters from the input text value. | 20 Jun 23 |
Text.RemoveRange | Functions | Removes a count of characters starting at the given offset | 20 Jun 23 |
Text.Select | Functions | Selects all occurrences of the given character or list of characters from the input text value. | 20 Jun 23 |
Text.Start | Functions | Returns the start of the text. | 20 Jun 23 |
Text.TrimEnd | Functions | Removes all trailing whitespace. | 20 Jun 23 |
Text.TrimStart | Functions | Removes all leading whitespace. | 20 Jun 23 |
#datetime | Functions | Creates a datetime value from numbers representing the year, month, day, hour, minute, and (fractional) second. | 15 Jun 23 |
Number.Round | Functions | Returns the rounded number | 11 Jun 23 |
SapHana.Database | Functions | Returns the packages in an SAP HANA database. | 11 Jun 23 |
Text.AfterDelimiter | Functions | Returns the portion of text after the specified delimiter | 11 Jun 23 |
Text.BeforeDelimiter | Functions | Returns the portion of text before the specified delimiter | 11 Jun 23 |
Text.BetweenDelimiters | Functions | Returns the portion of text between the specified startDelimiter and endDelimiter | 11 Jun 23 |
GroupKind.Global | Enumerations | A global group is formed from all rows in an input table with the same key value. | 10 Jun 23 |
GroupKind.Local | Enumerations | A local group is formed from a consecutive sequence of rows from an input table with the same key value. That means two rows with the same value will be placed in different groups if there’s a row with a different value between them. | 10 Jun 23 |
JoinAlgorithm.Dynamic | Enumerations | Automatically chooses a join algorithm based on inspecting the initial rows and metadata of both tables. | 10 Jun 23 |
JoinAlgorithm.LeftHash | Enumerations | Buffers the left rows into a lookup table and streams the right rows. For each right row, the matching left rows are found via the buffered lookup table. This algorithm is recommended when the left table is small and most of the rows from the right table are expected to match a left row. | 10 Jun 23 |
JoinAlgorithm.LeftIndex | Enumerations | In batches, uses the keys from the left table to do predicate-based queries against the right table. This algorithm is recommended when the right table is large, supports folding of Table.SelectRows, and contains few rows that are expected to match a left row. | 10 Jun 23 |
JoinAlgorithm.PairwiseHash | Enumerations | Buffers the rows of both the left and right tables until one of the tables is completely buffered, and then performs a LeftHash or RightHash, depending on which table was buffered completely. This algorithm is recommended only for small tables. | 10 Jun 23 |
JoinAlgorithm.RightHash | Enumerations | Buffers the right rows into a lookup table and streams the left rows. For each left row, the matching right rows are found via the buffered lookup table. This algorithm is recommended when the right table is small and most of the rows from the left table are expected to match a right row. | 10 Jun 23 |
JoinAlgorithm.RightIndex | Enumerations | In batches, uses the keys from the right table to do predicate-based queries against the left table. This algorithm is recommended when the left table is large, supports folding of Table.SelectRows, and contains few rows that are expected to match a right row. | 10 Jun 23 |
JoinAlgorithm.SortMerge | Enumerations | Performs a streaming merge based on the assumption that both tables are sorted by their join keys. While efficient, it will return incorrect results if the tables aren’t sorted as expected. | 10 Jun 23 |
JoinKind.FullOuter | Enumerations | A full outer join ensures that all rows of both tables appear in the result. Rows that did not have a match in the other table are joined with a default row containing null values for all of its columns. | 10 Jun 23 |
JoinKind.Inner | Enumerations | The table resulting from an inner join contains a row for each pair of rows from the specified tables that were determined to match based on the specified key columns. | 10 Jun 23 |
JoinKind.LeftAnti | Enumerations | A left anti join returns that all rows from the first table which do not have a match in the second table. | 10 Jun 23 |
JoinKind.LeftOuter | Enumerations | A left outer join ensures that all rows of the first table appear in the result. | 10 Jun 23 |
JoinKind.RightAnti | Enumerations | A right anti join returns that all rows from the second table which do not have a match in the first table. | 10 Jun 23 |
JoinKind.RightOuter | Enumerations | A right outer join ensures that all rows of the second table appear in the result. | 10 Jun 23 |
May 2023
Name | Category | Description | Last update |
---|---|---|---|
MissingField.Error | Enumerations | An optional parameter in record and table functions indicating that missing fields should result in an error. (This is the default parameter value.) | 30 May 23 |
MissingField.Ignore | Enumerations | An optional parameter in record and table functions indicating that missing fields should be ignored. | 30 May 23 |
MissingField.UseNull | Enumerations | An optional parameter in record and table functions indicating that missing fields should be included as null values. | 30 May 23 |
Occurrence.All | Enumerations | A list of positions of all occurrences of the found values is returned. | 30 May 23 |
Occurrence.First | Enumerations | The position of the first occurrence of the found value is returned. | 30 May 23 |
Occurrence.Last | Enumerations | The position of the last occurrence of the found value is returned. | 30 May 23 |
Binary.Compress | Functions | Compresses a binary value using the given compression type. | 25 May 23 |
BinaryFormat.Group | Functions | Returns a binary format that reads a group of items. | 25 May 23 |
Table.Pivot | Functions | Given a pair of columns representing attribute-value pairs, rotates the data in the attribute column into a column headings. | 25 May 23 |
List.Generate | Functions | Generates a list of values. | 20 May 23 |
List.Sort | Functions | Sorts a list of data according to the criteria specified. | 20 May 23 |
2023-2024 © BI Gorilla. All rights are reserved. Information from Microsoft docs is property of Microsoft Corp. | Privacy Policy