【问题标题】:Azure Stream Analytics output to MySQL databaseAzure 流分析输出到 MySQL 数据库
【发布时间】:2019-12-06 06:29:28
【问题描述】:

我是 Azure 新手,但我想进行如下图所示的设置:(设备 -> IoT 中心 -> 流分析 -> 存储 -> 应用程序)

Setup goal

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

数据库:测试

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

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

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

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

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

我想知道是不支持 MySQL 还是我做错了什么?

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

【问题讨论】:

    标签: mysql azure azure-iot-hub azure-stream-analytics azure-mysql-database


    【解决方案1】:

    SQL 数据库输出连接器支持 Azure SQL 数据库 - 这不是 MySQL,因此您不能使用它来写入 MySQL。您将需要一个额外的组件。

    例如,您可以使用 ASA 的 Azure Functions 输出并编写一个简单的函数,将数据引入 MySQL。

    【讨论】:

      猜你喜欢
      • 2018-12-26
      • 1970-01-01
      • 2021-12-14
      • 2019-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-03
      • 2019-10-09
      相关资源
      最近更新 更多