gcp-spark

Develop and execute Spark code on Google Cloud Dataproc clusters.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rose4320/Eldonia-Nex --skill gcp-spark-rose4320
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-spark
Source: https://github.com/rose4320/Eldonia-Nex/tree/main/.cursor/skills/gcp-spark
Command: npx skills add https://github.com/rose4320/Eldonia-Nex --skill gcp-spark-rose4320

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyspark, gcp-bigdata, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of developing, executing, and managing Spark code on Google Cloud Dataproc Clusters and Serverless environments.

Core Features & Use Cases

  • Spark Development: Write and execute Spark code for ETL pipelines and ML model training.
  • Data Storage: Access and manage data stored in BigLake Iceberg, BigQuery, and Spanner.
  • Error Handling: Debug execution failures in Spark jobs and sessions.
  • Use Case: For a data scientist working on a GCP project, this Skill can automate the deployment of Spark jobs for large-scale data processing and analysis.

Quick Start

Use the gcp-spark skill to execute a Spark ETL job on Dataproc using the provided PySpark script 'etl_job.py'.

Frequently Asked Questions about gcp-spark

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

FAQPage Schema
How do I run PySpark ETL jobs on Google Cloud Dataproc?

You can run PySpark ETL jobs on Google Cloud Dataproc by using this Skill to develop and execute Spark code directly on Dataproc Clusters and Serverless environments. It automates large-scale data processing and deployment for your GCP project.

Can I access BigLake Iceberg and BigQuery from a Dataproc Spark job?

Yes, Dataproc Spark jobs can access and manage data stored in BigLake Iceberg, BigQuery, and Spanner. This integration allows you to query and process managed data directly within your Spark ETL pipelines and ML workflows.

What is needed to deploy Machine Learning models on GCP Dataproc?

To deploy Machine Learning models on GCP Dataproc, you need PySpark and the gcp-bigdata dependency to interact with GCP services. This Skill provides the necessary environment for large-scale ML model training and execution on Google Cloud.

How do I debug execution failures in Spark jobs on Dataproc?

You can debug execution failures in Spark jobs on Dataproc using the debugging tools provided by this Skill. It helps identify and resolve errors within your Spark jobs and interactive sessions efficiently to ensure smooth data processing.

Does this Skill support both Dataproc Clusters and Serverless environments?

Yes, this Skill supports developing and executing Spark code on both Dataproc Clusters and Serverless environments. This allows you to choose the appropriate compute model for your specific ETL and data processing needs on Google Cloud.