sql - 使用映射数据流连接多个源
问题描述
我见过很多在映射数据流中加入 2 个源的例子,但无法清楚地掌握这个概念,也许加入毕竟不是我问题的答案。
我在 blob 存储中有几个 csv 文件。
所有不同的名称和不同的列。例如:
- 顾客
- 地点
- 服务
- 小贩
从数据的角度来看,所有表都与另一个表有某种联系。您可以使用 Pk 和 FK 在 sql 中轻松地将这些表连接在一起。
我想要的是,将所有这些表放入一个输出文件中。
我不确定我是否应该在 ADF 数据流中使用加入,或者在复制活动中使用 UNION 或合并?
有人可以帮忙吗!
谢谢
解决方案
在 ADF 中,您将在数据流组件内直观地构建联接。将数据流活动添加到管道画布和数据流设计器内部,添加源和联接转换。您可以在此处设置关系和连接类型。
推荐阅读
- node.js - UnhandledPromiseRejectionWarning:nodejs服务器中未处理的承诺拒绝
- r - Rscript在容器中找不到已安装的软件包
- java - 如何将 RESTful 服务器与 Apache Kafka 结合起来?
- angular - 访问指令中的属性
- angular - Angular LazyLoad 模块调用奇怪的组件
- infinispan - jgroup GOOGLE_PING 成员未删除
- google-sheets - Arrayformula 比较两列并跳过空白单元格
- node.js - 如何使用 amqplib 在没有 IP 地址的情况下本地访问 RabbitMQ?
- groovy - 在更新时根据从另一个字段中的选择清除选择自定义字段
- nginx - 如果 nginx.conf 中没有 mime.types 会发生什么?