Skip to main content

Dataform Basics

This guide introduces the essential elements of the Dataform UI, tailored specifically for GA4Dataform users. If you are new to Dataform, we recommend starting with the overview section. If you’re already familiar with the GA4Dataform interface, feel free to skip ahead to the sections that interest you.

note

If you’ve installed GA4Dataform, authorized data processing, and scheduled your workflow using the optional next steps, you can benefit from GA4Dataform without ever opening the Dataform interface (theoricaly!). However, if you’re looking to customize GA4Dataform or are simply curious to learn more, this guide is here to help you.

Overview

Dataform is seamlessly integrated into Google Cloud Platform (GCP), providing a user-friendly interface to manage your Dataform project (including GA4Dataform project). Here’s how you can access Dataform from the GCP console:

  • Use the search bar: Type "Dataform" into the search bar at the top of the console.
  • Navigate via the menu: Open the top-left burger menu, go to BigQuery under "Products," and click on Dataform.

screenshot

When you open Dataform, you’ll see a list of repositories—these are essentially your projects. If you’ve just installed GA4Dataform, you should find a repository named something like superform_analytics_*.

screenshot

Click on the repository you want to work on. Once inside, you’ll find 4 main sections:

screenshot

  • Development Workspaces: Write your models and scripts, define data sources, set up lineage, configure table materialization and more...

  • Workflow Execution Logs: Track and review the execution history of your project.

  • Release and Scheduling: Schedule when your BigQuery tables ared refreshed and manage project compilation settings.

  • Settings: Configure project variables and connect your repository to GitHub.

This guide will take you through these sections to perform specific tasks and make the most of GA4Dataform.