clickzetta-data-ingest-pipeline

Route data ingestion to ClickZetta Lakehouse pipelines based on source type, latency, and volume.

8|3|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/yunqiqiliang/clickzetta-skills --skill clickzetta-data-ingest-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clickzetta-data-ingest-pipeline
Source: https://github.com/yunqiqiliang/clickzetta-skills/tree/main/clickzetta-data-ingest-pipeline
Command: npx skills add https://github.com/yunqiqiliang/clickzetta-skills --skill clickzetta-data-ingest-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ClickZetta Lakehouse 数据导入总览与路由。根据用户的数据源类型、实时性要求、数据量等条件, 推荐最合适的数据导入方式,并引导到对应的专项 Skill 或直接执行简单导入操作。

Core Features & Use Cases

  • Decision-tree routing: based on data source, latency, and scope, selects the optimal ingestion pipeline or Skill.
  • Multi-source orchestration: routes Kafka, OSS/S3/COS, MySQL/PostgreSQL, and files to respective pipelines.
  • Guided execution: directs users to dedicated Skills like clickzetta-kafka-ingest-pipeline, clickzetta-oss-ingest-pipeline, clickzetta-batch-sync-pipeline, clickzetta-realtime-sync-pipeline, or provides simple INSERT/COPY INTO paths.

Quick Start

Describe your data source, latency, and desired ingest scope to receive an optimized routing plan.

Frequently Asked Questions about clickzetta-data-ingest-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route data ingestion into Lakehouse based on my source type and latency?

Data ingestion routing evaluates your source type, latency targets, and data volume against a decision tree to select the optimal pipeline, directing Kafka, OSS, or database sources to specialized ingestion Skills or simple INSERT commands.

What is the best way to ingest Kafka streams into a Lakehouse?

For Kafka stream ingestion, the routing mechanism evaluates your real-time latency requirements and volume, then directs the task to the specialized kafka-ingest-pipeline to ensure optimal streaming data flow into the Lakehouse.

Can I use this to sync multiple tables from MySQL or PostgreSQL at once?

Yes, you can sync multiple tables by defining your scope as single table, multiple tables, or full database during routing, which triggers the batch-sync-pipeline or realtime-sync-pipeline based on your CDC latency requirements.

How do I load files from OSS or S3 into the Lakehouse?

Loading files from OSS or S3 uses the decision tree to assess your batch processing scope, routing the object storage ingestion task to the oss-ingest-pipeline or providing a direct COPY INTO command for simpler file loads.

When should I use a specialized ingestion pipeline instead of a simple INSERT command?

You should use a specialized ingestion pipeline over a simple INSERT command when dealing with continuous Kafka streams, large-scale OSS batches, or CDC database syncs, whereas simple INSERT or COPY INTO paths suit straightforward, low-volume file loads.

Does data ingestion routing support CDC for real-time database synchronization?

Yes, data ingestion routing supports CDC by evaluating your real-time latency targets and database scope, routing MySQL or PostgreSQL Change Data Capture tasks directly to the realtime-sync-pipeline for continuous synchronization.