Hello @John Barhorst ,
welcome to this moderated Azure community forum.
In the documentation, a Boolean is not listed as supported data type.
BIT: An integer that can take a value of 1, 0, or NULL. This is supported in compatibility level 1.2 and above.
Azure Stream Analytics makes use of type mapping:
BIT: string "true", "false", or "null" is converted to integer value 1, 0, or null correspondingly
But in pass through deserialization, it seems to output 'true' and 'false':
A pass-through query like SELECT value INTO output1 FROM input1 reading a JSON { "value": true } from input1 will write into the output1 a JSON value { "value": true }
I recommend testing this if you output depends on this.
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.