上下文:天蓝色-ADF简要流程说明:
获取在.csv(blood)文件的第一行中定义的字段的列表。这是第一步,检测字段
然后第二步将是与SQL表的实际列进行比较
第三个执行存储过程以执行alter table任务的过程,最后完成一个(定制的)表,其中包含将.csv文件成功加载到SQl表所需的所有字段。
要开始我的ADF管道,我设置了一个查找活动来“查询”我膨胀文件的第一行"First row only" flag = ON
。作为第二个管道活动,是一个“附加变量”任务,我想以获取从查找活动中检索到的所有.csv字段(第一行),以列表形式。
这是一场噩梦。
据我所知,利用动态内容,我可以获得具有所有值的数组(带有{"field1_name":"field1_value_1st_row","field2_name":"field2_value_1st_row",etc }
之类的格式)
与类似@activity('Lookup1').output.firstrow
的东西。
或任何带有@activity('Lookup1').output.firstrow.<element_name>
的数组元素,
但我不知道如何获取数组的所有字段名称(键?)的列表。
我将不胜感激,非常感谢!