我想通过数据工厂将目标数据存储中的数据保存到 Azure 云中的 Blob 或其他存储中,然后将其返回到 Azure Database for MySQL,但 UI 屏幕中唯一的选项data factory->Author & Monitor ->Destination data store
是:
Azure Blob Storage ,Azure Cosmos DB (MongoDB API) , Azure Cosmos DB (SQL API) , Azure Data Explorer (Kusto) , Azure Data Lake Storage Gen1 , Azure Data Lake Storage Gen2 , Azure File Storage ,Azure SQL Data Warehouse , Azure SQL Database , Azure SQL Database Managed Instance ,Azure Search and Azure Table Storage.
有没有办法将其保存到 MySQL 数据库?也许通过 CLI?或者我可以选择其中一个选项并将其配置为与 Azure 中的 MySQL 数据库一起使用?
答案1
目前,Azure MYSQL 数据库尚无接收器,因此您无法在 Azure 数据工厂中本地执行此操作。UserVoice 上有相关内容这里这表明这项工作已经开始。
为了今天做到这一点,您需要自己编写一个流程来执行此操作,该流程可以由您的 DataFactory 管道触发。您可以使用 Azure Functions、Azure Automation 等工具来执行此操作。