Обучение
Модуль
Visualize data with Dataverse views - Training
Discover the different types of Dataverse views and how to create and edit them.
Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Table.View(table as nullable table, handlers as record) as table
Возвращает представление о table
том, где функции, указанные в handlers
ней, используются в соответствии с поведением операции по умолчанию при применении операции к представлению.
Если параметр table
указан, все функции обработчика являются необязательными. Если параметр table
не указан, функции обработчика GetType
и GetRows
являются обязательными. Если для операции не указана функция обработчика, к table
применяется порядок выполнения операции, заданный по умолчанию (кроме случая GetExpression
).
Функции обработчика должны возвращать значение, которое семантически эквивалентно результату применения операции против table
(или результирующего представления в случае GetExpression
).
Если функция обработчика вызывает ошибку, к представлению применяется поведение операции по умолчанию.
Для реализации свертывания к источнику данных можно использовать Table.View — преобразование M-запросов в запросы, соответствующие источнику (например, для создания инструкций T-SQL из M-запросов).
Подробное описание Table.View см. в опубликованной документации по пользовательскому соединителю Power Query.
Создайте базовое представление, которое не требует доступа к строкам для определения типа или количества строк.
Использование
Table.View(
null,
[
GetType = () => type table [CustomerID = number, Name = text, Phone = nullable text],
GetRows = () => Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
GetRowCount = () => 1
]
)
Выходные данные
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Обучение
Модуль
Visualize data with Dataverse views - Training
Discover the different types of Dataverse views and how to create and edit them.