dataform-bigquery

Create and optimize Dataform pipelines targeting Google BigQuery.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dataform, bq, gcloud, node, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert guidance for creating and optimizing Dataform pipelines targeting Google BigQuery, addressing common data ingestion, transformation, and workflow configuration challenges.

Core Features & Use Cases

  • Dataform Pipeline Creation: Assist with building and managing Dataform pipelines, including actions and source declarations.
  • Dataform Optimization: Enhance existing pipelines for efficiency and accuracy.
  • Data Ingestion: Support for data ingestion from GCS into BigQuery via Dataform.
  • Project Setup: Help with initializing new Dataform projects and configuring workflow settings.
  • Use Case: For example, if a project requires transforming large datasets from various sources into a cohesive format in BigQuery, this skill would assist with pipeline design, schema management, and optimization.

Quick Start

Run 'dataform init <REPO_DIR> <PROJECT_ID> <DEFAULT_LOCATION>' to set up a new Dataform project with Google BigQuery.

Frequently Asked Questions about dataform-bigquery

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

FAQPage Schema
How do I set up a Dataform pipeline for BigQuery ELT?

To set up a Dataform pipeline for BigQuery ELT, initialize your project using the `dataform init` command with your repository directory, Google Cloud project ID, and default location. This configures the necessary workflow settings and source declarations for your BigQuery transformations.

What is the best way to ingest data from GCS into BigQuery using Dataform?

The best way to ingest data from GCS into BigQuery using Dataform is by leveraging this skill's pipeline creation features. It assists in declaring sources and building actions that move and transform your datasets from GCS directly into BigQuery efficiently.

Do I need gcloud and bq CLI installed to run Dataform workflows?

Yes, you need the gcloud and bq CLI installed along with valid GCP credentials to run Dataform workflows. These dependencies allow the Skill to interact with Google BigQuery, manage schemas, and execute SQL code optimizations effectively.

How does Dataform optimize SQL code for BigQuery transformations?

Dataform optimizes SQL code for BigQuery transformations by analyzing your pipeline design and enhancing it for efficiency and accuracy. The Skill ensures schema integrity and streamlines the ELT operations to improve overall query performance.

Can I use this Skill to manage schemas for large datasets in BigQuery?

Yes, you can use this Skill to manage schemas for large datasets in BigQuery. It transforms large datasets from various sources into a cohesive format, assisting with pipeline design, schema management, and workflow configuration.