Jaa


Binary.View

Syntaksi

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

Tietoja

Palauttaa näkymän binary , jossa kohteessa määritettyjä funktioita käytetään toiminnon oletustoiminnan sijasta, kun toimintoa käytetään näkymässä handlers .

Jos binary on annettu, kaikki käsittelijän funktiot ovat valinnaisia. Jos binary ei ole annettu, tarvitaan käsittelijän GetStream funktio. Jos käsittelijän funktiota ei ole määritetty toiminnolle, toiminnon oletustoimintaa käytetään sen sijaan kohteessa binary (lukuun ottamatta kohdetta GetExpression).

Käsittelijän funktioiden on palautettava arvo, joka on semanttisesti sama kuin tulos, kun toiminta otetaan käyttöön kohteessa binary (tai tuloksena oleva näkymä kohteen tapauksessa GetExpression).

Jos käsittelijän funktio aiheuttaa virheen, näkymässä käytetään toiminnon oletustoimintaa.

Binary.View-kohteen avulla voidaan ottaa käyttöön taittaminen tietolähteeseen – M-kyselyiden käännös lähdekohtaisiksi toiminnoiksi (esimerkiksi tiedoston osan lataamiseksi).

Katso tarkempi binary.view-kuvaus julkaistusta Power Queryn mukautetun liittimen dokumentaatiosta.

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

Tuloste

Text.ToBinary("hello world!")