我正在基于ADF中的事件触发器将Blob存储文件加载到SQL,并希望在运行后续活动之前验证该文件的元数据是否符合已知模板。如何在If条件中编写表达式以检查Get Metadata活动的“结构”输出对象是否与已知结构匹配?
有一组可能适用的收集函数,例如“ contains”,但我不知道如何让表达式将输出对象(我认为是一个列表)与代表该列的字符串进行比较名称和类型。以下是我无法正常工作的尝试...
@equals(activity('Get Metadata').output.structure,'[{"name": "ID","type": "String"},{"name": "reg_number",...,{"name":"final_column","type":"String"}]')
努力在Data Factory在线中找到任何元数据验证示例,可能会对此有所帮助。验证活动似乎只是确定是否存在blob文件的一个信号灯。