Azure 流分析作业对于小数据来说昂贵吗?

标签 azure azure-sql-database azure-functions azure-iot-hub azure-stream-analytics

为了将传感器数据从 IoT 设备写入云中的 SQL 数据库,我使用了 Azure 流分析作业。 SA 作业具有 IoT 中心输入和 SQL 数据库输出。查询很简单;它只是发送所有数据)。 根据 MS 价格计算器,实现这一目标的最便宜方法(在西欧)约为每月 75 欧元(见屏幕截图)。

实际上,每分钟仅通过集线器发送 1 条消息,并且每月价格固定(无论消息量多少)。我对小数据上如此琐碎的任务的代价感到惊讶。对于如此低容量的需求,是否有更便宜的替代方案?也许是 Azure 功能?

enter image description here

最佳答案

如果您不实时处理数据,则不需要 SA,您可以仅使用事件中心来提取传感器数据并将其转发。有多种选项可将数据从事件中心移动到 SQL。正如您在问题中提到的,您可以使用 Azure 函数,或者如果您想要无代码解决方案,您可以使用逻辑应用程序。

https://learn.microsoft.com/en-us/azure/connectors/connectors-create-api-azure-event-hubs

https://learn.microsoft.com/en-us/azure/connectors/connectors-create-api-sqlazure

关于Azure 流分析作业对于小数据来说昂贵吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55062045/

相关文章:

python - 在Azure函数中将连接字符串设置为应用程序设置/环境变量

azure - 适用于 Azure 表存储上的地理数据的 C# 类型

mysql - 在 groupby 期间聚合满足条件的列的部分部分

reactjs - 如何在 React.js 中正确设置 Azure Media Player?

azure - 将在 Azure Web 作业中执行的 C# Selenium 自动化应用程序

sql-server - 如何检查 SQL Server 数据库的 Azure 定价层更改历史记录?

powershell - 使用 PowerShell 在 Azure SQL 数据库中启用诊断

c# - 正则表达式在 C# Azure 函数中包含一个(小写、大写、数字、给定的特殊字符)

node.js - azure 函数应用程序在长时间运行的协调器期间停止运行

c# - Azure Function v2 引用了 Newtonsoft.Json 版本高于 Microsoft.NET.Sdk.Functions 的项目