Lue englanniksi

Jaa


Binary.View

Syntaksi

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

Noin

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.

Esimerkki 1

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!")