pub type PbEventMessage = EventMessage;Aliased Type§
pub struct PbEventMessage {
pub tracking_id: String,
pub event_time_sec: u64,
pub event_stage: i32,
pub event_name: String,
pub connector_name: Option<String>,
pub object: Option<i32>,
pub catalog_id: i64,
pub attributes: Option<String>,
pub node: String,
pub is_test: bool,
}Fields§
§tracking_id: Stringtracking_id is persistent in meta data
event_time_sec: u64event_time is when the event is created
event_stage: i32event_stage describes in which process the event happens
event_name: Stringfeature_name is the name of the feature triggered the event
connector_name: Option<String>connector_name is the name of the connector involves
object: Option<i32>connector_direction is the direction of data flow, can be source or sink
catalog_id: i64catalog_id is the id of the catalog involves (table_id/source_id/…)
attributes: Option<String>attributes is the additional information of the event: json format ser to string
node: Stringnode is the node that creates the event
is_test: boolmark the event is a test message