我正在使用Azure Data Factory v2将数据从Azure Blob存储中的CSV文件复制到Azure表存储。 来源中的一列包含英国邮政编码,例如RM1 1AA。我想将第一部分用作表中的分区键。
我正在尝试使用动态内容,但是找不到用于定位值的函数。我的专栏叫做“ pcds”。我写什么而不是“ ???”使其捕获来自pcds列的第一部分?
答案 0 :(得分:0)
基于我的research,您无法为源列设置动态内容。您可以将分区键设置为源列,也可以仅将其设置为参数。
但是,我为您提供了一种解决方法。将分区插入表存储时,可以根据需要使用Azure Funtion Table Storage Trigger处理分区键。只需获取分区键值,然后在Azure Function代码中使用str.Substring
方法即可。
希望它对您有帮助。