美文网首页
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 加密列

相关文章

  • 怎么防止反编译?

    怎么防止反编译?本地数据加密。iOS应用防反编译加密技术之一:对NSUserDefaults,sqlite存储文件...

  • 8、存储过程

    8、存储过程 8.1、删除存储过程 8.2、创建存储过程 8.3、创建使用局部变量的存储过程 [^]: 局部变量 ...

  • openstack上cinder卷的加密

    目标: 创建并使用加密的cinder卷 准备: -openstack 过程: 修改配置文件: 将fixed_key...

  • iOS-防止反编译

    本地数据加密 对于本地使用NSUserDefaults,SQL存储文件信息进行加密,保护账号和关键信息 URL编译...

  • 存储过程

    详见存储过程详解 创建存储过程 使用存储过程 存储过程简介 什么是存储过程:存储过程可以说是一个记录集吧,它是由一...

  • MySQL语法规约

    WHERE 前导列一定是使用最频繁的列。 数据库备注,字段备注,存储过程备注,存储过程变量备注。 主键定义,索引定...

  • 使用存储过程创建数据

    一、根据所需数据创建表,主要是看需要几列数据 createtableblog_user(telphonevarch...

  • 存储过程

    创建存储过程 mysql: 执行存储过程 mysql: 使用OUT参数和INOUT参数: PREPARE和EXEC...

  • 存储过程用户授权及debug

    使用pl/sql创建存储过程,具体创建代码已经写过,这里不再赘述。 具体创建过程如下: 找到Procedures,...

  • 使用脚本监控日志文件

    使用脚本监控日志文件,防止日志文件无限增大占满存储。 执行nohup sh watchfile.sh &使脚本变为...

网友评论

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

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