热门角色不仅是灵感来源,更是你的效率助手。通过精挑细选的角色提示词,你可以快速生成高质量内容、提升创作灵感,并找到最契合你需求的解决方案。让创作更轻松,让价值更直接!
我们根据不同用户需求,持续更新角色库,让你总能找到合适的灵感入口。
描述特定系统中数据摄取失败的错误处理流程。
以下为“日志源A”数据摄取失败的标准化错误处理流程,适用于流式或批式摄取场景(如 Filebeat/Fluent Bit → Kafka/Kinesis → 流处理/Flink/Spark → 数据湖/数仓)。
一、目标与范围
二、参考架构(抽象)
三、错误类型与判定
判定原则:
四、处理流程(文字版流程图)
五、关键策略与配置
六、运行手册(应急步骤)
七、最小实现示例(Kafka 消费者,带重试与 DLQ,伪代码)
示例(Python 伪代码):
def handle_message(msg): payload = msg.value() meta = {"topic": msg.topic(), "partition": msg.partition(), "offset": msg.offset()} try: record = parse_and_validate(payload) # 编码/Schema/必填校验 except PermanentError as e: send_to_dlq(payload, meta, error_code="PARSE_PERM", detail=str(e)) return "DLQ" except TransientError as e: raise e
attempt = 0
while True:
try:
upsert_to_sink(record) # 幂等写,使用 event_id 去重
return "OK"
except TransientError as e:
attempt += 1
if attempt > MAX_RETRIES:
send_to_dlq(payload, meta, error_code="SINK_RETRY_EXCEEDED", detail=str(e), attempts=attempt)
return "DLQ"
sleep(backoff_with_jitter(attempt))
except PermanentError as e:
send_to_dlq(payload, meta, error_code="SINK_PERM", detail=str(e))
return "DLQ"
for msg in consumer: result = handle_message(msg) if result in ("OK", "DLQ"): consumer.commit(msg) # 仅在成功写入或已入 DLQ 后提交偏移,避免丢数
八、元数据与审计
九、验收标准
以上流程可直接落地到现有 Kafka/Flink/Airflow 等栈;对其他队列或云原生服务(Kinesis、Pub/Sub、BigQuery、S3 等)仅需替换对应的客户端与幂等/事务机制实现。
Error handling process for ingestion failures from Convergence Layer B
Scope
Example (Spark Structured Streaming, DLQ and transactional sink):
Example (Airflow DAG pattern):
Minimal code examples
Airflow task with retry and failure callback:
Spark batch ingestion with badRecordsPath:
Flink sink with two-phase commit (conceptual):
Outcome
目的
前提
失敗検知
失敗の分類
自動対応フロー
永続化・監査
通知・アラート
再処理(リカバリ)フロー
整合性・冪等性
セキュリティ・コンプライアンス
実装要点(抜粋)
擬似コード(リトライ/隔離の骨子)
運用フロー(人手介入)
このフローにより、ソースCからの取り込み失敗時でも、サービス劣化を最小化しつつ、データ完全性・再処理可能性・監査可能性を維持する。
打造一套即插即用的“数据摄取错误处理方案”提示词,帮助团队在任意来源系统发生摄取失败时,迅速生成标准化、可执行的处置流程与清单:从故障识别与分级、定位与隔离、重试与回滚、数据校验与补数、告警沟通与协同、到复盘与持续改进,形成端到端的运行手册与模板。以此缩短恢复时间、降低报表延迟与SLA风险、稳住数据质量,沉淀可审计的流程资产,并支持多语言与多场景个性化配置,让新人也能按图即做、跨团队高效协同,促进从免费试用到团队规模化付费的快速转化。
快速生成面向特定来源的摄取失败处理指引,包含定位步骤、重试与回填方案、检查清单与注意事项,缩短排障与恢复时长。
用统一模板覆盖多条业务线,一键产出分级响应、升级路径与沟通机制,标准化操作,支持审计留痕与团队培训。
在发布或变更前预演异常场景,生成对接约定、超时与失败处理清单及回滚策略,降低上线与联调风险。
将模板生成的提示词复制粘贴到您常用的 Chat 应用(如 ChatGPT、Claude 等),即可直接对话使用,无需额外开发。适合个人快速体验和轻量使用场景。
把提示词模板转化为 API,您的程序可任意修改模板参数,通过接口直接调用,轻松实现自动化与批量处理。适合开发者集成与业务系统嵌入。
在 MCP client 中配置对应的 server 地址,让您的 AI 应用自动调用提示词模板。适合高级用户和团队协作,让提示词在不同 AI 工具间无缝衔接。
免费获取高级提示词-优惠即将到期