Binary.View
Binary.View(binary as nullable binary, handlers as record) as binary
Palauttaa binary
näkymän, jossa handlers
määritettyjä funktioita käytetään toiminnon oletustoiminnan sijasta, kun toimintoa käytetään näkymässä.
Jos binary
annetaan, kaikki käsittelijän funktiot ovat valinnaisia. Jos binary
ei ole annettu, tarvitaan GetStream
-käsittelijän funktio. Jos käsittelijän funktiota ei ole määritetty toiminnolle, toiminnon oletustoimintaa käytetään sen sijaan binary
(lukuun ottamatta kohdetta GetExpression
).
Käsittelijän funktioiden on palautettava arvo, joka on semanttisesti sama kuin tulos, kun toiminto otetaan käyttöön binary
:ssa (tai tuloksena oleva näkymä GetExpression
).
Jos käsittelijän funktio aiheuttaa virheen, näkymässä käytetään toiminnon oletustoimintaa.
Binary.View voidaan ottaa käyttöön taittaminen tietolähteeseen – M-kyselyiden käännös lähdekohtaisiksi toiminnoiksi (esimerkiksi tiedoston osan lataamiseksi).
Tarkempi kuvaus Binary.Viewon julkaistuissa Power Queryn mukautettujen liittimien ohjeissa.
Luo perusnäkymä, joka ei edellytä tietojen käyttöä pituuden määrittämiseksi.
käyttö
Binary.View(
null,
[
GetLength = () => 12,
GetStream = () => Text.ToBinary("hello world!")
]
)
Output
Text.ToBinary("hello world!")