2017-06-15 63 views
0

我正在通过Data Factory将数据从不同数据库传送到Azure中的Blob存储,问题是所有日期值在Null时变为1900-01-01。在Azure数据工厂中将空日期转换为1900-01-01

你有什么建议怎么做才能保持空值?

感谢

+1

数据工厂中的日期列是否可以为空?你用什么类型的列?空值是如何进来的? –

回答

1

你必须使用Custom Activity实现这一目标。在您的自定义活动中,您将有权访问源和目标Linked ServicesDatasets。您可以按照自己想要的方式转换数据。你必须编写你自己的转换逻辑。

如果您使用的是Data Factory的Copy Activity,那么您将无法控制数据转换。其他方法是使用Data Factory Management APIs。这样您可以根据输入数据创建输出数据集结构。在这种方法中,您将完全控制数据移动和转换。