kis-flow/common/const.go
2023-12-30 17:38:08 +08:00

21 lines
928 B
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package common
type KisMode string
const (
// V 为校验特征的KisFunction, 主要进行数据的过滤,验证,字段梳理,幂等等前置数据处理
V KisMode = "Verify"
// S 为存储特征的KisFunction, S会通过NsConnector进行将数据进行存储数据的临时声明周期为NsWindow
S KisMode = "Save"
// L 为加载特征的KisFunctionL会通过KisConnector进行数据加载通过该Function可以从逻辑上与对应的S Function进行并流
L KisMode = "Load"
// C 为计算特征的KisFunction, C会通过KisFlow中的数据计算生成新的字段将数据流传递给下游S进行存储或者自己也已直接通过KisConnector进行存储
C KisMode = "Calculate"
// E 为扩展特征的KisFunction作为流式计算的自定义特征FunctionNotify 调度器触发任务的消息发送,删除一些数据,重置状态等。
E KisMode = "Expand"
)