Azure Stream Analytics now offers a built-in protobuf deserializer. With this release, you can specify the file format you are ingesting as a protocol buffer. This solution presents a more user-friendly experience compared to using a custom deserializer. To use the built-in deserializer, specify the protobuf definition file, message type, and prefix style.
To learn more, visit the documentation for using protocol buffers with Azure Stream Analytics.