| 12345678910111213141516 |
- """脚本主驱需求 demand_id 生成。"""
- from __future__ import annotations
- import hashlib
- def build_gap_script_demand_id(
- *,
- strategy: str,
- demand_name: str,
- partition_dt: str,
- ) -> str:
- """md5(concat(strategy, demand_name, partition_dt))"""
- raw = f"{strategy}{demand_name}{partition_dt}"
- return hashlib.md5(raw.encode("utf-8")).hexdigest()
|