Add build automation via Makefile with targets for docker compose management, DDL application, and data ingestion. Implement a robust bash script for loading JSONL demo data into Kafka topics with configurable options for limits, full dataset loading, and topic reset behavior.
13 lines
158 B
Makefile
13 lines
158 B
Makefile
.PHONY: up ddl data
|
|
|
|
COMPOSE ?= docker compose
|
|
|
|
up:
|
|
$(COMPOSE) up -d
|
|
|
|
ddl:
|
|
bash ./scripts/apply_clickhouse_ddl.sh
|
|
|
|
data:
|
|
bash ./scripts/load_kafka_data.sh
|