{"id":5642,"date":"2026-08-27T07:19:36","date_gmt":"2026-08-27T14:19:36","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=5642"},"modified":"2026-08-27T07:19:38","modified_gmt":"2026-08-27T14:19:38","slug":"couchbase-analytics-apache-iceberg-google-cloud","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-analytics-apache-iceberg-google-cloud\/","title":{"rendered":"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL"},"content":{"rendered":"<h2 id=\"h-the-modern-data-dilemma\" class=\"wp-block-heading\">The modern data dilemma<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Every enterprise data architecture eventually hits the same wall. Operational systems generate fresh, high-velocity data, while the historical record that gives it meaning lives somewhere else \u2013 usually in cloud storage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bridging the gap between operational systems and historical records has traditionally been done through the data integration process of extract, transform, load (ETL). Data is extracted from the operational store, transformed into an analytical schema, and loaded into a warehouse. This process is repeated on a schedule, with each hop adding latency, cost, and a new point of failure.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Each duplicated copy adds a place where governance and freshness can drift out of sync, and AI-driven applications exacerbate the problem. A RAG pipeline or agent needs more than the current operational state. It needs that state stitched together with months or years of historical context, in real time, without standing up a parallel analytical copy of everything that&#8217;s ever happened.<\/p>\n\n\n\n<h2 id=\"h-introducing-couchbase-analytics-support-for-apache-iceberg\" class=\"wp-block-heading\">Introducing Couchbase Analytics support for Apache Iceberg<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Iceberg has emerged as the de facto standard for the open data lakehouse, providing the structure and reliability needed to treat massive cloud storage as a high-performance analytical database. We\u2019re thrilled to introduce Apache Iceberg support for <a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/analytics\/\">Couchbase Analytics<\/a>. With this capability, Couchbase solidifies its position as a unified data platform, directly aligning with the rapid evolution of the open data lakehouse market.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Key capabilities:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>High-performance federated access \u2013 <\/strong>You can now query Iceberg tables that reside in external object storage through linked collections, providing read-only access with no data movement and no data duplication.<\/li>\n\n\n\n<li><strong>Google Lakehouse runtime catalog as the flagship catalog integration \u2013<\/strong> For organizations standardized on <a href=\"https:\/\/www.couchbase.com\/blog\/es\/partners\/google\/\">Google Cloud<\/a>, Lakehouse runtime catalog serves as the primary, first-class catalog integration. It connects Couchbase Analytics directly to Iceberg tables in Google Cloud Storage with no intermediate translation layer. Couchbase also supports AWS Glue, AWS S3 Tables, Nessie, and the Iceberg REST Catalog. (Iceberg REST Catalog is the emerging standard interface for metadata across the lakehouse ecosystem for teams operating across clouds.)<\/li>\n\n\n\n<li><strong>Snapshot-based time travel \u2013<\/strong> Iceberg&#8217;s metadata model lets you query historical snapshots directly, enabling point-in-time analysis and audit workflows without extra infrastructure.<\/li>\n\n\n\n<li><strong>Seamless integrated query power \u2013<\/strong> Your queries can involve multiple Iceberg tables as well as collections residing in storage managed by Couchbase Analytics. This brings the full power of SQL++ to bear on all your data.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The architecture separates three conventionally bundled concerns:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Compute<\/strong> stays with Couchbase Analytics, which executes the query.&nbsp;<\/li>\n\n\n\n<li>El <strong>catalog<\/strong> (Lakehouse runtime catalog in Google Cloud) holds table metadata independently of where the data lives.<\/li>\n\n\n\n<li><strong>Almacenamiento<\/strong> (Google Cloud Storage) is queried directly at execution time.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"501\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Screenshot-2026-08-27-at-7.08.38-AM-1-1024x501.png\" alt=\"\" class=\"wp-image-5647\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Screenshot-2026-08-27-at-7.08.38-AM-1-1024x501.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Screenshot-2026-08-27-at-7.08.38-AM-1-300x147.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Screenshot-2026-08-27-at-7.08.38-AM-1-768x376.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Screenshot-2026-08-27-at-7.08.38-AM-1-18x9.png 18w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Screenshot-2026-08-27-at-7.08.38-AM-1.png 1160w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 id=\"h-developer-walkthrough-three-steps-from-catalog-to-query\" class=\"wp-block-heading\">Developer walkthrough: Three steps from catalog to query<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Querying an Iceberg table in cloud storage follows a deliberately small, three-step workflow with no pipeline to maintain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1: Create an authentication link \u2013 <\/strong>A link establishes the credentials that Couchbase Analytics uses to authenticate against the catalog and, separately, against the object storage holding the data files.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2: Connect the Iceberg catalog \u2013<\/strong> With a link in place, you register any of the supported catalogs using a CREATE CATALOG SQL++ statement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once created, the catalog link appears directly in the Analytics Workbench UI, ready to browse.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>CREATE CATALOG myBiglakeMetastoreCatalog \nTYPE Iceberg \nSOURCE BIGLAKE_METASTORE \nAT gcs_link\nWITH {\n   \"warehouse\": \"gs:\/\/&lt;your-bucket-name&gt;\/&lt;path-to-warehouse&gt;\/\",\n   \"uri\": \"https:\/\/biglake.googleapis.com\/iceberg\/v1\/restcatalog\",\n   \"quotaProjectId\": \"&lt;your-gcp-project-id&gt;\"\n};\n\nStep 3: Create the linked collection \u2013 This is the step that actually makes Iceberg data queryable. CREATE EXTERNAL COLLECTION points at a specific table within the catalog.<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>CREATE EXTERNAL COLLECTION my_external_collection\nON myBiglakeMetastoreCatalog \nAT gcs_link\nWITH {\n    \"table-format\": \"iceberg\",\n    \"namespace\": \"&lt;your_database_namespace&gt;\",\n    \"tableName\": \"&lt;your_table_name&gt;\",\n    \"decimal-to-double\": \"true\",\n    \"snapshotId\": '&lt;optional_snapshot_id&gt;'\n};<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The snapshotId (or snapshotTimestamp) parameter is worth highlighting. While you can define these parameters during collection creation to permanently pin the linked collection to a specific Iceberg snapshot, Couchbase Analytics also lets you pass these identifiers dynamically at query runtime. This unlocks instant time-travel queries against historical table states without requiring extra infrastructure, making Couchbase a natural fit for audit, reconciliation, or point-in-time analytical workloads.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The query requires three statements, no scheduled jobs, and no second copy of the data. From here, my_external_collection behaves like any other collection in Couchbase Analytics. It\u2019s fully joinable against live operational data using standard SQL++.<\/p>\n\n\n\n<h2 id=\"h-better-together-couchbase-enterprise-analytics-google-cloud\" class=\"wp-block-heading\">Better together: Couchbase Enterprise Analytics + Google Cloud<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Iceberg integration is one expression of a broader architectural fit between Couchbase and Google Cloud. Other benefits are:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Infrastructure co-location and workload isolation \u2013<\/strong> Deploying Couchbase on Google Compute Engine lets organizations take full advantage of Couchbase&#8217;s Multi-Dimensional Scaling. Analytical workloads run on dedicated, compute-optimized Compute Engine instances, isolated from the transactional nodes serving live application traffic. This ensures that heavy analytical queries never compete for the CPU or memory that your operational workloads depend on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A shared open format, governed centrally \u2013<\/strong> Lakehouse runtime catalog gives Google Cloud customers a single governance layer over Iceberg tables in Google Cloud Storage. Access policies, lineage, and security are defined once and enforced consistently across every engine that reads them. Couchbase Analytics queries through this same governance layer rather than around it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Proximity to the rest of the Google Cloud analytics stack \u2013<\/strong> Because Couchbase reads Iceberg tables in place from Google Cloud Storage, the same data is simultaneously available to BigQuery, Dataproc, and other Google Cloud engines without export or replication. Teams can run low-latency operational analytical workloads from Couchbase Analytics and large-scale batch or ML workloads from the rest of the Google Cloud stack against one physical copy of the data.<\/p>\n\n\n\n<h2 id=\"h-getting-started\" class=\"wp-block-heading\">Primeros pasos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Iceberg support for Couchbase Analytics is available now, with Lakehouse runtime catalog as the flagship integration for teams standardized on Google Cloud. Ready to try it yourself? Head over to the<a href=\"https:\/\/docs.couchbase.com\/enterprise-analytics\/current\/sqlpp\/5_ddl_iceberg.html\"> Couchbase Analytics documentation<\/a> for full implementation details, and deploy a Couchbase Analytics cluster on Google Cloud to get started.<\/p>\n\n\n\n<h3 id=\"h-related-resources\" class=\"wp-block-heading\">Related Resources<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/es\/resources\/concepts\/enterprise-analytics\/\">Anal\u00edtica empresarial<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.couchbase.com\/enterprise-analytics\/current\/intro\/intro.html\">About Enterprise Analytics<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/es\/your-ai-agents-are-stuck-in-pilot-its-a-data-problem-not-a-model-problem\/\">Your AI Agents Are Stuck in Pilot. It\u2019s a Data Problem, Not a Model Problem<\/a><\/li>\n<\/ul>\n\n\n\n<h2 id=\"h-faqs\" class=\"wp-block-heading\">Preguntas frecuentes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does Couchbase Analytics copy Iceberg data into its own storage?<\/strong> No. Couchbase Analytics queries Iceberg tables directly in Google Cloud Storage at execution time. No data is moved or duplicated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What catalogs does Couchbase Analytics support for Iceberg?<\/strong> Couchbase Analytics supports Google Cloud Lakehouse runtime catalog (the flagship Google Cloud integration), AWS Glue, AWS S3 Tables, Nessie, and the Iceberg REST Catalog.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Can you join Iceberg data with live Couchbase operational data?<\/strong> Yes. Linked Iceberg collections behave like any other collection in Couchbase Analytics and are fully joinable against live operational&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">data using SQL++.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is snapshot-based time travel in Couchbase Analytics?<\/strong> You can query Iceberg tables as they existed at any prior snapshot by passing a snapshotId (or snapshotTimestamp) at collection creation or dynamically at query runtime with no extra infrastructure required.<\/p>","protected":false},"excerpt":{"rendered":"<p>The modern data dilemma Every enterprise data architecture eventually hits the same wall. Operational systems generate fresh, high-velocity data, while the historical record that gives it meaning lives somewhere else \u2013 usually in cloud storage. Bridging the gap between operational systems and historical records has traditionally been done through the data integration process of extract, [&hellip;]<\/p>\n","protected":false},"author":85733,"featured_media":5643,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_acf":"","footnotes":""},"categories":[75],"tags":[],"ppma_author":[1050],"class_list":["post-5642","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Query Apache Iceberg tables on Google Cloud with Couchbase Analytics. No ETL, no data movement, SQL++ queries, and snapshot-based time travel included.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-analytics-apache-iceberg-google-cloud\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL\" \/>\n<meta property=\"og:description\" content=\"Query Apache Iceberg tables on Google Cloud with Couchbase Analytics. No ETL, no data movement, SQL++ queries, and snapshot-based time travel included.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-analytics-apache-iceberg-google-cloud\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-27T14:19:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-27T14:19:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Iceberg-1024x536.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"536\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shrishti Sinha, Senior Product Manager (Analytics)\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shrishti Sinha, Senior Product Manager (Analytics)\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/\"},\"author\":{\"name\":\"Shrishti Sinha, Senior Product Manager (Analytics)\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/cfc51627d8d50e53ecd96d2be903a8a3\"},\"headline\":\"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL\",\"datePublished\":\"2026-08-27T14:19:36+00:00\",\"dateModified\":\"2026-08-27T14:19:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/\"},\"wordCount\":1064,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/Iceberg.png\",\"articleSection\":[\"Couchbase Analytics\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/\",\"name\":\"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/Iceberg.png\",\"datePublished\":\"2026-08-27T14:19:36+00:00\",\"dateModified\":\"2026-08-27T14:19:38+00:00\",\"description\":\"Query Apache Iceberg tables on Google Cloud with Couchbase Analytics. No ETL, no data movement, SQL++ queries, and snapshot-based time travel included.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/Iceberg.png\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/Iceberg.png\",\"width\":2400,\"height\":1256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-analytics-apache-iceberg-google-cloud\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/logo.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/cfc51627d8d50e53ecd96d2be903a8a3\",\"name\":\"Shrishti Sinha, Senior Product Manager (Analytics)\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/47484c8f4a91d5be33719a451fe4fc401f8ac82128ea51a334049458b11a5b4f?s=96&d=mm&r=ga787c49185ba37379d68eb975c260eb2\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/47484c8f4a91d5be33719a451fe4fc401f8ac82128ea51a334049458b11a5b4f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/47484c8f4a91d5be33719a451fe4fc401f8ac82128ea51a334049458b11a5b4f?s=96&d=mm&r=g\",\"caption\":\"Shrishti Sinha, Senior Product Manager (Analytics)\"},\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/es\\\/author\\\/shrishti_sinha\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL - The Couchbase Blog","description":"Query Apache Iceberg tables on Google Cloud with Couchbase Analytics. No ETL, no data movement, SQL++ queries, and snapshot-based time travel included.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-analytics-apache-iceberg-google-cloud\/","og_locale":"es_MX","og_type":"article","og_title":"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL","og_description":"Query Apache Iceberg tables on Google Cloud with Couchbase Analytics. No ETL, no data movement, SQL++ queries, and snapshot-based time travel included.","og_url":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-analytics-apache-iceberg-google-cloud\/","og_site_name":"The Couchbase Blog","article_published_time":"2026-08-27T14:19:36+00:00","article_modified_time":"2026-08-27T14:19:38+00:00","og_image":[{"width":1024,"height":536,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Iceberg-1024x536.png","type":"image\/png"}],"author":"Shrishti Sinha, Senior Product Manager (Analytics)","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shrishti Sinha, Senior Product Manager (Analytics)","Est. reading time":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/"},"author":{"name":"Shrishti Sinha, Senior Product Manager (Analytics)","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/cfc51627d8d50e53ecd96d2be903a8a3"},"headline":"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL","datePublished":"2026-08-27T14:19:36+00:00","dateModified":"2026-08-27T14:19:38+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/"},"wordCount":1064,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Iceberg.png","articleSection":["Couchbase Analytics"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/","name":"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Iceberg.png","datePublished":"2026-08-27T14:19:36+00:00","dateModified":"2026-08-27T14:19:38+00:00","description":"Query Apache Iceberg tables on Google Cloud with Couchbase Analytics. No ETL, no data movement, SQL++ queries, and snapshot-based time travel included.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Iceberg.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/08\/Iceberg.png","width":2400,"height":1256},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-analytics-apache-iceberg-google-cloud\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase Analytics + Apache Iceberg on Google Cloud: Query Your Lakehouse Without ETL"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/06\/logo.svg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/06\/logo.svg","width":"1024","height":"1024","caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/cfc51627d8d50e53ecd96d2be903a8a3","name":"Shrishti Sinha, Senior Product Manager (Analytics)","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/47484c8f4a91d5be33719a451fe4fc401f8ac82128ea51a334049458b11a5b4f?s=96&d=mm&r=ga787c49185ba37379d68eb975c260eb2","url":"https:\/\/secure.gravatar.com\/avatar\/47484c8f4a91d5be33719a451fe4fc401f8ac82128ea51a334049458b11a5b4f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/47484c8f4a91d5be33719a451fe4fc401f8ac82128ea51a334049458b11a5b4f?s=96&d=mm&r=g","caption":"Shrishti Sinha, Senior Product Manager (Analytics)"},"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/shrishti_sinha\/"}]}},"acf":[],"authors":[{"term_id":1050,"user_id":85733,"is_guest":0,"slug":"shrishti_sinha","display_name":"Shrishti Sinha, Senior Product Manager (Analytics)","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/47484c8f4a91d5be33719a451fe4fc401f8ac82128ea51a334049458b11a5b4f?s=96&d=mm&r=g","author_category":"","first_name":"Shrishti","last_name":"Sinha","user_url":"","job_title":"","description":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/5642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/85733"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=5642"}],"version-history":[{"count":4,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/5642\/revisions"}],"predecessor-version":[{"id":5650,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/5642\/revisions\/5650"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/5643"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=5642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=5642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=5642"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=5642"}],"curies":[{"name":"\u00a1Bien jugado!","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}