函数工作流 FunctionGraph-DIS触发器中起始位置LATEST和TRIM_HORIZON是什么意思?

时间:2023-11-01 16:16:14

DIS触发器中起始位置LATEST和TRIM_HORIZON是什么意思?

起始位置对应DIS服务中的游标类型,用来选择从DIS通道中读取数据的位置:

  • TRIM_HORIZON:从最早被存储至分区的有效记录开始读取。

    例如,某租户使用DIS的通道,分别上传了三条数据A1,A2,A3。N天后(设定A1已过期,A2和A3仍在有效期范围内),该租户需要下载此三条数据,并选择了TRIM_HORIZON这种下载方式。那么用户可下载的数据将从A2开始读取。

  • LATEST:从分区中的最新记录开始读取,此设置可以保证总是读到分区中最新记录。

    请参考:获取数据游标

support.huaweicloud.com/functiongraph_faq/functiongraph_03_0320.html