You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Description
The ouput to Azure Synapse (formerly Data Warehouse) does not exist yet as a Terraform resource. At the moment, we deploy it via an ARM template but it is sub-optimal. Furthermore, this output and the type of job which uses this output need an storage account to be set, which is also only possible via ARM template at the moment. This should be another Feature Request, but the Synapse output depends on that.
New or Affected Resource(s)
azurerm_stream_analytics_output_synapse
The ARM Template is the same as azurerm_stream_analytics_output_mssql, but with another type:
@ggmahyar - I took a stab at implementing this. My struggle here is that the acceptance tests pass, but I want to make sure my representative configuration (and corresponding example in the docs) actually works.
In the ARM template provided above, I'm a bit confused on how to map server and database properties to a Synapse workspace. My assumption is that:
Serverless SQL pools use Synapse's sqlOnDemand endpoint as the server, which provides a "master" database out of the box.
Dedicated SQL pools use Synapse's sql endpoint as the server, and use the name of the SQL pool as the database name.
Two specific asks here:
Could you confirm what Synapse attributes you are filling in to the above ARM template?
Can you point me to a representative Stream Analytics test harness? (I don't profess to be an expert on that front and could use some help testing the acceptance tests)
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
Community Note
Description
The ouput to Azure Synapse (formerly Data Warehouse) does not exist yet as a Terraform resource. At the moment, we deploy it via an ARM template but it is sub-optimal. Furthermore, this output and the type of job which uses this output need an storage account to be set, which is also only possible via ARM template at the moment. This should be another Feature Request, but the Synapse output depends on that.
New or Affected Resource(s)
The ARM Template is the same as azurerm_stream_analytics_output_mssql, but with another type:
Potential Terraform Configuration
References
The text was updated successfully, but these errors were encountered: