首页 > 解决方案 > 我无法在 Azure 数据工厂中使用 NULL 值进行映射

问题描述

我对天蓝色数据工厂有疑问所以他们告诉我做一个映射(我认为这将是一个简单的映射)顺便说一句 sql 数据库临时表和一个文件源所以我的问题是有一些列(NO NULL)所以如果我的源文件中不存在列或它存在但为 NULL,我无法进行映射

在我的 BD 的表格下方,例如我的文件中的 COmpanyTypeCode 为空!有什么帮助吗?也许我可以使用一些东西来跳过 NULL thnks

标签: sqlazure-data-factory

解决方案


是的,您可以发送源文件的空值。

但解决方案是您必须指定一个非空值来替换空COmpanyTypeCode列。

数据流 [DerIvedCloumn][2]可以帮助您做到这一点。例如:

这是我的源数据集的一个空的“null”column2:

在此处输入图像描述

DerivedColumn 表达式:

在此处输入图像描述

在此处输入图像描述

然后映射接收器设置中的列。

希望这可以帮助。


推荐阅读