ZOYKUHot Board

dataform-co/dataformTài liệu kỹ thuật

dataform-co/dataform open-source repository on GitHub

Thông báo ngôn ngữ:Chưa có tài liệu tiếng Việt cho kho lưu trữ này. Đang hiển thị bản gốc tiếng Anh chính thức.
Cài đặt nhanh
git clone https://github.com/dataform-co/dataform.git

Dataform Core

Dataform Core is an open source meta-language to create SQL tables and workflows in BigQuery. Dataform Core extends SQL by providing a dependency management system, automated data quality testing, and data documentation.

Using Dataform Core, data teams can build scalable SQL data transformation pipelines following software engineering best practices, like version control and testing.

For more details, see how Dataform works.

Data collections and integrations feed into Dataform, which exports this data to BI and analytics tools.

Get started

In Google Cloud Platform

Dataform in Google Cloud Platform provides a fully managed experience to build scalable data transformations pipelines in BigQuery using SQL. It includes:

  • A cloud development environment to develop data assets with SQL and Dataform Core and version control code with GitHub, GitLab, and other Git providers.
  • A fully managed, serverless orchestration environment for data pipelines, fully integrated in Google Cloud Platform.

Follow the quickstart guide!

With the CLI

You can run Dataform locally using the Dataform CLI tool, which can be installed using the following command line. Follow the CLI guide to get started, or see the CLI reference for all commands and flags.

npm i -g @dataform/cli

To emit table-level data lineage to Google Cloud Data Lineage during CLI runs, enable datalineage.googleapis.com and run dataform run --emit-lineage (or set lineage: { enabled: true } in workflow_settings.yaml). See the Data Lineage guide for prerequisites and configuration details.

Note on Project Execution & Security: Dataform compiles SQLX and JavaScript project code using Node.js's native node:vm context. While module resolution is scoped to the project directory, node:vm is not a security sandbox against untrusted code. Dataform projects execute with the privileges of the local process; only run and compile Dataform projects from trusted sources.

Note: this readme can also be viewed on https://dataform-co.github.io/dataform.

Example Projects

Want to report a bug or request a feature?

  • For Dataform Core / open source requests, you can open an issue in GitHub.
  • For Dataform in Google Cloud Platform, you can file a bug here, and file feature requests here.

Want to contribute?

Check out our contributors guide to get started with setting up the repo.

Bản sao tài liệu lưu trữ từ kho lưu trữ GitHub chính thức · Xem trên GitHub
Ngày đồng bộ: 2026-11-07