Terraform - Select Azure 流分析输入(事件中心)上的 GZIP 压缩选项
Terraform - Select GZIP compression option on an Azure Stream Analytics Input (Event Hub)
我需要在流分析作业中将 Gzip 压缩选项设置到我的 EventHub 输入上,以便对其进行处理。
该文档在 SA 作业事件中心输入规范中没有可用的 "Compression" 选项。
https://www.terraform.io/docs/providers/azurerm/r/stream_analytics_stream_input_eventhub.html
Screenshot from Azure SA Job input for the Event Hub with GZip compression selected
有人成功做到了吗?提前致谢!
根据我对 Terraform 文档的理解,由于它没有 "Compression" 属性,因此它可能不支持管理 SA 作业事件中心输入的压缩类型。或者您可以尝试在 "serialization" 属性.
之后添加 "Compression" 属性
compression {
type = "GZip"
}
顺便说一句,根据stream-analytics-input的update rest api document,我们可以看到它不支持更新压缩类型。所以我认为它可能也不能在 Terraform 中实现。
tf 0.13.3
和 azurerm 2.24.0
目前仍 不支持此功能。它会生成以下错误:
Error: Unsupported block type
blocks of type "compression" are not expected here.
将来可能会支持,但不要指望它。
我需要在流分析作业中将 Gzip 压缩选项设置到我的 EventHub 输入上,以便对其进行处理。
该文档在 SA 作业事件中心输入规范中没有可用的 "Compression" 选项。
https://www.terraform.io/docs/providers/azurerm/r/stream_analytics_stream_input_eventhub.html
Screenshot from Azure SA Job input for the Event Hub with GZip compression selected
有人成功做到了吗?提前致谢!
根据我对 Terraform 文档的理解,由于它没有 "Compression" 属性,因此它可能不支持管理 SA 作业事件中心输入的压缩类型。或者您可以尝试在 "serialization" 属性.
之后添加 "Compression" 属性compression {
type = "GZip"
}
顺便说一句,根据stream-analytics-input的update rest api document,我们可以看到它不支持更新压缩类型。所以我认为它可能也不能在 Terraform 中实现。
tf 0.13.3
和 azurerm 2.24.0
目前仍 不支持此功能。它会生成以下错误:
Error: Unsupported block type
blocks of type "compression" are not expected here.
将来可能会支持,但不要指望它。