我正在尝试在 Azure Synapse 中设置演示数据仓库。我想从本地 MySQL 数据库中提取数据,转换和聚合一些数据,并将其存储在 Azure Synapse Analytics 中的事实/维度表中。
目前我有一个 Azure SQL 数据仓库和数据工厂的实例。我在数据工厂中创建了与我的 MySQL 数据库的连接,我的想法是,我可以使用此连接器作为新数据流的输入,该数据流转换数据集并将其存储到我的目标数据集,该数据集链接到我的 Azure Synapse 数据仓库.
问题是,数据工厂只支持一些 Azure 服务,如 Azure Data Lake 或 Azure SQL 数据库作为新数据流的源。
解决这个问题的最佳实践是什么?创建 Azure SQL 数据库实例,将数据从本地 MySQL 数据库复制到 Azure SQL 数据库,然后将其用作新数据流的源?