我想看看是否有可能在azure数据工厂中建立数据库,并通过所有选项过滤字段,并自动提取数据到excel和电子邮件不同的过滤数据库输出到不同的用户。
如果这个解决方案可能在ADF或这可以在其他地方完成?
简化示例:100k条数据,30个字段。1个字段用于汽车颜色。数据包括"红"、"绿"one_answers"蓝"。我想过滤和导出与3个过滤器(3个摘录)相关的所有数据,并将每个文件作为excel导出和电子邮件发送给每个颜色的唯一个人(红色归Bob,绿色归Ryan,蓝色归Nick),以自动/定时刷新方式。
提前感谢!
我认为这是可行的,这就是我的想法。
- 使用类似 的查找活动
SELECT DISTINCT color FROM TABLE .
2。对每个循环使用a,现在添加一个复制活动,并在Source中使用如下查询@Concat('SELECT A,B,C from TABLE where color= ',查找活动。(这是不正确的语法,并且在同步点到blob位置。
- 添加Azure功能活动并使用它发送电子邮件。在邮件中,您可以通过在SQL中过滤元数据表中的颜色来再次添加邮件。
电子邮件应该有blob位置的链接。