Live
Consistent Management of Distributed Hybrid Infrastructure with Azure Arc and Azure LocalMulti‑Agent LLM Pipeline Automates Stale Feature Flag CleanupMariaDB 13.0 GA introduces procedural SQL extensions, Oracle compatibility, and richer observability for modern workloadsProgrammatic Management of Code Coverage Ruleset via GitHub REST APIAI‑driven exploit automation forces new safeguards for image pipelines and SSO token scopesGPU‑aware inference routing with SageMaker HyperPod Inference GatewayGitHub Copilot model deprecation on Oct 19 2026: migration steps for AI and DevOps teamsAutomating SageMaker Hugging Face Deployments with Agent SkillsConsistent Management of Distributed Hybrid Infrastructure with Azure Arc and Azure LocalMulti‑Agent LLM Pipeline Automates Stale Feature Flag CleanupMariaDB 13.0 GA introduces procedural SQL extensions, Oracle compatibility, and richer observability for modern workloadsProgrammatic Management of Code Coverage Ruleset via GitHub REST APIAI‑driven exploit automation forces new safeguards for image pipelines and SSO token scopesGPU‑aware inference routing with SageMaker HyperPod Inference GatewayGitHub Copilot model deprecation on Oct 19 2026: migration steps for AI and DevOps teamsAutomating SageMaker Hugging Face Deployments with Agent Skills
Google Cloud

Cross‑cloud caching preview cuts data transfer for Lakehouse queries

AI SummaryPowered by AI

Google Cloud introduced preview cross‑cloud caching for the Borderless Lakehouse, allowing BigQuery to store remote column blocks locally and query non‑Iceberg data across clouds. This reduces network transfer, lowers cost, and adds built‑in encryption and tenant isolation, which directly affect AI, platform, DevOps, and security engineering practices.

Cross‑cloud caching is now in preview for Google’s Borderless Lakehouse, extending BigQuery’s ability to query remote datasets while storing frequently accessed column blocks locally in Google Cloud. The change reduces the amount of data that must traverse public networks, cuts transfer costs, and introduces built‑in encryption and tenant isolation without requiring manual cache provisioning.

What Changed

Google Cloud announced two preview capabilities:

  • Cross‑cloud caching for Lakehouse queries in BigQuery. The cache stores sub‑file blocks—specifically column chunks and dictionary pages—from remote Apache Iceberg tables, allowing subsequent queries to read from the local copy.
  • BigQuery cross‑cloud connections that enable queries against non‑Iceberg data sources in other clouds.

Both features are delivered as part of the Borderless Lakehouse architecture and are intended to operate transparently, with no user‑visible knobs or separate storage resources to manage.

Why It Matters to Practitioners

AI engineers gain faster access to training data that lives in S3, ADLS, or other external stores, because only the column blocks required for a model’s feature set need to be transferred. Cloud and platform engineers can design pipelines that keep data in place while still achieving low‑latency analytics, reducing the need for costly ETL duplication. DevOps and SRE teams benefit from predictable network usage: the cache limits cross‑cloud traffic to a fraction of the original dataset size, simplifying capacity planning and cost forecasting. Security engineers see that cached data inherits Google‑managed encryption at rest and is isolated per project and region, preserving existing compliance postures without additional configuration.

Architectural and Operational Implications

The preview introduces several concrete considerations:

  • Sub‑file block granularity: Instead of moving whole files, BigQuery fetches only the column blocks required by a query. This reduces bandwidth but also means cache hit rates depend on query patterns that repeatedly access the same columns.
  • Encryption at rest: Cached blocks are encrypted by default with Google‑managed encryption keys (GMEK). No extra key‑management steps are required, but teams should verify that their key‑management policies align with GMEK usage.
  • Tenant and regional isolation: Cache entries are partitioned by Google Cloud project and catalog, and they are bound to a specific region (e.g., us-east4). This design supports data residency requirements but also requires that workloads be region‑aware to avoid cross‑region cache misses.
  • Zero‑configuration operation: The service automatically creates and evicts cache entries. Operators should monitor cache size metrics to ensure that local storage quotas are not unintentionally exceeded.

Related CloudNinjas coverage: Google Cloud.

What This Means For Practitioners

Start by enabling the preview in a non‑production project and run a representative query workload against remote Iceberg tables. Observe cache hit ratios and network egress to confirm the claimed reduction to under 5 % of transferred data. Verify that the region of the BigQuery dataset matches the intended cache region to stay compliant with residency rules. Finally, incorporate cache‑related metrics into existing observability dashboards so that SREs can track performance and storage impact over time.

Originally published atGoogle Cloud Blog