Returns a view of {0} where the functions specified in {1} are used in lieu of the default behavior of an operation when the operation is applied to the view.
Handler functions are optional. If a handler function is not specified for an operation, the default behavior of the operation is applied to {0} instead (except in the case of
GetExpression
).Handler functions must return a value that is semantically equivalent to the result of applying the operation against {0} (or the resulting view in the case of
GetExpression
).If a handler function raises an error, the default behavior of the operation is applied to the view.
Table.View
can be used to implement folding to a data source – the translation of M queries into source-specific queries (e.g. to create T-SQL statements from M queries).Please see the published documentation for a more complete description of
Table.View
.