Hello @GRAY Mike ,
according to the documentation, "Azure Stream Analytics is a job service, so you don't have to spend time managing clusters".
you don't have to worry about downtime with a 99.9% SLA at the job level
It's recommended to run multiple units so the load is shared.
Check out the documentation about building resilient and mission-critical applications too:
Regardless of Azure Stream Analytics' SLA guarantee and how careful you run your end-to-end application, outages happen. If your application is mission critical, you need to be prepared for outages in order to recover gracefully.
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.