azure-data-factory - 将数据从单个电子表格复制到 Azure 数据工厂中的多个表中
问题描述
Azure 数据工厂中的复制数据活动似乎仅限于复制到单个目标表。我有一个电子表格,其中包含应该扩展到多个相互引用的表的行 - 在数据工厂中实现这一目标的最合适方法是什么?
顺序运行的多个复制任务是否能够执行此任务,或者是否需要调用将执行插入的自定义存储过程?数据工厂中是否还有其他选项可用于如上所述转换数据?
解决方案
如果源数据集中和接收数据集中的 columnMappings 不违反此链接中提到的错误条件,
1.源数据存储查询结果没有输入数据集“结构”部分中指定的列名。
2.Sink 数据存储(如果具有预定义模式)没有在输出数据集“结构”部分中指定的列名。
3. 接收器数据集的“结构”中的列少于或多于映射中指定的列。
4.重复映射。
您可以将复制活动串联起来并按顺序执行。
另一种解决方案是存储过程,可以满足您的自定义要求。关于配置,请参考我之前的详细案例:Azure Data Factory mapping 2 columns in one column
推荐阅读
- selenium - 无法使用 Selenium Webdriver 切换到 iframe
- facebook-graph-api - Facebook Graph API - 临时照片和预定帖子
- r - 指定 3 个月期间的第一天(绘制线图)
- ruby-on-rails - Ruby 日期时间解析以获取“th”
- mongodb - 删除文档后是否需要“优化”mongodb 集合?
- python - 我不断收到错误 pygame.error: Unsupported image format, im using a png and I can't find any information on this
- javascript - 为什么打字稿允许我导入它在运行时无法使用的依赖项?
- javascript - 使用 fetch 登录,但现在使用 axios
- sql - SQL 存储过程的内部连接错误
- python - Pandas 在另一列中返回值的计数和所有匹配/关联的值