Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Синтаксис
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.
Пример
Создайте базовое представление, которое не требует доступа к данным, чтобы определить длину.
Использование
Binary.View(
null,
[
GetLength = () => 12,
GetStream = () => Text.ToBinary("hello world!")
]
)
выход
Text.ToBinary("hello world!")