영어로 읽기

다음을 통해 공유


Binary.View

통사론

Binary.View(binary as nullable binary, handlers as record) as binary

정보

작업이 뷰에 적용될 때, 기본 동작 대신 handlers에 지정된 함수가 사용되는 binary에 대한 뷰를 반환합니다.

binary 제공된 경우 모든 처리기 함수는 선택 사항입니다. binary 제공되지 않으면 GetStream 처리기 함수가 필요합니다. 처리기 함수가 작업에 대해 지정되지 않은 경우 작업의 기본 동작이 binary 대신 적용됩니다(GetExpression경우 제외).

처리기 함수는 binary 대해 작업을 적용한 결과(또는 GetExpression경우 결과 뷰)와 의미상 동일한 값을 반환해야 합니다.

처리기 함수에서 오류가 발생하면 작업의 기본 동작이 뷰에 적용됩니다.

Binary.View 사용하여 M 쿼리를 원본별 작업(예: 파일 섹션 다운로드)으로 변환하는 데이터 원본으로의 폴딩을 구현할 수 있습니다.

Binary.View대한 자세한 설명은 게시된 파워 쿼리 사용자 지정 커넥터 설명서를 참조하세요.

예제 1

길이를 결정하기 위해 데이터에 액세스할 필요가 없는 기본 보기를 만듭니다.

사용량

Binary.View(
    null,
    [
        GetLength = () => 12,
        GetStream = () => Text.ToBinary("hello world!")
    ]
)

출력

Text.ToBinary("hello world!")