Azure流分析输出到MySQL数据库

Azure流分析输出到MySQL数据库,mysql,azure,azure-iot-hub,azure-stream-analytics,azure-mysql-database,Mysql,Azure,Azure Iot Hub,Azure Stream Analytics,Azure Mysql Database,我是Azure新手,但我想做一个如下图所示的设置:(设备->物联网中心->流分析->存储->应用程序) 我的主要问题是流分析输出到数据库(我有一个托管在Azure中的MySQL数据库)。当我尝试配置流分析的输出时,我不断得到“提供的SQL数据库服务器域名不在支持的域列表中。”。我将其配置如下: 数据库:测试 服务器名称:X.mysql.database.azure.com(可在mysql服务器的“服务器名称”中找到) 用户名:X(“其中X是我的用户名”) 密码:X(“其中X是我的密码”) 表格

我是Azure新手,但我想做一个如下图所示的设置:(设备->物联网中心->流分析->存储->应用程序)

我的主要问题是流分析输出到数据库(我有一个托管在Azure中的MySQL数据库)。当我尝试配置流分析的输出时,我不断得到“提供的SQL数据库服务器域名不在支持的域列表中。”。我将其配置如下:

数据库:测试

服务器名称:X.mysql.database.azure.com(可在mysql服务器的“服务器名称”中找到)

用户名:X(“其中X是我的用户名”)

密码:X(“其中X是我的密码”)

表格:测试(在测试数据库中制作的表格)

我不能使用“从订阅中选择SQL数据库”,因为它找不到任何数据库

我想知道MySQL是否不受支持,或者我只是做错了什么


(顺便说一句:MySQL服务器连接安全性将“允许访问Azure服务”设置为打开,将“强制SSL连接”设置为禁用)

SQL数据库输出连接器支持Azure SQL数据库-这不是MySQL,因此您无法使用它写入MySQL。在这两者之间需要一个额外的组件

例如,您可以使用ASA的Azure函数输出,编写一个简单的函数,将数据摄取到MySQL中