[英]Azure Data factory copy activity failed mapping strings (from csv) to Azure SQL table sink uniqueidentifier field
[英]How to update a constant value into sql table field by using copy activity in azure data factory
我有一個SQL表,其中包含不同的字段以及Load_date。 我有CSV格式的數據,並將其存儲在Blob存儲中。 現在的工作是使用復制活動通過azure數據工廠將數據從CSV復制到SQL表。 在執行此活動時,我想動態填充Load_date字段,因為該字段在CSV中不可用。
除非您使用數據流,否則您將無法做到這一點: https : //docs.microsoft.com/zh-cn/azure/data-factory/data-flow-derived-column
如果數據流太昂貴,則可以先將數據插入表中,然后使用存儲過程用getdate()或所需的任何數據填充此Load_date字段中的所有空值。
我將為您的SP的更新邏輯留下一個示例:
update [dbo].[YourTable] set [Load_date] = getdate() where [Load_date] is null
然后在數據工廠中添加一個存儲過程活動,該活動將在復制活動完成后運行。
希望這對您有所幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.