Hello @Admin (KK) ,
as shown above, Azure Stream Analytics identifies compressed messages based on the message properties.
Check the properties of the class, a 'ContentType' can be set.
As seen in my examples, please try:
message.ContentType = "application/zip"
Note: Turn 'new EventData(Encoding.UTF8.GetBytes(CompressString(jsonString)))' in an explicit variable first :-)
(my example is coming for the Azure IoT Device SDK and is based on the same principles)
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.