# BigQuery

BigQuery is a Google Cloud data analytics platform for loading, querying, transforming, and analyzing data.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## We Cut Cloud Waste Before Touching Cluster Sizes: Lessons from Running a Data Platform

DevFeed: [We Cut Cloud Waste Before Touching Cluster Sizes: Lessons from Running a Data Platform](<https://devfeed.tech/articles/we-cut-cloud-waste-before-touching-cluster-sizes-lessons-from-running-a-data-platform-26516.md>)

Original publisher: [Read original article](<https://medium.com/engineering-housing/we-cut-cloud-waste-before-touching-cluster-sizes-lessons-from-running-a-data-platform-9ea96a1f9fbe?source=rss----3a69e32e2594---4>)

Author: Deepika Saini

Published: 2026-09-07T06:33:31Z

Content type: article

Language: en

Sources: [Housing.com](<https://devfeed.tech/sources/housing-com.md>)

Topics: [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [AWS Database Migration Service](<https://devfeed.tech/topics/aws-database-migration-service.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [cloud-computing](<https://devfeed.tech/tags/cloud-computing.md>), [cost](<https://devfeed.tech/tags/cost.md>), [cost-optimization](<https://devfeed.tech/tags/cost-optimization.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [delta-lake](<https://devfeed.tech/tags/delta-lake.md>), [finops](<https://devfeed.tech/tags/finops.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [migration](<https://devfeed.tech/tags/migration.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>)

### AI overview

This article explains how a data platform team reduced cloud costs by removing obsolete BigQuery data, adjusting Delta Lake retention, right-sizing DMS infrastructure, identifying unmonitored Databricks jobs, and standardizing pipeline onboarding and cost alerts. It reports that DMS costs were cut by over 50% and that retention was reduced from 90 days to 7 days for appropriate workloads after operational validation.

### Source excerpt

How orphaned BigQuery storage, Delta retention, DMS right-sizing, and Databricks System Tables became our biggest cloud cost wins. The biggest cloud cost optimization we made wasn't shrinking clusters.It was deleting data we'd forgotten we were paying for.Like most teams, our first instinct was to tune infrastructure first. Instead, we discovered a treasure trove of hidden costs: orphaned BigQuery datasets, 90-day Delta retention, 24-hour jobs no one monitored, and DMS infrastructure that no longer matched business needs.We stopped treating cloud bills as a finance problem and started treating them as a platform engineering problem.30-second takeaway Why deleting forgotten data saved more than shrinking clusters. How we cut DMS costs by over 50%. How Databricks System Tables exposed hidden 24-hour jobs. How config.metadata standardized pipeline onboarding. How weekly Slack alerts turned cost optimization into a habit. Section 1: Storage Was Our Biggest Leak -- We Were Paying to Store Data Nobody Used This is the most overlooked cost on many data platforms. Storage duplication across platforms We had already migrated several workloads from BigQuery to Databricks. Large datasets were still sitting in BigQuery long after they had stopped serving production workloads - quietly generating storage costs month after month. Nothing failed. No alerts fired. Every month, we paid for storage that no longer served production workloads.A migration isn't complete until the old storage is decommissioned.The hidden cost of long retention The next surprise came from Delta Lake retention settings. Our workspace was configured to retain deleted table data and transaction history for 90 days to support time travel. Time travel is incredibly useful. But did every table need three months of historical recovery? Not really. We reduced retention to 7 days for appropriate workloads after validating operational needs. What changed immediately: Less storage tied up in deleted data. Faster clea

## Supabase Pipelines is now in Public Alpha

DevFeed: [Supabase Pipelines is now in Public Alpha](<https://devfeed.tech/articles/supabase-pipelines-is-now-in-public-alpha-656.md>)

Original publisher: [Read original article](<https://supabase.com/blog/supabase-pipelines-public-alpha>)

Author: Riccardo Busetti

Published: 2026-07-21T07:00:00Z

Content type: release

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [data](<https://devfeed.tech/topics/data.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Rust](<https://devfeed.tech/topics/rust.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [google](<https://devfeed.tech/tags/google.md>), [latency](<https://devfeed.tech/tags/latency.md>), [memory](<https://devfeed.tech/tags/memory.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [replication](<https://devfeed.tech/tags/replication.md>), [rust](<https://devfeed.tech/tags/rust.md>), [sync](<https://devfeed.tech/tags/sync.md>)

### AI overview

Supabase Pipelines has entered public alpha with automatic handling of supported schema changes, faster initial synchronization, and a request form for additional destinations including ClickHouse, Snowflake, and DuckLake. The service replicates Supabase Postgres data to analytical systems in near real time, with Google BigQuery as the first generally available destination.

### Source excerpt

Supabase Pipelines is now in public alpha with schema change support, a faster initial sync, and a new destination request form for ClickHouse, Snowflake, and DuckLake.

## Introducing TabFM: A zero-shot foundation model for tabular data

DevFeed: [Introducing TabFM: A zero-shot foundation model for tabular data](<https://devfeed.tech/articles/introducing-tabfm-a-zero-shot-foundation-model-for-tabular-data-6829.md>)

Original publisher: [Read original article](<https://research.google/blog/introducing-tabfm-a-zero-shot-foundation-model-for-tabular-data/>)

Published: 2026-06-30T10:26:00Z

Content type: article

Language: en

Sources: [The latest research from Google](<https://devfeed.tech/sources/the-latest-research-from-google.md>)

Topics: [foundation-models](<https://devfeed.tech/topics/foundation-models.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [Google](<https://devfeed.tech/topics/google.md>), [Feature Engineering](<https://devfeed.tech/topics/feature-engineering.md>), [Hyperparameter optimization](<https://devfeed.tech/topics/hyperparameter-optimization.md>), [Language models](<https://devfeed.tech/topics/language-models.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>), [AI Inference](<https://devfeed.tech/topics/ai-inference.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [classification](<https://devfeed.tech/tags/classification.md>), [data](<https://devfeed.tech/tags/data.md>), [data-management](<https://devfeed.tech/tags/data-management.md>), [feature-engineering](<https://devfeed.tech/tags/feature-engineering.md>), [github](<https://devfeed.tech/tags/github.md>), [google](<https://devfeed.tech/tags/google.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [hyperparameter-optimization](<https://devfeed.tech/tags/hyperparameter-optimization.md>), [machine-intelligence](<https://devfeed.tech/tags/machine-intelligence.md>), [model](<https://devfeed.tech/tags/model.md>), [product](<https://devfeed.tech/tags/product.md>), [zero-shot](<https://devfeed.tech/tags/zero-shot.md>)

### AI overview

Google Research introduces TabFM, a zero-shot foundation model for tabular-data classification and regression. It frames prediction as in-context learning, reducing the need for dataset-specific training, hyperparameter optimization, and feature engineering, with availability through Hugging Face, GitHub, and BigQuery.

### Source excerpt

Data Management

## BigQuery CI/CD with Harness Database DevOps

DevFeed: [BigQuery CI/CD with Harness Database DevOps](<https://devfeed.tech/articles/bigquery-ci-cd-with-harness-database-devops-13371.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/bigquery-ci-cd-and-database-devops-with-harness>)

Author: Animesh Pathak Stephen Atwell

Published: 2026-05-29T00:00:00Z

Content type: release

Language: en

Sources: [Harness Blog](<https://devfeed.tech/sources/harness-blog.md>)

Topics: [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Database](<https://devfeed.tech/topics/database.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [automation](<https://devfeed.tech/tags/automation.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [database](<https://devfeed.tech/tags/database.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [devops](<https://devfeed.tech/tags/devops.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [schema](<https://devfeed.tech/tags/schema.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Harness announces BigQuery support for Database DevOps, enabling pipeline-driven schema deployments with versioning, approvals, governance, promotion across environments, auditing, and OIDC-based keyless authentication.

### Source excerpt

Automate BigQuery schema deployments with Harness using secure OIDC authentication and CI/CD pipelines. | Blog

## Bringing full YAML anchor support to zizmor

DevFeed: [Bringing full YAML anchor support to zizmor](<https://devfeed.tech/articles/bringing-full-yaml-anchor-support-to-zizmor-7651.md>)

Original publisher: [Read original article](<https://blog.trailofbits.com/2026/05/22/we-hardened-zizmors-github-actions-static-analyzer/>)

Author: "Alexis Challande"

Published: 2026-05-22T11:00:00Z

Content type: article

Language: en

Sources: [The Trail of Bits Blog](<https://devfeed.tech/sources/the-trail-of-bits-blog.md>), [The Trail of Bits Blog](<https://devfeed.tech/sources/the-trail-of-bits-blog-2.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [ci](<https://devfeed.tech/topics/ci.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [dataset](<https://devfeed.tech/topics/dataset.md>)

Tags: [backdoor](<https://devfeed.tech/tags/backdoor.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [bug](<https://devfeed.tech/tags/bug.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [ci](<https://devfeed.tech/tags/ci.md>), [ecosystem-security](<https://devfeed.tech/tags/ecosystem-security.md>), [engineering-practice](<https://devfeed.tech/tags/engineering-practice.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Trail of Bits describes how it collaborated with zizmor maintainers to add full YAML anchor support to the GitHub Actions static analyzer. The work fixed parsing and deserialization issues, aligned expression evaluation with GitHub's tests, and was validated against 41,253 workflows from 6,612 open-source repositories.

### Source excerpt

In March 2026, attackers exploited a pull_request_target misconfiguration in the aquasecurity/trivy-action GitHub Action to exfiltrate organization and repository secrets, then used those credentials to backdoor LiteLLM on PyPI (see Trivy's post-mortem for the full timeline). zizmor is a static analyzer that GitHub Actions users run to catch exactly these misconfigurations before they ship. When GitHub Actions added support for YAML anchors in September 2025, a small but high-value slice of the ecosystem started writing workflows that zizmor could only analyze on a best-effort basis. Over the past three months, Trail of Bits collaborated with the zizmor maintainers to bring zizmor's anchor support up to full coverage. First, we fixed parsing bugs that caused crashes, produced wrong-location findings, and silently mishandled aliased values. Second, we surfaced deserialization edge cases that broke zizmor on otherwise valid workflows. Finally, we helped align zizmor's expression evaluator with GitHub's own Known Answer Tests. We validated all of this against a new corpus of 41,253 workflows from 6,612 high-value open-source repositories. The result: 20 filed issues, 15 merged pull requests. Building the test corpus To understand how anchors are used in CI today and to stress-test zizmor against the full variety of YAML it encounters in the wild, we built a corpus of real workflows. We used BigQuery's GitHub dataset to identify the 10,000 most-starred repositories created between 2022 and 2025, filtered to the 6,612 that use GitHub Actions, and downloaded every workflow file. That gave us 41,253 YAML files. Figure 1: Building a testing corpus When we ran zizmor against the corpus, it crashed on 45 of the 41,253 workflows. That's a low rate, but each crash means a bug in zizmor. How anchors are used in the wild zizmor's anchor support was deliberately limited, and for good reason. YAML anchors make workflows non-local: an alias defined in one place changes behavior else

## ClickHouse integrates with Lakehouse Runtime Catalog

DevFeed: [ClickHouse integrates with Lakehouse Runtime Catalog](<https://devfeed.tech/articles/clickhouse-integrates-with-lakehouse-runtime-catalog-5265.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/google-lakehouse-runtime>)

Author: Melvyn Peignon

Published: 2026-04-22T13:27:18Z

Content type: release

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [Google](<https://devfeed.tech/topics/google.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [API](<https://devfeed.tech/topics/api.md>), [data](<https://devfeed.tech/topics/data.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [google](<https://devfeed.tech/tags/google.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [integration](<https://devfeed.tech/tags/integration.md>), [spark](<https://devfeed.tech/tags/spark.md>)

### AI overview

ClickHouse announces a beta integration with Google's Lakehouse Runtime Catalog, enabling direct querying of Google Cloud Lakehouse Apache Iceberg tables through the Iceberg REST Catalog. The integration supports ClickHouse 26.2 and later, ClickHouse Cloud, Google Application Default Credentials, and querying or loading data without data movement or metadata synchronization.

### Source excerpt

We're excited to announce a new integration between ClickHouse and Google's Lakehouse Runtime CatalogCatalog

## Exploring Data Systems and Building with Rust After Leaving Google

DevFeed: [Exploring Data Systems and Building with Rust After Leaving Google](<https://devfeed.tech/articles/funemployment-39415.md>)

Original publisher: [Read original article](<https://n8z.dev/posts/funemployment/>)

Author: Nevin Zheng

Published: 2026-02-27T00:00:00Z

Content type: opinion

Language: en

Sources: [nevzheng](<https://devfeed.tech/sources/nevzheng.md>)

Topics: [Data Infrastructure](<https://devfeed.tech/topics/data-infrastructure.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [Google](<https://devfeed.tech/topics/google.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [google](<https://devfeed.tech/tags/google.md>), [rust](<https://devfeed.tech/tags/rust.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

A former BigQuery engineer describes leaving Google after four years, exploring storage engines and Rust, and looking for a smaller team working on challenging data-infrastructure problems.

### Source excerpt

Left Google, exploring data systems, building things for fun, and figuring out what's next.

## BigQuery connector for ClickPipes is now in Private Preview

DevFeed: [BigQuery connector for ClickPipes is now in Private Preview](<https://devfeed.tech/articles/bigquery-connector-for-clickpipes-is-now-in-private-preview-4985.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/bigquery-clickpipe-private-preview>)

Author: Marta Paes

Published: 2026-01-28T16:38:57Z

Content type: news

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [migration](<https://devfeed.tech/topics/migration.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Performance Testing](<https://devfeed.tech/topics/performance-testing.md>), [data-architecture](<https://devfeed.tech/topics/data-architecture.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Replication](<https://devfeed.tech/topics/replication.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [migration](<https://devfeed.tech/tags/migration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [performance-testing](<https://devfeed.tech/tags/performance-testing.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [replication](<https://devfeed.tech/tags/replication.md>)

### AI overview

The article announces a private-preview BigQuery connector for ClickPipes, enabling users to load BigQuery data into ClickHouse Cloud for rapid exploration, prototyping, and performance testing. It presents ClickHouse as a low-latency speed layer alongside BigQuery's batch-processing and warehousing workloads, while describing automated data movement and future continuous-ingestion capabilities.

### Source excerpt

Load data from BigQuery into ClickHouse Cloud in a few clicks for fast exploration and prototyping. The connector simplifies data migration for testing ClickHouse's real-time query performance on your BigQuery datasets.

## ClickPy at 2 Trillion rows: Scaling ingestion and fixing the past

DevFeed: [ClickPy at 2 Trillion rows: Scaling ingestion and fixing the past](<https://devfeed.tech/articles/clickpy-at-2-trillion-rows-scaling-ingestion-and-fixing-the-past-5184.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/clickpy-2-trillion-rows>)

Author: Lionel Palacin

Published: 2026-01-21T10:48:32Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [data](<https://devfeed.tech/topics/data.md>), [Python](<https://devfeed.tech/topics/python.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [dataset](<https://devfeed.tech/topics/dataset.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Code](<https://devfeed.tech/topics/code.md>), [Scripting](<https://devfeed.tech/topics/scripting.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [blog](<https://devfeed.tech/tags/blog.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cloud-storage](<https://devfeed.tech/tags/cloud-storage.md>), [code](<https://devfeed.tech/tags/code.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [operational](<https://devfeed.tech/tags/operational.md>), [python](<https://devfeed.tech/tags/python.md>), [scale](<https://devfeed.tech/tags/scale.md>), [scripting](<https://devfeed.tech/tags/scripting.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

ClickPy has grown to more than 2 trillion Python package-download rows dating back to 2011. This article describes replacing a custom, cron-based ingestion script with ClickPipes and correcting historical data while keeping the service available and ingestion uninterrupted.

### Source excerpt

A look at how ClickPy handles over 2 trillion Python package downloads, from ingestion redesign to fixing historical data at scale.

## Introducing Supabase Pipelines

DevFeed: [Introducing Supabase Pipelines](<https://devfeed.tech/articles/introducing-supabase-pipelines-412.md>)

Original publisher: [Read original article](<https://supabase.com/blog/introducing-supabase-pipelines>)

Author: Riccardo Busetti

Published: 2025-12-02T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [data](<https://devfeed.tech/tags/data.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [github](<https://devfeed.tech/tags/github.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [replication](<https://devfeed.tech/tags/replication.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

Supabase Pipelines provides managed change-data-capture pipelines that replicate Postgres tables to analytical destinations such as Google BigQuery in near real time.

### Source excerpt

Managed change-data-capture pipelines that replicate your Postgres tables to analytical destinations like BigQuery in near real time.

## How the 5 major cloud data warehouses compare on cost-performance

DevFeed: [How the 5 major cloud data warehouses compare on cost-performance](<https://devfeed.tech/articles/how-the-5-major-cloud-data-warehouses-compare-on-cost-performance-5209.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/cloud-data-warehouses-cost-performance-comparison>)

Author: Tom Schreiber; Lionel Palacin

Published: 2025-12-02T00:00:00Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Amazon Redshift](<https://devfeed.tech/topics/amazon-redshift.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [dataset](<https://devfeed.tech/topics/dataset.md>)

Tags: [benchmark](<https://devfeed.tech/tags/benchmark.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-data](<https://devfeed.tech/tags/cloud-data.md>), [compare](<https://devfeed.tech/tags/compare.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [cost](<https://devfeed.tech/tags/cost.md>), [data](<https://devfeed.tech/tags/data.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [dataset](<https://devfeed.tech/tags/dataset.md>), [performance](<https://devfeed.tech/tags/performance.md>), [redshift](<https://devfeed.tech/tags/redshift.md>), [storage](<https://devfeed.tech/tags/storage.md>), [warehouse](<https://devfeed.tech/tags/warehouse.md>)

### AI overview

This article compares the cost-performance of Snowflake, Databricks, ClickHouse Cloud, BigQuery, and Redshift across analytical workloads containing 1 billion, 10 billion, and 100 billion rows. Using each system's real compute billing model, the benchmark concludes that ClickHouse Cloud provides substantially better value than the other systems at scale.

### Source excerpt

We benchmarked the five major cloud data warehouses at 1B-100B rows using their real billing models to measure performance per dollar. Results show how cost-performance shifts as data grows.

## WeatherNext 2: Our most advanced weather forecasting model

DevFeed: [WeatherNext 2: Our most advanced weather forecasting model](<https://devfeed.tech/articles/weathernext-2-our-most-advanced-weather-forecasting-model-6258.md>)

Original publisher: [Read original article](<https://deepmind.google/blog/weathernext-2-our-most-advanced-weather-forecasting-model/>)

Author: The WeatherNext team

Published: 2025-11-17T15:09:23Z

Content type: article

Language: en

Sources: [Google DeepMind News](<https://devfeed.tech/sources/google-deepmind-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Google](<https://devfeed.tech/topics/google.md>), [model architecture](<https://devfeed.tech/topics/model-architecture.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [AI Platform](<https://devfeed.tech/topics/ai-platform.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [google](<https://devfeed.tech/tags/google.md>), [inference](<https://devfeed.tech/tags/inference.md>), [model](<https://devfeed.tech/tags/model.md>), [model-architecture](<https://devfeed.tech/tags/model-architecture.md>), [none](<https://devfeed.tech/tags/none.md>), [tpu](<https://devfeed.tech/tags/tpu.md>), [vertex-ai](<https://devfeed.tech/tags/vertex-ai.md>)

### AI overview

Google DeepMind and Google Research introduce WeatherNext 2, an AI weather forecasting model that generates hundreds of possible scenarios faster, at higher resolution, and with improved accuracy. Its forecast data is available through Earth Engine and BigQuery, with custom model inference offered through Vertex AI, and its technology is being integrated into several Google products.

### Source excerpt

The new AI model delivers more efficient, more accurate and higher-resolution global weather predictions.

## Platform Thinking: Three Views from Two Sigma Leaders

DevFeed: [Platform Thinking: Three Views from Two Sigma Leaders](<https://devfeed.tech/articles/platform-thinking-three-views-from-two-sigma-leaders-39481.md>)

Original publisher: [Read original article](<https://www.twosigma.com/articles/platform-thinking-three-views-from-two-sigma-leaders/>)

Author: Emily Majewski

Published: 2025-10-23T14:49:45Z

Content type: article

Language: en

Sources: [Two Sigma Engineering](<https://devfeed.tech/sources/two-sigma-engineering.md>)

Topics: [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [data](<https://devfeed.tech/topics/data.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Development](<https://devfeed.tech/topics/development.md>), [Feature Engineering](<https://devfeed.tech/topics/feature-engineering.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [AI research agents](<https://devfeed.tech/topics/ai-research-agents.md>), [Open Source Models & Datasets](<https://devfeed.tech/topics/open-source-models-datasets.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [data](<https://devfeed.tech/tags/data.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [feature-engineering](<https://devfeed.tech/tags/feature-engineering.md>), [llms](<https://devfeed.tech/tags/llms.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [platform](<https://devfeed.tech/tags/platform.md>), [post](<https://devfeed.tech/tags/post.md>)

### AI overview

Two Sigma leaders describe the company's platform-oriented approach to data, technology, and management. The article highlights parallel delivery of raw and curated datasets, BigQuery and CI/CD practices, reusable data contracts, LLM-assisted feature engineering, controls for temporal leakage, and possible uses of multiple AI agents in quantitative research.

### Source excerpt

The post Platform Thinking: Three Views from Two Sigma Leaders appeared first on Two Sigma.

## The 2025 AI + Data Engineering Roadmap

DevFeed: [The 2025 AI + Data Engineering Roadmap](<https://devfeed.tech/articles/the-2025-ai-data-engineering-roadmap-27255.md>)

Original publisher: [Read original article](<https://blog.dataexpert.io/p/the-2025-breaking-into-data-engineering-roadmap>)

Author: Zach Wilson

Published: 2025-10-17T22:35:45Z

Content type: tutorial

Language: en

Sources: [DataExpert.io Newsletter](<https://devfeed.tech/sources/dataexpert-io-newsletter.md>)

Topics: [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Python](<https://devfeed.tech/topics/python.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [airflow](<https://devfeed.tech/topics/airflow.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [data-modeling](<https://devfeed.tech/topics/data-modeling.md>), [Data Quality](<https://devfeed.tech/topics/data-quality.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ai](<https://devfeed.tech/tags/ai.md>), [airflow](<https://devfeed.tech/tags/airflow.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [count](<https://devfeed.tech/tags/count.md>), [course](<https://devfeed.tech/tags/course.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-modeling](<https://devfeed.tech/tags/data-modeling.md>), [data-quality](<https://devfeed.tech/tags/data-quality.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [framer](<https://devfeed.tech/tags/framer.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [python](<https://devfeed.tech/tags/python.md>), [rag](<https://devfeed.tech/tags/rag.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [right-join](<https://devfeed.tech/tags/right-join.md>), [spark](<https://devfeed.tech/tags/spark.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

A 2025 roadmap for entering data engineering, covering foundational SQL and Python skills, distributed computing, orchestration, data modeling, data quality, AI and data integrations, portfolio projects, and personal branding.

### Source excerpt

Getting a data engineering job is complicated.

## Empowering Data Through Self-Service: Behind the Scenes of Our Data Platform

DevFeed: [Empowering Data Through Self-Service: Behind the Scenes of Our Data Platform](<https://devfeed.tech/articles/empowering-data-through-self-service-behind-the-scenes-of-our-data-platform-30789.md>)

Original publisher: [Read original article](<https://devblog.kogan.com/blog/empowering-data-through-self-service-behind-the-scenes-of-our-data-platform>)

Author: Karen Fehmer

Published: 2025-06-02T03:53:58Z

Content type: article

Language: en

Sources: [Kogan.com](<https://devfeed.tech/sources/kogan-com.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [data](<https://devfeed.tech/tags/data.md>), [dbt](<https://devfeed.tech/tags/dbt.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [looker](<https://devfeed.tech/tags/looker.md>), [self-service](<https://devfeed.tech/tags/self-service.md>), [tableau](<https://devfeed.tech/tags/tableau.md>)

### AI overview

Kogan.com describes replacing a request-based BI model with a governed self-service data platform built around BigQuery, dbt, Looker, and Acryl (DataHub). The architecture uses layered models, GitHub Actions CI/CD, testing, documentation, and controlled environments to support trusted analysis and reporting.

### Source excerpt

At Kogan.com, our data needs have grown alongside the business. As more teams relied on insights to move quickly, it became clear our request-based BI model couldn't scale. We needed a platform that empowered teams to answer their own questions, trust the numbers, and move independently. That journey led us to build a self-service platform grounded in governance, transparency, and scalability--powered by dbt, Looker, and Acryl (DataHub). Rethinking Our BI Model We originally relied on Tableau. It served us well but had limitations: duplicated logic, inconsistent metrics, and limited collaboration with dbt. Tableau workbooks weren't version-controlled, which made maintaining consistency difficult. To bridge modeling and reporting, we often created extra presentation tables in dbt, adding complexity. We needed a platform that integrated tightly with dbt and supported governed exploration. A New Architecture: Modular, Transparent, Scalable We redesigned the platform around a clean, modular flow: Raw Sources -> BigQuery -> dbt -> Looker -> Acryl (DataHub) Our data transformations are built in dbt, where we follow a layered modeling structure. While we use stg_ (staging) and int_ (intermediate) models primarily for data cleaning and standardization, the marts_ models are the ones that power our analysis and reporting. These models contain our fact and dimension tables, fully aligned with business logic and ready for consumption in Looker. We've integrated CI/CD pipelines using GitHub Actions, and every change is tested before deployment. This includes dbt tests, schema validations, and model documentation to ensure confidence at every layer. Why Looker Was the Right Fit for Self-Service Looker offered a structured, governed approach that aligned with our dbt-first architecture. LookML let us centralize business logic, version it with Git, and deploy changes through CI/CD. With support for multiple environments (UAT and Production), we can test safely before releasing to users

## How we handle sensitive data in BigQuery

DevFeed: [How we handle sensitive data in BigQuery](<https://devfeed.tech/articles/how-we-handle-sensitive-data-in-bigquery-11812.md>)

Original publisher: [Read original article](<https://incident.io/blog/how-we-handle-sensitive-data-in-big-query>)

Author: Lambert Le Manh

Published: 2024-11-14T15:21:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [pii](<https://devfeed.tech/topics/pii.md>), [AWS IAM](<https://devfeed.tech/topics/aws-iam.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [data](<https://devfeed.tech/tags/data.md>), [false-positives](<https://devfeed.tech/tags/false-positives.md>), [iam](<https://devfeed.tech/tags/iam.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [outage](<https://devfeed.tech/tags/outage.md>), [pii](<https://devfeed.tech/tags/pii.md>), [policy](<https://devfeed.tech/tags/policy.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

The article explains how incident.io handles sensitive customer data in BigQuery. New columns are marked sensitive by default and masked for users without appropriate IAM permissions, while separate service accounts provide controlled access for customer-facing and internal analytics workflows. YAML files identify non-sensitive columns that can be untagged to reduce false positives.

### Source excerpt

We take handling sensitive customer data seriously. This blog explains how we manage PII and confidential data in BigQuery through default masking, automated tagging, and strict access controls.

## If you don't know about HTTP Archive's Web Almanac yet, you should!

DevFeed: [If you don't know about HTTP Archive's Web Almanac yet, you should!](<https://devfeed.tech/articles/if-you-don-t-know-about-http-archive-s-web-almanac-yet-you-should-7967.md>)

Original publisher: [Read original article](<https://snyk.io/blog/if-you-dont-know-about-http-archives-web-almanac-yet/>)

Author: Brian Clark

Published: 2024-11-01T05:00:00Z

Content type: article

Language: en

Sources: [Blog RSS Feed | Snyk](<https://devfeed.tech/sources/blog-rss-feed-snyk.md>)

Topics: [State of the Web](<https://devfeed.tech/topics/state-of-the-web.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [Security](<https://devfeed.tech/topics/security.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [blog](<https://devfeed.tech/tags/blog.md>), [community](<https://devfeed.tech/tags/community.md>), [developer](<https://devfeed.tech/tags/developer.md>), [devrel](<https://devfeed.tech/tags/devrel.md>), [http](<https://devfeed.tech/tags/http.md>), [interest](<https://devfeed.tech/tags/interest.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-security](<https://devfeed.tech/tags/open-source-security.md>), [security](<https://devfeed.tech/tags/security.md>), [snyk-open-source](<https://devfeed.tech/tags/snyk-open-source.md>), [state-of-the-web](<https://devfeed.tech/tags/state-of-the-web.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article introduces the Web Almanac, a community-driven report that analyzes how the web is built and used through data from millions of websites. It describes the report's chapters, contributors, HTTP Archive web-crawl data, public BigQuery database, and the forthcoming 2024 edition.

### Source excerpt

Learn about the HTTP Archive's Web Almanac, a valuable, community-driven resource for today's security teams.

## Introducing Log Drains

DevFeed: [Introducing Log Drains](<https://devfeed.tech/articles/introducing-log-drains-441.md>)

Original publisher: [Read original article](<https://supabase.com/blog/log-drains>)

Author: Lee TzeYiing

Published: 2024-08-15T07:00:00Z

Content type: release

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Logging](<https://devfeed.tech/topics/logging.md>), [observability pipelines](<https://devfeed.tech/topics/observability-pipelines.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>), [SIEM, Security](<https://devfeed.tech/topics/siem-security.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Cross-origin resource sharing (CORS)](<https://devfeed.tech/topics/cors.md>), [backends](<https://devfeed.tech/topics/backends.md>), [JSON](<https://devfeed.tech/topics/json.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [datadog](<https://devfeed.tech/tags/datadog.md>), [http](<https://devfeed.tech/tags/http.md>), [json](<https://devfeed.tech/tags/json.md>), [logging](<https://devfeed.tech/tags/logging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [observability](<https://devfeed.tech/tags/observability.md>), [observability-pipelines](<https://devfeed.tech/tags/observability-pipelines.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [product](<https://devfeed.tech/tags/product.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>)

### AI overview

Supabase introduces Log Drains for Team and Enterprise users, enabling logs from Database, Storage, Realtime, and Auth to be exported to Datadog Logs or custom HTTP endpoints. The feature supports alerting, observability pipelines, SIEM integrations, extended retention, self-hosting, and local development.

### Source excerpt

Log Drains for exporting product logs is now available under Public Alpha

## My first 3 months at incident.io

DevFeed: [My first 3 months at incident.io](<https://devfeed.tech/articles/my-first-3-months-at-incident-io-11878.md>)

Original publisher: [Read original article](<https://incident.io/blog/my-first-3-months-at-incident-io>)

Author: Lambert Le Manh

Published: 2024-08-02T15:14:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Docker Image](<https://devfeed.tech/topics/docker-image.md>), [ci](<https://devfeed.tech/topics/ci.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cost](<https://devfeed.tech/tags/cost.md>), [data](<https://devfeed.tech/tags/data.md>), [development](<https://devfeed.tech/tags/development.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-image](<https://devfeed.tech/tags/docker-image.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [json](<https://devfeed.tech/tags/json.md>), [outage](<https://devfeed.tech/tags/outage.md>), [platform](<https://devfeed.tech/tags/platform.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [registry](<https://devfeed.tech/tags/registry.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [storage](<https://devfeed.tech/tags/storage.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

A Data Engineer reviews their first three months at incident.io, focusing on scaling the development platform, evaluating alternatives to Fivetran for PostgreSQL data ingestion, and reducing platform costs. The work included storing dbt artifacts in Google Cloud Storage and using custom Docker images in CircleCI and production workflows.

### Source excerpt

A review of my first three months as Data Engineer on the Data team working on improving the development platform, experimenting with different data ingestion tools, and cutting down on overall platform costs.

## Build a real-time dashboard over BigQuery

DevFeed: [Build a real-time dashboard over BigQuery](<https://devfeed.tech/articles/build-a-real-time-dashboard-over-bigquery-18395.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/bigquery-real-time-dashboard>)

Author: Cameron Archer

Published: 2023-10-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [build](<https://devfeed.tech/tags/build.md>), [data](<https://devfeed.tech/tags/data.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [i-built-this](<https://devfeed.tech/tags/i-built-this.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [warehouse](<https://devfeed.tech/tags/warehouse.md>)

### AI overview

A tutorial about building a real-time dashboard over BigQuery, with sub-second updates to warehouse data.

### Source excerpt

BigQuery real-time dashboard sounds impossible. It's not. Here's how to add sub-second updates to your warehouse data.

## Serverless Data Pipelines in GCP using Dataform and BigQuery Remote Functions

DevFeed: [Serverless Data Pipelines in GCP using Dataform and BigQuery Remote Functions](<https://devfeed.tech/articles/serverless-data-pipelines-in-gcp-using-dataform-and-bigquery-remote-functions-23880.md>)

Original publisher: [Read original article](<https://engineering.premise.com/serverless-data-pipelines-in-gcp-using-dataform-and-bigquery-remote-functions-9ee235d0cb18?source=rss----c5fada0a103d---4>)

Author: Austen Novis

Published: 2023-08-23T13:35:22Z

Content type: tutorial

Language: en

Sources: [Engineering at Premise - Medium](<https://devfeed.tech/sources/engineering-at-premise-medium.md>)

Topics: [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitLab](<https://devfeed.tech/topics/gitlab.md>), [dataset](<https://devfeed.tech/topics/dataset.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [cloud-computing](<https://devfeed.tech/tags/cloud-computing.md>), [dataform](<https://devfeed.tech/tags/dataform.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [gcp](<https://devfeed.tech/tags/gcp.md>), [github](<https://devfeed.tech/tags/github.md>), [gitlab](<https://devfeed.tech/tags/gitlab.md>), [goblet](<https://devfeed.tech/tags/goblet.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

This tutorial explains how to build serverless data pipelines on Google Cloud Platform using Dataform and BigQuery Remote Functions. It describes Dataform's SQL-based pipeline orchestration, version-control and monitoring integrations, and shows how Remote Functions can add custom logic through external Cloud Run or Cloud Functions services.

### Source excerpt

Photo by Growtika on Unsplash Dataform is an amazing new offering from Google Cloud Platform (GCP) that allows for serverless orchestration for data pipelines. Previously, data engineering pipelines were either supported by separate data engineering teams, which many smaller organizations don't have the resources to support, or were stitched together using a series of interrelated BigQuery scheduled queries, which could be time-consuming to build and error-prone to run and maintain. Dataform solves these problems, especially for data scientists and data analysts, by including features such as Ability to build data pipelines using SQL Integrates with GitHub and GitLab for code versioning and deployment Monitor pipelines for failures and trigger alerts The main limitation of Dataform is that it only supports SQL, with limited ability to add javascript, but this limitation can be overcome with BigQuery Remote Functions. BigQuery Remote Functions allow you to call external services running in Cloudrun or Cloudfunctions from BigQuery, making it possible to have a serverless data pipeline that can run custom logic in any programming language that you may need. The rest of this blog post will go through a complete example on how to setup both Dataform and BigQuery Remote Functions in just a few steps. Setup Dataform We will begin by setting up a simple Dataform pipeline in the GCP console. Navigate to Dataform and create a repository. Create Repository Make sure to grant the default Dataform service account service-PROJECT_ID@gcp-sa-dataform.iam.gserviceaccount.com BigQuery read and write permissions. This can be accomplished using the roles/bigquery.user role. Next create a new development workspace and allow GCP to initialize it, which will add the default files needed to run the pipeline. Dataform files Next create a new BigQuery dataset called tutorial , and inside a table called test with schema id: int, val: int, type: str . BigQuery Schema We can insert some test da

## How the Guardian's Ophan Analytics Tool Moved from Elasticsearch Rollups to BigQuery

DevFeed: [How the Guardian's Ophan Analytics Tool Moved from Elasticsearch Rollups to BigQuery](<https://devfeed.tech/articles/roll-over-rollups-the-big-future-of-ophan-s-historical-data-19962.md>)

Original publisher: [Read original article](<https://www.theguardian.com/info/2023/jun/07/roll-over-rollups-the-big-future-of-ophans-historical-data>)

Author: Sam Hession

Published: 2023-06-07T12:44:33Z

Content type: article

Language: en

Sources: [Guardian](<https://devfeed.tech/sources/guardian.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [elasticsearch](<https://devfeed.tech/topics/elasticsearch.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [data](<https://devfeed.tech/tags/data.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [warehouse](<https://devfeed.tech/tags/warehouse.md>)

### AI overview

The Guardian describes how Ophan, its real-time analytics tool, expanded from short-term pageview monitoring to historical data analysis. Because Elasticsearch Rollups remained in technical preview and lacked service-level guarantees, the team considered moving the long-term data pipeline to BigQuery.

### Source excerpt

How the Guardian's real time analytics tool pivoted from ElasticSearch Rollups to BigQuery and what we learnt along the way Ophan is the Guardian's in-house developed real time analytics tool which allows us to see how our content is performing in real-time, providing our Editorial teams with the insights they need to curate and promote our journalism. Its intuitive ways of monitoring reader engagement with content help the teams to evaluate whether it's performing optimally. Ophan's distinguishing feature has always been to provide journalists with visualised real time pageview information, with features based on the previous two weeks. More recently we have expanded these capabilities to provide insights for wider timescales with years of data available at their fingertips. Continue reading...

## Managing Cloud Messaging Tokens

DevFeed: [Managing Cloud Messaging Tokens](<https://devfeed.tech/articles/managing-cloud-messaging-tokens-16512.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2023/04/managing-cloud-messaging-tokens>)

Author: Andrea Wu

Published: 2023-04-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Cloud Functions](<https://devfeed.tech/topics/cloud-functions.md>), [Firestore](<https://devfeed.tech/topics/firestore.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [API](<https://devfeed.tech/topics/api.md>), [App](<https://devfeed.tech/topics/app.md>), [backends](<https://devfeed.tech/topics/backends.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apis](<https://devfeed.tech/tags/apis.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [cloud-functions](<https://devfeed.tech/tags/cloud-functions.md>), [cloud-messaging](<https://devfeed.tech/tags/cloud-messaging.md>), [code](<https://devfeed.tech/tags/code.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [firestore](<https://devfeed.tech/tags/firestore.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

This Firebase tutorial explains how to generate, retrieve, store, and update Firebase Cloud Messaging registration tokens. It covers token changes, token freshness, and examples using Cloud Firestore and Cloud Functions for Firebase, with notes for applications that use their own servers.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Using Tinybird with BigQuery to Build Real-Time Applications and APIs

DevFeed: [Using Tinybird with BigQuery to Build Real-Time Applications and APIs](<https://devfeed.tech/articles/transforming-real-time-apps-with-tinybird-and-bigquery-18619.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/real-time-applications-with-bigquery-connector>)

Author: Alejandro Martín

Published: 2023-02-28T00:00:00Z

Content type: article

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [data](<https://devfeed.tech/tags/data.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [real-time](<https://devfeed.tech/tags/real-time.md>)

### AI overview

The article presents Tinybird's BigQuery connector for querying BigQuery data in milliseconds and publishing APIs without moving data warehouses.

### Source excerpt

Your BigQuery data is powerful but slow for apps. Now you can query it in milliseconds and publish APIs without moving warehouses.

[Next page](<https://devfeed.tech/topics/bigquery.md?cursor=WyIyMDIzLTAyLTI4VDAwOjAwOjAwKzAwOjAwIiwgIjAxN2IyZmM1LWNhNGYtNDU0YS05NWQ4LTAxMjNhZTY1YzFjZSJd>)