美文网首页
30-32 使用存储过程/防止创建空文件/加密列(未看)

30-32 使用存储过程/防止创建空文件/加密列(未看)

作者: 山猪打不过家猪 | 来源:发表于2023-11-24 06:44 被阅读0次

    30 在ADF的copy data中 使用存储过程

    • 存储过程


      image.png
    • 设置parameter


      image.png

    31 判断空文件

    • 假设,我们从azure sql 里将一张表的数据copy到了blob里,这张表有一天被清空了,但是我们还是在执行之前的trigger,那么copy后,我们的blob会直接被空的数据覆盖,为了防止这样的事情发生,我们需要添加一个if判断
    • 流程: 1. lookup查询数据
      2.if 判断是否有数据
      2.1 设置if的Expression


      image.png

      2.2 我们在不知道后面的output是什么的时候,一定要看上一步输出的log,可以看出来lookup输出的json,所以,如果我们想获得firstRow的值所有值,那么就需要.firstRow或者传递参数'firstRow'来获取


      image.png

    2.3 成功则返回,firstRow里的EmpName的值


    image.png

    32 加密列

    相关文章

      网友评论

          本文标题:30-32 使用存储过程/防止创建空文件/加密列(未看)

          本文链接:https://www.haomeiwen.com/subject/ggagwdtx.html