You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Data Flow参数映射至Sink(Azure SQL表)并生成UUID字段

在Azure Data Flow中实现参数映射与UUID生成的步骤

1. 映射Data Flow参数到EmployeeId列

  • 给你的数据流添加一个派生列转换(放在REST源之后)。
  • 在派生列配置里,新增一列命名为EmployeeId,表达式直接写你的参数名,格式是$param_test(ADF里引用参数必须加$前缀)。
  • 切换到Sink的映射界面,把这个派生出来的EmployeeId列和目标Azure SQL表的EmployeeId列对应上。

2. 生成UUID填充其他非REST字段

  • 还是在刚才的派生列转换里,给每个需要UUID的目标列新增派生规则:
    • 比如要给UserId列生成UUID,表达式写uuid()(这是ADF内置的UUID生成函数,直接调用就能生成标准UUID)。
    • 有多少个需要的列就重复这个操作,每个列都用uuid()作为表达式。
  • 同样在Sink映射里,把这些派生的UUID列和目标表的对应列一一映射。

注意事项

  • 派生列转换要放在REST源之后,这样能同时处理源数据、参数和生成的UUID,一次性传到Sink。
  • 提前确认Data Flow的参数类型和目标SQL列的类型匹配(比如param_test如果是字符串类型,目标EmployeeId列也要是字符串类)。
  • 可以先在派生列界面点击「预览」,确认参数值和UUID都正确生成后,再运行完整数据流。

内容的提问来源于stack exchange,提问作者Torben

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 20:45:41