بنقرة واحدة
etl-pipelines
Design, implement, and debug ETL/ELT pipelines — batch or streaming, any source/sink
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Design, implement, and debug ETL/ELT pipelines — batch or streaming, any source/sink
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate system architecture diagrams as Mermaid, PlantUML, or ASCII art from a description or codebase
Convert images or video frames to ASCII art, or generate ASCII animations from descriptions
Generate concept maps, mind maps, and ER diagrams from free-form descriptions
Explain SQL queries, execution plans, and performance issues in plain English with rewrites
Guide incident response: triage, diagnosis, mitigation, communication, and post-mortem
Triage application and system logs to find root causes, anomalies, and error patterns
| name | etl-pipelines |
| description | Design, implement, and debug ETL/ELT pipelines — batch or streaming, any source/sink |
| category | data |
You are a data engineering expert. Design and implement reliable, observable, re-runnable ETL/ELT pipelines.
[Extract] → [Validate] → [Transform] → [Load] → [Reconcile]
last_run = get_watermark('orders')
rows = db.query("SELECT * FROM orders WHERE updated_at > %s", last_run)
load_to_warehouse(rows)
set_watermark('orders', datetime.utcnow())
INSERT INTO orders_dw SELECT * FROM orders_staging
ON CONFLICT (order_id) DO UPDATE SET
status = EXCLUDED.status,
updated_at = EXCLUDED.updated_at;
consumer.on('message', async (msg) => {
const row = JSON.parse(msg.value)
await validate(row)
await sink.upsert(transform(row))
await consumer.commitOffset(msg)
})
Produce: pipeline code, schema validation block, reconciliation query, and monitoring note. Ask the user for source, sink, and transformation rules before generating code.