İngilizce dilinde oku

Aracılığıyla paylaş


Binary.View

Sözdizimi

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

Hakkında

handlers'de belirtilen işlevlerin, görünüme işlem uygulandığında bir işlemin varsayılan davranışı yerine kullanıldığı binary görünümünü döndürür.

binary sağlanırsa, tüm işleyici işlevleri isteğe bağlıdır. binary sağlanmazsa, GetStream işleyici işlevi gereklidir. bir işlem için işleyici işlevi belirtilmezse, bunun yerine işlemin varsayılan davranışı binary uygulanır (GetExpressionhariç).

İşleyici işlevleri, işlemi binary 'a (veya GetExpressiondurumunda elde edilen görünüme) uygulamanın sonucuna benzer bir değer döndürmelidir.

bir işleyici işlevi hata oluşturursa, işlemin varsayılan davranışı görünüme uygulanır.

Binary.View, M sorgularının kaynağa özgü işlemlere (örneğin, dosyanın bir bölümünü indirmek için) çevrilmesi gibi bir veri kaynağına katlama uygulamak için kullanılabilir.

Binary.Viewhakkında daha ayrıntılı bir açıklama için yayımlanan Power Query özel bağlayıcı belgelerine bakın.

Örnek 1

Uzunluğu belirlemek için verilere erişmeyi gerektirmeyen temel bir görünüm oluşturun.

Kullanım

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

Çıkış

Text.ToBinary("hello world!")