Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Синтаксис
Binary.View(binary as nullable binary, handlers as record) as binary
О нас
Возвращает представление binary, где функции, указанные в handlers, используются вместо поведения операции по умолчанию при применении операции к представлению.
Если предоставляется binary, все функции обработчика являются необязательными. Если binary не указан, требуется функция обработчика GetStream. Если функция обработчика не указана для операции, поведение операции по умолчанию применяется к binary вместо этого (за исключением случаев GetExpression).
Функции обработчика должны возвращать значение, которое семантически эквивалентно результату применения операции против binary (или результирующего представления в случае GetExpression).
Если функция обработчика вызывает ошибку, к представлению применяется поведение операции по умолчанию.
Binary.View можно использовать для реализации свёртывания к источнику данных — преобразования запросов M в операции, специфичные для источника (например, для скачивания раздела файла).
Дополнительные сведения о Binary.Viewсм. в опубликованной документации по пользовательскому соединителю Power Query.
Пример 1
Создайте базовое представление, которое не требует доступа к данным, чтобы определить длину.
Использование
Binary.View(
null,
[
GetLength = () => 12,
GetStream = () => Text.ToBinary("hello world!")
]
)
выход
Text.ToBinary("hello world!")