run-tpcds-benchmark

Automate TPC-DS benchmark runs comparing Apache Spark and Quanton on Kubernetes with live updates.

19|7|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/onehouseinc/quanton-operator --skill run-tpcds-benchmark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-tpcds-benchmark
Source: https://github.com/onehouseinc/quanton-operator/tree/main/.claude/skills/run-tpcds-benchmark
Command: npx skills add https://github.com/onehouseinc/quanton-operator --skill run-tpcds-benchmark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kubectl, minikube, spark, quanton, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of running the TPC-DS benchmark on Apache Spark and Quanton, comparing their performance on Kubernetes, and providing live progress updates and results.

Core Features & Use Cases

  • Benchmarking: Execute the TPC-DS benchmark suite and compare Apache Spark with Quanton.
  • Interactive Configuration: Ask users for input to configure the benchmark parameters.
  • Live Progress Updates: Keep users informed about the progress of the benchmark in real-time.
  • Results Analysis: Generate and present a comparison of the benchmark results in an easily understandable format.

Quick Start

Run the benchmark by invoking the skill and providing the necessary parameters, such as scale factor and executor configuration.

Frequently Asked Questions about run-tpcds-benchmark

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

FAQPage Schema
How do I run the TPC-DS benchmark to compare Apache Spark and Quanton on Kubernetes?

To run the TPC-DS benchmark, you can invoke the skill to automate execution and compare Apache Spark and Quanton on Kubernetes. It interactively collects configurations, provides live progress updates, and generates a performance comparison report.

How does interactive configuration work when executing TPC-DS benchmarks on Kubernetes?

Interactive configuration for TPC-DS benchmarks works by asking you for input parameters like scale factor and executor setup. The skill uses these inputs to configure Apache Spark and Quanton before executing the benchmark on your Kubernetes cluster.

Do I need kubectl and minikube to benchmark Quanton against Apache Spark?

Yes, you need kubectl and minikube to benchmark Quanton against Apache Spark. These dependencies are required to provision the Kubernetes environment and interact with the necessary Spark and Quanton APIs for test execution.

Can I get live progress updates while running TPC-DS benchmark tests?

You can get live progress updates while running TPC-DS benchmark tests. The skill keeps you informed about the benchmark progress in real-time as it interacts with Kubernetes, Spark, and Quanton APIs to execute the workload.

What is the best way to analyze Apache Spark vs Quanton performance results?

The best way to analyze Apache Spark vs Quanton performance results is by using the skill's automated results analysis. It generates and presents a comparison of the TPC-DS benchmark results in an easily understandable format after execution completes.

Why use Kubernetes for TPC-DS benchmarking instead of a standalone Spark cluster?

Using Kubernetes for TPC-DS benchmarking provides a standardized environment to fairly compare Apache Spark and Quanton. The skill leverages Kubernetes APIs to orchestrate the benchmark, ensuring consistent executor configuration and scalable test execution.