我是 Azure 的新手,但我想如下图所示进行设置:(设备 -> IoT 中心 -> 流分析 -> 存储>应用程序(
设置目标
我的主要问题是流分析输出到数据库(我有一个 MySQL 数据库托管在 Azure 中(。当我尝试配置流分析的输出时,我不断收到"提供的 SQL 数据库服务器域名不在受支持的域列表中"。我将其配置如下:
数据库:测试
服务器名称:X.mysql.database.azure.com(位于MySql服务器的"服务器名称"中(
用户名:X("其中X是我的用户名"(
密码:X("其中X是我的密码"(
表:测试(在测试数据库中制作的表(
我无法使用"从订阅中选择 SQL 数据库",因为它找不到任何数据库。
我想知道MySQL是否不受支持,或者我只是做错了什么?
(顺便说一句:MySQL服务器连接安全性将"允许访问Azure服务"设置为"开",将"强制SSL连接"设置为禁用(
SQL 数据库输出连接器支持 Azure SQL 数据库 - 这不是 MySQL,因此不能使用它写入 MySQL。您将需要介于两者之间的额外组件。
例如,可以使用 ASA 的 Azure Functions 输出,编写一个简单的函数,将数据引入 MySQL。