airflow.providers.segment.operators.segment_track_event

模組內容

類別

SegmentTrackEventOperator

針對指定的 user_id 和事件,傳送追蹤事件到 Segment。

class airflow.providers.segment.operators.segment_track_event.SegmentTrackEventOperator(*, user_id, event, properties=None, segment_conn_id='segment_default', segment_debug_mode=False, **kwargs)[原始碼]

基底: airflow.models.BaseOperator

針對指定的 user_id 和事件,傳送追蹤事件到 Segment。

參數
  • user_id (str) – 您資料庫中此使用者的 ID。(已套用範本)

  • event (str) – 您正在追蹤的事件名稱。(已套用範本)

  • properties (dict | None) – 事件屬性的字典。(已套用範本)

  • segment_conn_id (str) – 連接到 Segment 時使用的連線 ID。

  • segment_debug_mode (bool) – 判斷 Segment 是否應以偵錯模式執行。預設為 False

template_fields: collections.abc.Sequence[str] = ('user_id', 'event', 'properties')[原始碼]
ui_color = '#ffd700'[原始碼]
execute(context)[原始碼]

在建立運算子時衍生。

Context 是與呈現 Jinja 範本時使用的字典相同。

請參閱 get_template_context 以取得更多 context。

這個條目有幫助嗎?