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.
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.
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_*
.
Click on the repository you want to work on. Once inside, you’ll find 4 main sections:
-
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.