CINXE.COM

Set up Cloud Billing data export to BigQuery  |  Google Cloud

<!doctype html> <html lang="en" dir="ltr"> <head> <meta name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"> <meta name="google-signin-scope" content="profile email https://www.googleapis.com/auth/developerprofiles https://www.googleapis.com/auth/developerprofiles.award https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/webhistory"> <meta property="og:site_name" content="Google Cloud"> <meta property="og:type" content="website"><meta name="theme-color" content="#039be5"><meta charset="utf-8"> <meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="manifest" href="/_pwa/cloud/manifest.json" crossorigin="use-credentials"> <link rel="preconnect" href="//www.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.googleapis.com" crossorigin> <link rel="preconnect" href="//apis.google.com" crossorigin> <link rel="preconnect" href="//www.google-analytics.com" crossorigin><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Google+Sans:400,500,700|Google+Sans+Text:400,400italic,500,500italic,700,700italic|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"> <link rel="stylesheet" href="//fonts.googleapis.com/css2?family=Material+Icons&family=Material+Symbols+Outlined&display=block"><link rel="stylesheet" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/css/app.css"> <link rel="shortcut icon" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/favicon.ico"> <link rel="apple-touch-icon" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/super_cloud.png"><link rel="canonical" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup"><link rel="search" type="application/opensearchdescription+xml" title="Google Cloud" href="https://cloud.google.com/s/opensearch.xml"> <link rel="alternate" hreflang="en" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup" /><link rel="alternate" hreflang="x-default" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup" /><link rel="alternate" hreflang="zh-Hans" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=zh-cn" /><link rel="alternate" hreflang="fr" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=fr" /><link rel="alternate" hreflang="de" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=de" /><link rel="alternate" hreflang="he" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=he" /><link rel="alternate" hreflang="id" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=id" /><link rel="alternate" hreflang="it" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=it" /><link rel="alternate" hreflang="ja" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=ja" /><link rel="alternate" hreflang="ko" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=ko" /><link rel="alternate" hreflang="pt-BR" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=pt-br" /><link rel="alternate" hreflang="es-419" href="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup?hl=es-419" /><title>Set up Cloud Billing data export to BigQuery &nbsp;|&nbsp; Google Cloud</title> <meta property="og:title" content="Set up Cloud Billing data export to BigQuery &nbsp;|&nbsp; Google Cloud"><meta property="og:url" content="https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup"><meta property="og:image" content="https://cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"><meta property="og:locale" content="en"><meta name="twitter:card" content="summary_large_image"><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "Set up Cloud Billing data export to BigQuery" } </script><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Cloud Billing", "item": "https://cloud.google.com/billing/docs" },{ "@type": "ListItem", "position": 2, "name": "Documentation", "item": "https://cloud.google.com/billing/docs" },{ "@type": "ListItem", "position": 3, "name": "Set up Cloud Billing data export to BigQuery", "item": "https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup" }] } </script> <link rel="stylesheet" href="/extras.css"></head> <body class="" template="page" theme="cloud-theme" type="article" layout="docs" free-trial display-toc pending> <devsite-progress type="indeterminate" id="app-progress"></devsite-progress> <section class="devsite-wrapper"> <devsite-cookie-notification-bar></devsite-cookie-notification-bar><cloudx-track userCountry="SG"></cloudx-track> <cloudx-utils-init></cloudx-utils-init> <devsite-header keep-tabs-visible> <div class="devsite-header--inner nocontent"> <div class="devsite-top-logo-row-wrapper-wrapper"> <div class="devsite-top-logo-row-wrapper"> <div class="devsite-top-logo-row"> <button type="button" id="devsite-hamburger-menu" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Navigation menu button" visually-hidden aria-label="Open menu"> </button> <div class="devsite-product-name-wrapper"> <a href="/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="googleCloud" track-metadata-position="nav" track-metadata-eventDetail="nav"> <picture> <img src="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/cloud-logo.svg" class="devsite-site-logo" alt="Google Cloud"> </picture> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item devsite-has-google-wordmark"> </li> </ul> </span> </div> <div class="devsite-top-logo-row-middle"> <div class="devsite-header-upper-tabs"> <cloudx-tabs-nav class="upper-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Upper tabs"> <tab class="devsite-active"> <a href="https://cloud.google.com/docs" track-metadata-eventdetail="https://cloud.google.com/docs" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - docs-home" track-metadata-module="primary nav" aria-label="Documentation, selected" data-category="Site-Wide Custom Events" data-label="Tab: Documentation" track-name="docs-home" track-link-column-type="single-column" > Documentation </a> </tab> <tab class="devsite-dropdown devsite-clickable "> <a href="https://cloud.google.com/docs/tech-area-overviews" track-metadata-eventdetail="https://cloud.google.com/docs/tech-area-overviews" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - technology-areas" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Technology areas" track-name="technology-areas" track-link-column-type="single-column" > Technology areas </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Technology areas" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/tech-area-overviews" track-metadata-position="nav - technology-areas" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Technology areas" track-name="technology-areas" track-link-column-type="single-column" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu" track-type="nav" track-name="close" track-metadata-eventdetail="#" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/ai-ml" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/ai-ml" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> AI and ML </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/application-development" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/application-development" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Application development </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/application-hosting" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/application-hosting" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Application hosting </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/compute-area" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/compute-area" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Compute </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/data" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/data" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Data analytics and pipelines </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/databases" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/databases" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Databases </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/dhm-cloud" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/dhm-cloud" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Distributed, hybrid, and multicloud </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/generative-ai" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/generative-ai" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Generative AI </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/industry" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/industry" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Industry solutions </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/networking" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/networking" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Networking </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/observability" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/observability" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Observability and monitoring </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/security" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/security" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Security </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/storage" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/storage" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Storage </div> </a> </li> </ul> </div> </div> </div> </tab> <tab class="devsite-dropdown devsite-clickable "> <a href="https://cloud.google.com/docs/cross-product-overviews" track-metadata-eventdetail="https://cloud.google.com/docs/cross-product-overviews" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - crossproduct" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Cross-product tools" track-name="crossproduct" track-link-column-type="single-column" > Cross-product tools </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Cross-product tools" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/cross-product-overviews" track-metadata-position="nav - crossproduct" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Cross-product tools" track-name="crossproduct" track-link-column-type="single-column" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu" track-type="nav" track-name="close" track-metadata-eventdetail="#" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/access-resources" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/access-resources" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Access and resources management </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/costs-usage" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/costs-usage" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Costs and usage management </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/devtools" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/devtools" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud SDK, languages, frameworks, and tools </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/iac" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/iac" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Infrastructure as code </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/migration" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/migration" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Migration </div> </a> </li> </ul> </div> </div> </div> </tab> <tab class="devsite-dropdown devsite-clickable "> <a href="https://cloud.google.com/" track-metadata-eventdetail="https://cloud.google.com/" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - related-sites" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Related sites" track-name="related-sites" track-link-column-type="single-column" > Related sites </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Related sites" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/" track-metadata-position="nav - related-sites" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Related sites" track-name="related-sites" track-link-column-type="single-column" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu" track-type="nav" track-name="close" track-metadata-eventdetail="#" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://cloud.google.com/" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Home </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/free" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/free" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Free Trial and Free Tier </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/architecture" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/architecture" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Architecture Center </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/blog" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/blog" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Blog </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/contact" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/contact" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Contact Sales </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/developers" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/developers" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Developer Center </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/" track-type="nav" track-metadata-eventdetail="https://developers.google.com/" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Developer Center </div> </a> </li> <li class="devsite-nav-item"> <a href="https://console.cloud.google.com/marketplace" track-type="nav" track-metadata-eventdetail="https://console.cloud.google.com/marketplace" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Marketplace </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/marketplace/docs" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/marketplace/docs" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Marketplace Documentation </div> </a> </li> <li class="devsite-nav-item"> <a href="https://www.cloudskillsboost.google/paths" track-type="nav" track-metadata-eventdetail="https://www.cloudskillsboost.google/paths" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Skills Boost </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/solutions" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/solutions" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Solution Center </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/support-hub" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/support-hub" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Support </div> </a> </li> <li class="devsite-nav-item"> <a href="https://www.youtube.com/@googlecloudtech" track-type="nav" track-metadata-eventdetail="https://www.youtube.com/@googlecloudtech" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Tech Youtube Channel </div> </a> </li> </ul> </div> </div> </div> </tab> </nav> </cloudx-tabs-nav> </div> <devsite-search enable-signin enable-search enable-suggestions project-name="Cloud Billing" tenant-name="Google Cloud" project-scope="/billing/docs" url-scoped="https://cloud.google.com/s/results/billing/docs" > <form class="devsite-search-form" action="https://cloud.google.com/s/results" method="GET"> <div class="devsite-search-container"> <button type="button" search-open class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Open search"></button> <div class="devsite-searchbox"> <input aria-activedescendant="" aria-autocomplete="list" aria-label="Search" aria-expanded="false" aria-haspopup="listbox" autocomplete="off" class="devsite-search-field devsite-search-query" name="q" placeholder="Search" role="combobox" type="text" value="" > <div class="devsite-search-image material-icons" aria-hidden="true"> </div> <div class="devsite-search-shortcut-icon-container" aria-hidden="true"> <kbd class="devsite-search-shortcut-icon">/</kbd> </div> </div> </div> </form> <button type="button" search-close class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Close search"></button> </devsite-search> </div> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="he" >עברית</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> <devsite-user enable-profiles fp-auth id="devsite-user"> <span class="button devsite-top-button" aria-hidden="true" visually-hidden>Sign in</span> </devsite-user> </div> </div> </div> <div class="devsite-collapsible-section "> <div class="devsite-header-background"> <div class="devsite-product-id-row" hidden> <div class="devsite-product-description-row"> </div> </div> <div class="devsite-doc-set-nav-row"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> <a href="https://cloud.google.com/billing/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Lower Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Cloud Billing" > Cloud Billing </a> </li> </ul> <cloudx-tabs-nav class="lower-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Lower tabs"> <tab class="devsite-active"> <a href="https://cloud.google.com/billing/docs/concepts" track-metadata-eventdetail="https://cloud.google.com/billing/docs/concepts" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - guides" track-metadata-module="primary nav" aria-label="Guides, selected" data-category="Site-Wide Custom Events" data-label="Tab: Guides" track-name="guides" > Guides </a> </tab> <tab > <a href="https://cloud.google.com/billing/docs/develop" track-metadata-eventdetail="https://cloud.google.com/billing/docs/develop" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - apis &amp; reference" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: APIs &amp; Reference" track-name="apis &amp; reference" > APIs &amp; Reference </a> </tab> <tab > <a href="https://cloud.google.com/billing/docs/resources" track-metadata-eventdetail="https://cloud.google.com/billing/docs/resources" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - resources" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Resources" track-name="resources" > Resources </a> </tab> </nav> </cloudx-tabs-nav> <div class="devsite-product-button-row"> <a href="https://cloud.google.com/contact" class="cta-button-secondary button " track-metadata-position="nav" data-overflow-container="left" track-name="sales" track-metadata-eventDetail="nav" track-type="contact" data-overflow="devsite-tabs-wrapper" data-overflow-wrapper="tab" >Contact Us</a> <a href="//console.cloud.google.com/freetrial" class="cloud-free-trial-button cta-button-primary button-primary button cloud-button cloud-button--primary " track-metadata-eventDetail="nav" data-overflow="devsite-top-logo-row" track-name="gcpCta" track-type="freeTrial" data-overflow-container="right" referrerpolicy="no-referrer-when-downgrade" track-metadata-position="nav" data-overflow-class="devsite-header-link devsite-top-button button cloud-free-trial-button cloud-free-trial-enabled cloud-button cloud-button--primary" >Start free</a> </div> </div> </div> </div> </div> </devsite-header> <devsite-book-nav scrollbars > <div class="devsite-book-nav-filter" > <span class="filter-list-icon material-icons" aria-hidden="true"></span> <input type="text" placeholder="Filter" aria-label="Type to filter" role="searchbox"> <span class="filter-clear-button hidden" data-title="Clear filter" aria-label="Clear filter" role="button" tabindex="0"></span> </div> <nav class="devsite-book-nav devsite-nav nocontent" aria-label="Side menu"> <div class="devsite-mobile-header"> <button type="button" id="devsite-close-nav" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close navigation" aria-label="Close navigation"> </button> <div class="devsite-product-name-wrapper"> <a href="/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="googleCloud" track-metadata-position="nav" track-metadata-eventDetail="nav"> <picture> <img src="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/cloud-logo.svg" class="devsite-site-logo" alt="Google Cloud"> </picture> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item devsite-has-google-wordmark"> </li> </ul> </span> </div> </div> <div class="devsite-book-nav-wrapper"> <div class="devsite-mobile-nav-top"> <ul class="devsite-nav-list"> <li class="devsite-nav-item"> <a href="/docs" class="devsite-nav-title gc-analytics-event devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: Documentation" track-name="docs-home" track-link-column-type="single-column" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Documentation" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Documentation </span> </a> <ul class="devsite-nav-responsive-tabs"> <li class="devsite-nav-item"> <a href="/billing/docs/concepts" class="devsite-nav-title gc-analytics-event devsite-nav-has-children devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: Guides" track-name="guides" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Guides" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip menu="_book"> Guides </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="_book"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/billing/docs/develop" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: APIs &amp; Reference" track-name="apis &amp; reference" data-category="Site-Wide Custom Events" data-label="Responsive Tab: APIs &amp; Reference" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > APIs &amp; Reference </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/billing/docs/resources" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Resources" track-name="resources" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Resources" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Resources </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/docs/tech-area-overviews" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: Technology areas" track-name="technology-areas" track-link-column-type="single-column" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Technology areas" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Technology areas </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="Site-Wide Custom Events" data-label="Tab: Technology areas" track-name="technology-areas" track-link-column-type="single-column" > <span class="devsite-nav-text" tooltip menu="Technology areas"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Technology areas"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/docs/cross-product-overviews" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: Cross-product tools" track-name="crossproduct" track-link-column-type="single-column" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cross-product tools" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Cross-product tools </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="Site-Wide Custom Events" data-label="Tab: Cross-product tools" track-name="crossproduct" track-link-column-type="single-column" > <span class="devsite-nav-text" tooltip menu="Cross-product tools"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Cross-product tools"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: Related sites" track-name="related-sites" track-link-column-type="single-column" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Related sites" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Related sites </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="Site-Wide Custom Events" data-label="Tab: Related sites" track-name="related-sites" track-link-column-type="single-column" > <span class="devsite-nav-text" tooltip menu="Related sites"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Related sites"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="//console.cloud.google.com/" class="devsite-nav-title gc-analytics-event " track-metadata-position="nav" track-type="globalNav" referrerpolicy="no-referrer-when-downgrade" track-name="console" track-metadata-eventDetail="nav" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Console" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Console </span> </a> </li> <li class="devsite-nav-item"> <a href="/contact" class="cta-button-secondary button" track-metadata-position="nav" data-overflow-container="left" track-name="sales" track-metadata-eventDetail="nav" track-type="contact" data-overflow="devsite-tabs-wrapper" data-overflow-wrapper="tab" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Contact Us" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Contact Us </span> </a> </li> <li class="devsite-nav-item"> <a href="//console.cloud.google.com/freetrial" class="cloud-free-trial-button cta-button-primary button-primary button cloud-button cloud-button--primary" track-metadata-eventDetail="nav" data-overflow="devsite-top-logo-row" track-name="gcpCta" track-type="freeTrial" data-overflow-container="right" referrerpolicy="no-referrer-when-downgrade" track-metadata-position="nav" data-overflow-class="devsite-header-link devsite-top-button button cloud-free-trial-button cloud-free-trial-enabled cloud-button cloud-button--primary" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Start free" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Start free </span> </a> </li> </ul> </div> <div class="devsite-mobile-nav-bottom"> <ul class="devsite-nav-list" menu="_book"> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Discover</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/concepts" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/concepts" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/concepts" ><span class="devsite-nav-text" tooltip>Product overview</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/resources/currency" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/resources/currency" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/resources/currency" ><span class="devsite-nav-text" tooltip>Supported currencies and payment methods</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/billing-cycle" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/billing-cycle" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/billing-cycle" ><span class="devsite-nav-text" tooltip>Find your account type and charging cycle</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/find-billing-account-id" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/find-billing-account-id" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/find-billing-account-id" ><span class="devsite-nav-text" tooltip>Find your billing account ID</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/find-billing-account-administrator" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/find-billing-account-administrator" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/find-billing-account-administrator" ><span class="devsite-nav-text" tooltip>Find your billing account administrator</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Get started</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/create-billing-account" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/create-billing-account" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/create-billing-account" ><span class="devsite-nav-text" tooltip>Create a new Cloud Billing account</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/invoiced-billing" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/invoiced-billing" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/invoiced-billing" ><span class="devsite-nav-text" tooltip>Apply for invoiced billing</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Create budgets and set up spending alerts</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/budgets" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/budgets" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/budgets" ><span class="devsite-nav-text" tooltip>Create, edit, or delete a budget</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/budgets-notification-recipients" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/budgets-notification-recipients" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/budgets-notification-recipients" ><span class="devsite-nav-text" tooltip>Customize budget alert email recipients</span></a></li></ul></div></li> <li class="devsite-nav-item"><a href="/billing/docs/interactive-tutorials" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/interactive-tutorials" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/interactive-tutorials" ><span class="devsite-nav-text" tooltip>Interactive tutorials in the Google Cloud console</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Pay your bill</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/get-invoice" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/get-invoice" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/get-invoice" ><span class="devsite-nav-text" tooltip>Get an invoice, statement, or receipt</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/view-history" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/view-history" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/view-history" ><span class="devsite-nav-text" tooltip>View your transaction history</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Pay for invoiced accounts</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/read-invoice" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/read-invoice" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/read-invoice" ><span class="devsite-nav-text" tooltip>Understand your monthly invoice</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/pay-invoice" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/pay-invoice" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/pay-invoice" ><span class="devsite-nav-text" tooltip>Pay your invoice</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/purchase-order" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/purchase-order" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/purchase-order" ><span class="devsite-nav-text" tooltip>Update your PO number</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Pay for self-serve (autopay) accounts</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/payment-methods" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/payment-methods" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/payment-methods" ><span class="devsite-nav-text" tooltip>Add, remove, or update a payment method</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/manual-payment" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/manual-payment" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/manual-payment" ><span class="devsite-nav-text" tooltip>Make a manual payment, or pay early</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Monitor your costs</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/onboarding-checklist" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/onboarding-checklist" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/onboarding-checklist" ><span class="devsite-nav-text" tooltip>Organize your resources for cost management</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/manage-anomalies" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/manage-anomalies" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/manage-anomalies" ><span class="devsite-nav-text" tooltip>View and manage cost anomalies</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>View built-in billing reports</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/reports" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/reports" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/reports" ><span class="devsite-nav-text" tooltip>Choose a billing report</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Analyze billing data with Reports</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/reports" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/reports" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/reports" ><span class="devsite-nav-text" tooltip>Access and configure Reports</span></a></li><li class="devsite-nav-item devsite-nav-expandable devsite-nav-preview"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Create Reports with Gemini assistance</span><span class="devsite-nav-icon material-icons" data-icon="preview" data-title="Preview" aria-hidden="true"></span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/gemini/overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/gemini/overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/gemini/overview" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/gemini/set-up-gemini" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/gemini/set-up-gemini" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/gemini/set-up-gemini" ><span class="devsite-nav-text" tooltip>Set up Gemini Cloud Assist in billing</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/gemini/turn-off-gemini" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/gemini/turn-off-gemini" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/gemini/turn-off-gemini" ><span class="devsite-nav-text" tooltip>Turn off Gemini Cloud Assist in billing</span></a></li></ul></div></li></ul></div></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/cost-table" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/cost-table" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/cost-table" ><span class="devsite-nav-text" tooltip>Understand your monthly invoice with the cost table report</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/pricing-table" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/pricing-table" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/pricing-table" ><span class="devsite-nav-text" tooltip>View and download your price lists</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/cost-breakdown" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/cost-breakdown" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/cost-breakdown" ><span class="devsite-nav-text" tooltip>Understand your savings with cost breakdown reports</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Export billing data for analysis</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/export-data-bigquery" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/export-data-bigquery" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/export-data-bigquery" ><span class="devsite-nav-text" tooltip>Overview of billing data export to BigQuery</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/export-data-bigquery-setup" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/export-data-bigquery-setup" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/export-data-bigquery-setup" ><span class="devsite-nav-text" tooltip>Set up billing data export to BigQuery</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/export-data-bigquery-tables" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/export-data-bigquery-tables" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/export-data-bigquery-tables" ><span class="devsite-nav-text" tooltip>Understand the billing data tables in BigQuery</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/export-data-bigquery-tables/standard-usage" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/export-data-bigquery-tables/standard-usage" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/export-data-bigquery-tables/standard-usage" ><span class="devsite-nav-text" tooltip>Structure of Standard data export</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/export-data-bigquery-tables/detailed-usage" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/export-data-bigquery-tables/detailed-usage" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/export-data-bigquery-tables/detailed-usage" ><span class="devsite-nav-text" tooltip>Structure of Detailed data export</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/export-data-bigquery-tables/pricing-data" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/export-data-bigquery-tables/pricing-data" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/export-data-bigquery-tables/pricing-data" ><span class="devsite-nav-text" tooltip>Structure of Pricing data export</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/bq-examples" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/bq-examples" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/bq-examples" ><span class="devsite-nav-text" tooltip>Example queries for Cloud Billing</span></a></li></ul></div></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/visualize-data" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/visualize-data" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/visualize-data" ><span class="devsite-nav-text" tooltip>Visualize spend over time with Looker Studio</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/spend-milestone-credits" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/spend-milestone-credits" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/spend-milestone-credits" ><span class="devsite-nav-text" tooltip>Track your spend-based milestone credits</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Optimize usage costs</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/finops-hub" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/finops-hub" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/finops-hub" ><span class="devsite-nav-text" tooltip>Optimize costs with FinOps hub</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Committed use discounts</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/cud-analysis" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/cud-analysis" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/cud-analysis" ><span class="devsite-nav-text" tooltip>About CUDs for cost optimization</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/cuds-list-overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/cuds-list-overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/cuds-list-overview" ><span class="devsite-nav-text" tooltip>View your commitments</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/cud-analysis-resource-based" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/cud-analysis-resource-based" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/cud-analysis-resource-based" ><span class="devsite-nav-text" tooltip>Analyze resource-based CUDs</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/cud-analysis-spend-based" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/cud-analysis-spend-based" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/cud-analysis-spend-based" ><span class="devsite-nav-text" tooltip>Analyze spend-based CUDs</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/cud-analysis-flexible" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/cud-analysis-flexible" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/cud-analysis-flexible" ><span class="devsite-nav-text" tooltip>Calculate savings with Compute flexible commitments</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Estimate costs for simulated workloads</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-preview"><a href="/billing/docs/how-to/estimate-costs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/estimate-costs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/estimate-costs" ><span class="devsite-nav-text" tooltip>Get cost estimates in the Google Cloud console</span><span class="devsite-nav-icon material-icons" data-icon="preview" data-title="Preview" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-deprecated"><a href="/billing/docs/how-to/cost-estimates-using-api" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/cost-estimates-using-api" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/cost-estimates-using-api" ><span class="devsite-nav-text" tooltip>(Deprecated) Get cost estimates using the API</span><span class="devsite-nav-icon material-icons" data-icon="deprecated" data-title="Deprecated" aria-hidden="true"></span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Discounts for education accounts</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/edu-grants" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/edu-grants" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/edu-grants" ><span class="devsite-nav-text" tooltip>Get and redeem education grants</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/data-transfer-waiver" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/data-transfer-waiver" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/data-transfer-waiver" ><span class="devsite-nav-text" tooltip>Get a data transfer discount for research and education</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Automate cost management</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/budgets-programmatic-notifications" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/budgets-programmatic-notifications" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/budgets-programmatic-notifications" ><span class="devsite-nav-text" tooltip>Set up programmatic budget notifications</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/notify" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/notify" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/notify" ><span class="devsite-nav-text" tooltip>Examples: Automate cost controls with budget notifications</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Manage project billing</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/view-linked" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/view-linked" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/view-linked" ><span class="devsite-nav-text" tooltip>View projects linked to a billing account</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/verify-billing-enabled" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/verify-billing-enabled" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/verify-billing-enabled" ><span class="devsite-nav-text" tooltip>Verify the billing status of projects</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/modify-project" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/modify-project" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/modify-project" ><span class="devsite-nav-text" tooltip>Enable, disable, or change billing for a project</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/secure-project-billing-account-link" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/secure-project-billing-account-link" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/secure-project-billing-account-link" ><span class="devsite-nav-text" tooltip>Lock a project to its billing account</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Manage Cloud Billing accounts</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/manage-billing-account" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/manage-billing-account" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/manage-billing-account" ><span class="devsite-nav-text" tooltip>About account management</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/modify-billing-account" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/modify-billing-account" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/modify-billing-account" ><span class="devsite-nav-text" tooltip>Modify your Cloud Billing account</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/close-or-reopen-billing-account" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/close-or-reopen-billing-account" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/close-or-reopen-billing-account" ><span class="devsite-nav-text" tooltip>Close or reopen your Cloud Billing account</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Control access to Cloud Billing</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/billing-access" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/billing-access" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/billing-access" ><span class="devsite-nav-text" tooltip>Overview of billing access control</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/custom-roles" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/custom-roles" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/custom-roles" ><span class="devsite-nav-text" tooltip>Create custom roles for billing</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/grant-access-to-billing" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/grant-access-to-billing" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/grant-access-to-billing" ><span class="devsite-nav-text" tooltip>Manage access to billing accounts</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/modify-contacts" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/modify-contacts" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/modify-contacts" ><span class="devsite-nav-text" tooltip>Manage access to payment methods</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Manage payments for self-serve (autopay) accounts</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/billing/docs/how-to/payment-methods" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/payment-methods" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/payment-methods" ><span class="devsite-nav-text" tooltip>Add, remove, or update a payment method</span></a></li><li class="devsite-nav-item"><a href="/billing/docs/how-to/verify-bank" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/verify-bank" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/verify-bank" ><span class="devsite-nav-text" tooltip>Verify your bank account</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Troubleshoot</span> </div></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/resolve-issues" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/resolve-issues" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/resolve-issues" ><span class="devsite-nav-text" tooltip>Resolve common billing issues</span></a></li> <li class="devsite-nav-item"><a href="/billing/docs/how-to/restart-services" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /billing/docs/how-to/restart-services" track-type="bookNav" track-name="click" track-metadata-eventdetail="/billing/docs/how-to/restart-services" ><span class="devsite-nav-text" tooltip>Restart services</span></a></li> </ul> <ul class="devsite-nav-list" menu="Technology areas" aria-label="Side menu" hidden> <li class="devsite-nav-item"> <a href="/docs/ai-ml" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: AI and ML" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > AI and ML </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/application-development" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Application development" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Application development </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/application-hosting" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Application hosting" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Application hosting </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/compute-area" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Compute" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Compute </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/data" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data analytics and pipelines" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Data analytics and pipelines </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/databases" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Databases" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Databases </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/dhm-cloud" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Distributed, hybrid, and multicloud" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Distributed, hybrid, and multicloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/generative-ai" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Generative AI" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Generative AI </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/industry" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Industry solutions" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Industry solutions </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/networking" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Networking" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Networking </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/observability" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Observability and monitoring" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Observability and monitoring </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Security </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Storage" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Storage </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Cross-product tools" aria-label="Side menu" hidden> <li class="devsite-nav-item"> <a href="/docs/access-resources" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Access and resources management" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Access and resources management </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/costs-usage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Costs and usage management" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Costs and usage management </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/devtools" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud SDK, languages, frameworks, and tools" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud SDK, languages, frameworks, and tools </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/iac" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Infrastructure as code" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Infrastructure as code </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/migration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Migration" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Migration </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Related sites" aria-label="Side menu" hidden> <li class="devsite-nav-item"> <a href="/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Home" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Home </span> </a> </li> <li class="devsite-nav-item"> <a href="/free" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Free Trial and Free Tier" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Free Trial and Free Tier </span> </a> </li> <li class="devsite-nav-item"> <a href="/architecture" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Architecture Center" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Architecture Center </span> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/blog" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Blog" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Blog </span> </a> </li> <li class="devsite-nav-item"> <a href="/contact" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Contact Sales" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Contact Sales </span> </a> </li> <li class="devsite-nav-item"> <a href="/developers" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Developer Center" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Developer Center </span> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Developer Center" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Developer Center </span> </a> </li> <li class="devsite-nav-item"> <a href="https://console.cloud.google.com/marketplace" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Marketplace" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Marketplace </span> </a> </li> <li class="devsite-nav-item"> <a href="/marketplace/docs" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Marketplace Documentation" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Marketplace Documentation </span> </a> </li> <li class="devsite-nav-item"> <a href="https://www.cloudskillsboost.google/paths" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Skills Boost" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Skills Boost </span> </a> </li> <li class="devsite-nav-item"> <a href="/solutions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Solution Center" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Solution Center </span> </a> </li> <li class="devsite-nav-item"> <a href="/support-hub" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Support" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Support </span> </a> </li> <li class="devsite-nav-item"> <a href="https://www.youtube.com/@googlecloudtech" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Tech Youtube Channel" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Tech Youtube Channel </span> </a> </li> </ul> </div> </div> </nav> </devsite-book-nav> <section id="gc-wrapper"> <main role="main" class="devsite-main-content" has-book-nav has-sidebar > <div class="devsite-sidebar"> <div class="devsite-sidebar-content"> <devsite-toc class="devsite-nav" role="navigation" aria-label="On this page" depth="2" scrollbars ></devsite-toc> <devsite-recommendations-sidebar class="nocontent devsite-nav"> </devsite-recommendations-sidebar> </div> </div> <devsite-content> <article class="devsite-article"> <div class="devsite-article-meta nocontent" role="navigation"> <ul class="devsite-breadcrumb-list" aria-label="Breadcrumb"> <li class="devsite-breadcrumb-item "> <a href="https://cloud.google.com/" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Google Cloud" > Home </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://cloud.google.com/billing/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="2" track-type="globalNav" track-name="breadcrumb" track-metadata-position="2" track-metadata-eventdetail="Cloud Billing" > Cloud Billing </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://cloud.google.com/billing/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="3" track-type="globalNav" track-name="breadcrumb" track-metadata-position="3" track-metadata-eventdetail="Cloud Billing" > Documentation </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://cloud.google.com/billing/docs/concepts" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="4" track-type="globalNav" track-name="breadcrumb" track-metadata-position="4" track-metadata-eventdetail="" > Guides </a> </li> </ul> <devsite-thumb-rating position="header"> </devsite-thumb-rating> </div> <devsite-feedback position="header" project-name="Cloud Billing" product-id="5142029" bucket="Documentation" context="" version="t-devsite-webserver-20241114-r00-rc02.464922260396498922" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="header" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/super_cloud.png" project-support-url="https://cloud.google.com/billing/docs/support" > <button> Send feedback </button> </devsite-feedback> <h1 class="devsite-page-title" tabindex="-1"> Set up Cloud Billing data export to BigQuery </h1> <devsite-feature-tooltip ack-key="AckCollectionsBookmarkTooltipDismiss" analytics-category="Site-Wide Custom Events" analytics-action-show="Callout Profile displayed" analytics-action-close="Callout Profile dismissed" analytics-label="Create Collection Callout" class="devsite-page-bookmark-tooltip nocontent" dismiss-button="true" id="devsite-collections-dropdown" dismiss-button-text="Dismiss" close-button-text="Got it"> <devsite-bookmark></devsite-bookmark> <span slot="popout-heading"> Stay organized with collections </span> <span slot="popout-contents"> Save and categorize content based on your preferences. </span> </devsite-feature-tooltip> <div class="devsite-page-title-meta"><devsite-view-release-notes></devsite-view-release-notes></div> <devsite-toc class="devsite-nav" depth="2" devsite-toc-embedded > </devsite-toc> <div class="devsite-article-body clearfix "> <meta name="project_path" value="/billing/_project.yaml" /> <meta name="book_path" value="/billing/_book.yaml" /></p> <p>This document provides all required setup steps to set up Cloud Billing data export to BigQuery.</p> <aside class="note"><strong>Note:</strong><span> Using BigQuery to store and query Cloud Billing data incurs minimal fees. For more information, see <a href="/billing/docs/how-to/export-data-bigquery#cost" track-type="tasks" track-name="internalLink" track-metadata-position="body">Cost of use</a>.</span></aside> <p>To export Cloud Billing data to BigQuery, take the following steps:</p> <ul> <li>Create a project where the Cloud Billing data will be stored, and enable billing on the project (if you haven&#39;t already done so).</li> <li>Configure permissions on the project and on the Cloud Billing account.</li> <li>Enable the BigQuery Data Transfer Service API (required to export your pricing data).</li> <li>Create a BigQuery dataset to store the data in.</li> <li>Enable Cloud Billing export of cost data and pricing data to be written into the dataset.</li> </ul> <p>This document walks you through the details of each of these steps.</p> <h2 id="gcp-console" data-text="About the Google Cloud console" tabindex="-1">About the Google Cloud console</h2> <p>The Google Cloud console (<a href="https://support.google.com/cloud/answer/3465889?ref_topic=3340599">visit documentation</a>, <a href="https://console.cloud.google.com/" target="_blank" track-type="tasks" track-name="internalLink" track-metadata-position="body">open console</a>) is a web UI used to provision, configure, manage, and monitor systems that use Google Cloud products. You use the Google Cloud console to set up and manage Google Cloud and Cloud Billing resources.</p> <h2 id="required_permissions" data-text="Permissions required for this task" tabindex="-1">Permissions required for this task</h2> <p>To enable and configure the export of Google Cloud billing <em>usage cost</em> data to a BigQuery dataset, you need the following permissions:</p> <ul> <li>For Cloud Billing, you need either the Billing Account Costs Manager role or the Billing Account Administrator role on the target Cloud Billing account.</li> <li>For BigQuery, you need the <a href="/bigquery/docs/dataset-access-controls" track-type="tasks" track-name="internalLink" track-metadata-position="body">BigQuery User role for the Google Cloud project</a> that contains the BigQuery dataset to be used to store the Cloud Billing data.</li> </ul> <p>To enable and configure the export of Cloud Billing <em>pricing</em> data, you need the following permissions:</p> <ul> <li>For Cloud Billing, you need the Billing Account Administrator role on the target Cloud Billing account.</li> <li>For BigQuery, you need the <a href="/bigquery/docs/dataset-access-controls" track-type="tasks" track-name="internalLink" track-metadata-position="body">BigQuery Admin role for the Google Cloud project</a> that contains the BigQuery dataset to be used to store the Cloud Billing pricing data.</li> <li>For the Google Cloud project containing the target dataset, you need the <code translate="no" dir="ltr">resourcemanager.projects.update</code> permission. This permission is included in the <code translate="no" dir="ltr">roles/editor</code> role.</li> </ul> <p>You might also need other project permissions. If you&#39;re a member of a Google Cloud Organization, to create a new project, you need the Project Creator role on the Organization or Folder. Specifically, to create a new project, you need the following permissions:</p> <ul> <li><code translate="no" dir="ltr">resourcemanager.organizations.get</code></li> <li><code translate="no" dir="ltr">resourcemanager.projects.create</code></li> </ul> <p>For more information about Google Cloud permissions, see:</p> <ul> <li><a href="/billing/docs/how-to/billing-access" track-type="tasks" track-name="internalLink" track-metadata-position="body">Overview of Cloud Billing access control</a> </li> <li><a href="/billing/docs/how-to/custom-roles#resource_associations" track-type="tasks" track-name="internalLink" track-metadata-position="body">Create custom roles for Cloud Billing</a> </li> <li><a href="/iam/docs/understanding-roles" track-type="tasks" track-name="internalLink" track-metadata-position="body">Understanding Predefined Identity and Access Management Roles</a> </li> </ul> <h2 id="how-to-enable" data-text="Enable Cloud Billing data export to BigQuery" tabindex="-1">Enable Cloud Billing data export to BigQuery</h2> <aside class="objective attempt-right" id="tutorial-bigquery-export"> <h4 id="interactive-tutorial:-analyze-billing-data-with-bigquery-20-minutes" data-text="Interactive tutorial: Analyze billing data with BigQuery (20 minutes)" tabindex="-1">Interactive tutorial: Analyze billing data with BigQuery (20 minutes)</h4> <p>Get started with billing data exports using this interactive tutorial. In the tutorial, you'll enable Cloud Billing data to export to a BigQuery dataset. Next, you'll run some sample queries through the BigQuery web interface to examine billing data.</p> <a href="https://console.cloud.google.com/welcome?walkthrough_tutorial_id=billing_bigquery_export" target="console" track-type="tutorial" track-name="consoleLink" track-metadata-position="body"> <strong>Launch the billing data export tutorial</strong></a> </aside> <p>Complete the five steps in this section to enable the export of your Cloud Billing data to BigQuery.</p> <p>For a quick introduction to enabling billing data export and running sample queries of Cloud Billing data in BigQuery, follow this <a href="https://console.cloud.google.com/welcome?walkthrough_tutorial_id=billing_bigquery_export" target="console" track-type="tasks" track-name="consoleLink" track-metadata-position="body">interactive tutorial for billing data export</a>.</p> <p>If you&#39;re a reseller, you can set up a <em>reseller-specific export</em> of your Channel Services billing data using the <em>Partner Sales Console</em>. To do so, follow steps 1-4 on this page to create your project and BigQuery dataset. Then for step 5, see <a href="/channel/docs/rebilling/export-data-to-bigquery">Export Channel Services data to BigQuery</a> to enable the export.</p> <h3 id="project" data-text="1. Select or Create a project" tabindex="-1">1. Select or Create a project</h3> <p>Cloud Billing data exported to BigQuery is contained in a BigQuery dataset. A dataset is contained within a Google Cloud project you specify.</p> <p>We recommend that you create and use a separate Google Cloud project to contain all of your FinOps and billing administration needs for a Cloud Billing account, including your exported Cloud Billing data. <a href="/billing/docs/how-to/create-billing-account#set-up-billing-project" track-type="tasks" track-name="internalLink" track-metadata-position="body">Learn more about the benefits to using a FinOps-focused project</a> for your billing administration use cases.</p> <aside class="caution"><strong>Caution:</strong><span> The Google Cloud project you select to contain your dataset should be <a href="/billing/docs/how-to/modify-project#confirm_billing_is_enabled_on_a_project" track-type="tasks" track-name="internalLink" track-metadata-position="body">linked to the same Cloud Billing account</a> that contains the data that you plan to export to the BigQuery dataset. A Google Cloud project is <a href="/billing/docs/how-to/view-linked" track-type="tasks" track-name="internalLink" track-metadata-position="body">linked to exactly one Cloud Billing account</a> at a time. A Cloud Billing account is <a href="/billing/docs/how-to/view-linked" track-type="tasks" track-name="internalLink" track-metadata-position="body">linked to one or more projects</a>.</span></aside> <p>In the Google Cloud console, on the project selector page, select or create a Google Cloud project.</p> <p><a href="https://console.cloud.google.com/projectselector2/home/dashboard" target="console" track-type="commonIncludes" track-name="consoleLink" track-metadata-end-goal="createProject" class="button button-primary">Go to project selector</a></p> <p>Learn more about <a href="/resource-manager/docs/creating-managing-projects" track-type="tasks" track-name="internalLink" track-metadata-position="body">creating and managing projects</a>.</p> <h3 id="billing" data-text="2. Verify that billing is enabled" tabindex="-1">2. Verify that billing is enabled</h3> <p>You must make sure that billing is enabled on the Google Cloud project you select to contain your dataset, and that the Google Cloud project is <a href="/billing/docs/how-to/modify-project#confirm_billing_is_enabled_on_a_project" track-type="tasks" track-name="internalLink" track-metadata-position="body">linked to the same Cloud Billing account</a> that contains the data that you plan to export to the BigQuery dataset.</p> <ul> <li>Learn how to <a href="/billing/docs/how-to/modify-project#confirm_billing_is_enabled_on_a_project" track-type="tasks" track-name="internalLink" track-metadata-position="body">confirm billing is enabled for your project</a> </li> <li>Learn how to <a href="/billing/docs/how-to/view-linked" track-type="tasks" track-name="internalLink" track-metadata-position="body">view projects linked to Cloud Billing accounts</a> </li> </ul> <h3 id="api" data-text="3. Enable the BigQuery Data Transfer Service API" tabindex="-1">3. Enable the BigQuery Data Transfer Service API</h3> <p>If you plan to export your Cloud Billing <em>pricing data</em> to BigQuery, you need to enable the BigQuery Data Transfer Service API. If you don&#39;t plan to export your Cloud Billing <em>pricing data</em>, you can skip to <a href="#create-bq-dataset" track-type="tasks" track-name="internalLink" track-metadata-position="body"> Step 4. Create a BigQuery dataset</a>.</p> <p>The BigQuery Data Transfer Service API should be enabled in the same Google Cloud project you&#39;re using to contain your BigQuery datasets. If you followed the recommendation in the <a href="#project" track-type="tasks" track-name="internalLink" track-metadata-position="body">project section</a>, this is your <em>FinOps or billing administration</em> Google Cloud project.</p> <p>To enable the BigQuery Data Transfer Service API, do the following:</p> <ol> <li><p>Sign in to the Google Cloud console and go to the API page.</p> <p><a href="https://console.cloud.google.com/apis/api/bigquerydatatransfer.googleapis.com/metrics" target="console" track-type="tasks" track-name="consoleLink" track-metadata-position="body" class="button button-primary">Go to the BigQuery Data Transfer Service API page</a> </p></li> <li><p>On the top left of the page, select a project. You must enable the BigQuery Data Transfer Service API in the same project you are using to contain your BigQuery dataset. If you followed the recommendation in the <a href="#project" track-type="tasks" track-name="internalLink" track-metadata-position="body">project section</a>, this is your <em>FinOps or billing administration</em> Google Cloud project.</p></li> <li><p>On the <strong>BigQuery Data Transfer Service API</strong> page, click <strong>Enable</strong> to enable the API in your selected project.</p></li> </ol> <p>For more information on enabling APIs, see the <a href="/service-usage/docs/enable-disable" track-type="tasks" track-name="internalLink" track-metadata-position="body">Service Usage documentation</a>.</p> <h3 id="create-bq-dataset" data-text="4. Create a BigQuery dataset" tabindex="-1">4. Create a BigQuery dataset</h3> <p>Before you enable your Cloud Billing data to export to BigQuery, you must create at least one <a href="/bigquery/docs/datasets-intro" track-type="tasks" track-name="internalLink" track-metadata-position="body">BigQuery dataset</a> to manage your exported data. You can use the same dataset to contain your <em>standard usage cost</em> data, <em>detailed usage cost</em> data, and your <em>pricing</em> data.</p> <p>A dataset is contained within a Google Cloud project you specify. Datasets are top-level containers that are used to organize and control access to your <a href="/bigquery/docs/tables-intro" track-type="tasks" track-name="internalLink" track-metadata-position="body">tables</a> and <a href="/bigquery/docs/views-intro" track-type="tasks" track-name="internalLink" track-metadata-position="body">views</a>. A table or view must belong to a dataset, so you need to create at least one dataset before <a href="/bigquery/docs/loading-data" track-type="tasks" track-name="internalLink" track-metadata-position="body">loading data into BigQuery</a>.</p> <p>If you use an existing dataset, review the <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body">limitations</a> that might impact exporting your billing data to BigQuery, such as being unable to export data to datasets configured to use <em>customer-managed key</em> encryption, or being unable to use a dataset configured with an unsupported <em>region</em> location.</p> <p>To create a BigQuery dataset, do the following:</p> <ol> <li><p>Sign in to the Google Cloud console and go to the <strong>BigQuery</strong> page.</p> <p><a href="https://console.cloud.google.com/bigquery" target="console" track-type="tasks" track-name="consoleLink" track-metadata-position="body" class="button button-primary">Go to BigQuery page</a> </p></li> <li><p>In the <strong>project</strong> drop-down list (<span class="material-icons" aria-hidden="true" translate="no"><svg width="24" height="24" viewBox="0 0 24 24" fit="" preserveAspectRatio="xMidYMid meet" focusable="false"><path d="M10.557 11.99l-1.71-2.966 1.71-3.015h3.42l1.71 3.01-1.71 2.964h-3.42zM4.023 16l-1.71-2.966 1.71-3.015h3.42l1.71 3.01L7.443 16h-3.42zm0-8.016l-1.71-2.966 1.71-3.015h3.42l1.71 3.015-1.71 2.966h-3.42z" fill-rule="evenodd"></path></svg></span> My Project <span class="material-icons" aria-hidden="true" translate="no"> arrow_drop_down</span>) at the top of the Google Cloud console page, select the <a href="#project" track-type="tasks" track-name="internalLink" track-metadata-position="body">project you set up</a> to contain your dataset. Make note of the <strong>project ID</strong>, as you will use that in the next steps.</p></li> <li><p>In the <strong>Explorer</strong> panel, in the <strong>pinned projects</strong> section, click <span class="material-icons" aria-hidden="true" translate="no">arrow_right</span> <span class="material-icons" aria-hidden="true" translate="no"><svg width="24" height="24" viewBox="0 0 24 24" fit="" preserveAspectRatio="xMidYMid meet" focusable="false"><path d="M10.557 11.99l-1.71-2.966 1.71-3.015h3.42l1.71 3.01-1.71 2.964h-3.42zM4.023 16l-1.71-2.966 1.71-3.015h3.42l1.71 3.01L7.443 16h-3.42zm0-8.016l-1.71-2.966 1.71-3.015h3.42l1.71 3.015-1.71 2.966h-3.42z" fill-rule="evenodd"></path></svg></span> <strong>your-project-ID</strong> to expand the project to view any existing datasets and saved queries.</p></li> <li><p>Next to the <strong>project ID</strong>, click the <strong>View actions</strong> menu (<span class="material-icons" aria-hidden="true" translate="no">more_vert</span>) and then click <strong>Create dataset</strong>. The Create dataset panel opens.</p> <ol> <li>Enter a <strong>Dataset ID</strong>. We recommend an ID that spans projects, such as <code translate="no" dir="ltr">all_billing_data</code>, rather than a project-specific ID.</li> <li><p>Select a <strong>Data location</strong>. The data location specifies the multi-region or region where your data is stored. All tables within this dataset share this location.</p> <p>We recommend selecting a multi-region location (EU or US)**. For your <em>standard usage cost</em> and <em>detailed usage cost</em> data exports, the location you select can influence whether the previous month&#39;s data is added to the dataset retroactively. Review the <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body">limitations</a> for more information about dataset locations and data availability.</p> <p>Cloud Billing export supports <em>all</em> <em>multi-region</em> locations (EU or US). However, only a <em>subset</em> of dataset <em>region</em> locations are supported for Cloud Billing export to BigQuery. Review the <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body">limitations</a> for more information about dataset locations.</p> <p>After you create the dataset, the location <em>can&#39;t be changed</em>. <a href="/bigquery/docs/locations" track-type="tasks" track-name="internalLink" track-metadata-position="body">Learn more</a> about locations.</p></li> <li><p>Ensure that the <strong>Enable table expiration</strong> option is <strong>cleared</strong>.</p> <p>If you <em>enable table expiration</em> and enter a number of days, any new table created in this dataset is automatically deleted following the specified number of days after creation.</p> <aside class="caution"><strong>Caution:</strong><span> If you delete any tables containing exported Cloud Billing data records, those records are gone and we can&#39;t backfill the deleted records.</span></aside></li> <li><p>In the <strong>Advanced options</strong> section, ensure that the selected <strong>Encryption</strong> setting is <strong>Google-managed encryption key</strong>.</p> <p>Don&#39;t use the <em>Customer-managed encryption key</em> (CMEK) option. <em>CMEK</em> encryption isn&#39;t supported for exporting Cloud Billing data records to BigQuery.</p></li> <li><p>To save, click <strong>Create dataset</strong>.</p></li> </ol></li> </ol> <p>See the <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body">limitations</a> that might impact exporting your billing data to BigQuery.</p> <p>If you&#39;re a reseller*, you can reuse the same project and dataset you just created when you <a href="/channel/docs/rebilling/export-data-to-bigquery" track-type="tasks" track-name="internalLink" track-metadata-position="body">enable the reseller-specific Channel Services billing data export</a>.</p> <h3 id="enable-bq-export" data-text="5. Enable Cloud Billing export to the BigQuery dataset" tabindex="-1">5. Enable Cloud Billing export to the BigQuery dataset</h3> <aside class="note"><strong>Note:</strong><span> (Resellers) You can set up a <em>reseller-specific export</em> of your Channel Services billing data to a specified BigQuery dataset using the Partner Sales Console. After completing steps 1-4 on this page, see <a href="/channel/docs/rebilling/export-data-to-bigquery">Export Channel Services data to BigQuery</a> to enable a Channel Services export.</span></aside> <p>You enable Cloud Billing data export in the Cloud Billing section of the Google Cloud console. These are the types of data you can enable to export:</p> <ul> <li><p><a href="/billing/docs/how-to/export-data-bigquery-tables#standard-usage-cost-data-schema" track-type="tasks" track-name="internalLink" track-metadata-position="body">Standard usage cost data</a> - Contains standard Cloud Billing account cost usage information, such as account ID, invoice date, services, SKUs, projects, labels, locations, cost, usage, credits, adjustments, and currency.</p> <p>Use the Standard usage export to analyze broad trends in your cost data.</p></li> <li><p><a href="/billing/docs/how-to/export-data-bigquery-tables#detailed-usage-cost-data-schema" track-type="tasks" track-name="internalLink" track-metadata-position="body">Detailed usage cost data</a> - Contains detailed Cloud Billing account cost usage information. Includes everything in the <em>standard usage cost data</em> plus resource-level cost data, like a virtual machine or SSD that generates service usage.</p> <p>Use the Detailed export to analyze costs at the resource level, and identify specific resources that might be driving up your costs.</p> <p>The detailed export automatically includes resource-level information about Compute Engine. To view a breakdown of Google Kubernetes Engine (GKE) cluster costs in a detailed data export, you must <em>also</em> <a href="/kubernetes-engine/docs/how-to/cost-allocations" track-type="tasks" track-name="internalLink" track-metadata-position="body">enable cost allocation for GKE</a>.</p></li> <li><p><a href="/billing/docs/how-to/export-data-bigquery-tables#pricing-data-schema" track-type="tasks" track-name="internalLink" track-metadata-position="body">Pricing data</a> - Contains Cloud Billing account pricing information, such as account ID, services, SKUs, products, geographic metadata, pricing units, currency, aggregation, and tiers.</p></li> </ul> <p>To enable your Cloud Billing <em>usage cost</em> or <em>pricing</em> data to be exported to BigQuery, do the following:</p> <ol> <li><p>In the Google Cloud console, go to the <strong>Billing export</strong> page.</p> <p><a href="https://console.cloud.google.com/billing/export" target="console" track-type="tutorial" track-name="consoleLink" track-metadata-position="body" class="button button-primary">Go to the Billing export page</a> </p></li> <li><p>At the prompt, <strong>choose the Cloud Billing account</strong> for which you&#39;d like to export billing data. The <strong>Billing export</strong> page opens for the selected billing account.</p></li> <li><p>On the <strong>BigQuery export</strong> tab, click <strong>Edit settings</strong> for each type of data you&#39;d like to export. Each type of data is configured separately.</p></li> <li><p>From the <strong>Projects</strong> list, select the <a href="#project" track-type="tasks" track-name="internalLink" track-metadata-position="body">project that you set up</a> to contain your <a href="#create-bq-dataset" track-type="tasks" track-name="internalLink" track-metadata-position="body">BigQuery dataset</a>.</p> <p>The project you select is used to store the exported Cloud Billing data in the BigQuery dataset.</p> <p>For <em>standard</em> and <em>detailed usage cost</em> data exports, the Cloud Billing data includes usage and cost data for <em>all</em> <a href="/billing/docs/how-to/view-linked" track-type="tasks" track-name="internalLink" track-metadata-position="body">Google Cloud projects paid for by the same Cloud Billing account</a>.</p> <p>For <em>pricing</em> data export, the Cloud Billing data includes only the pricing data specific to the <a href="/billing/docs/how-to/view-linked" track-type="tasks" track-name="internalLink" track-metadata-position="body">Cloud Billing account that is linked to the selected dataset project</a>.</p></li> <li><p>From the <strong>Dataset ID</strong> field, select the <a href="#create-bq-dataset" track-type="tasks" track-name="internalLink" track-metadata-position="body">dataset that you set up</a> to contain your exported Cloud Billing data.</p> <p>For <em>all</em> types of Cloud Billing data exported to BigQuery, the following applies:</p> <ul> <li>The BigQuery API is required to export data to BigQuery. If the project you selected doesn&#39;t have the BigQuery API enabled, you&#39;re prompted to enable it. Click <strong>Enable BigQuery API</strong> to enable the API.</li> <li>If the project you selected doesn&#39;t contain any BigQuery datasets, you&#39;re prompted to create one. If necessary, <a href="#create-bq-dataset" track-type="tasks" track-name="internalLink" track-metadata-position="body">follow these steps to create a new dataset</a>.</li> <li>If you use an existing dataset, review the <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body">limitations</a> that might impact exporting your billing data to BigQuery, such as being unable to export data to datasets configured to use a <em>CMEK</em>, or being unable to use a dataset configured with an unsupported <em>region</em> location.</li> </ul> <p>For <em>pricing</em> data export, the BigQuery Data Transfer Service API is required to export the data to BigQuery. If the project you selected doesn&#39;t have the BigQuery Data Transfer Service API enabled, you&#39;re prompted to enable it. If necessary, <a href="#api" track-type="tasks" track-name="internalLink" track-metadata-position="body">follow these steps to enable the API</a>.</p></li> <li><p>Click <strong>Save</strong>.</p></li> </ol> <aside class="note"><strong>Note:</strong><span> Cloud Billing data export supports all <em>multi-region</em> dataset locations (EU and US). However, only a <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body"><em>subset</em> of <em>region</em> dataset locations</a> are supported for use with Cloud Billing data. When you&#39;re configuring your Cloud Billing export settings, if you create or select a dataset that&#39;s configured to use an unsupported <em>region</em> location, when you attempt to save your export settings, you&#39;ll see an <code translate="no" dir="ltr">Invalid dataset region</code> error, and your settings aren&#39;t saved. <br> To correct this error, edit your export settings again, and select or create a BigQuery dataset that&#39;s configured to use either a <em>multi-region</em> location (recommended), or one of the <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body">supported <em>region</em> locations</a>.</span></aside> <h2 id="update-data-to-export" data-text="Update Cloud Billing data to export" tabindex="-1">Update Cloud Billing data to export</h2> <p>After you <a href="#enable-bq-export" track-type="tasks" track-name="internalLink" track-metadata-position="body">enable your Cloud Billing data to be exported to BigQuery</a>, you can change which data is exported by disabling or enabling the different types.</p> <p>Before disabling any of your data exports, review the <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body">limitations</a> and <a href="/billing/docs/how-to/export-data-bigquery-tables#data-availability" track-type="tasks" track-name="internalLink" track-metadata-position="body">data availability guidelines</a> for how it might impact your billing data exported to BigQuery.</p> <p>To <em>disable</em> a type of Cloud Billing being exported to BigQuery, do the following:</p> <ol> <li>Select <strong>Disable Standard Export</strong>, <strong>Disable Detailed Export</strong>, or <strong>Disable Pricing Export</strong> accordingly.</li> <li>Select <strong>Confirm</strong> to save your selection.</li> </ol> <p>To <em>enable</em> a currently disabled type of Cloud Billing being exported to BigQuery, see <a href="#enable-bq-export" track-type="tasks" track-name="internalLink" track-metadata-position="body">Enable your Cloud Billing data to be exported to BigQuery</a>.</p> <h2 id="about_dataset_permissions" data-text="About dataset permissions" tabindex="-1">About dataset permissions</h2> <p>Cloud Billing export to BigQuery uses a <a href="/iam/docs/understanding-service-accounts" track-type="tasks" track-name="internalLink" track-metadata-position="body">service account</a> to manage dataset permissions.</p> <p>After you enable Cloud Billing export to BigQuery, Google automatically adds a service account as an owner to the dataset that you specify. The service accounts look like this:</p> <ul> <li>For the Standard and Detailed usage cost datasets: <code translate="no" dir="ltr">billing-export-bigquery@system.gserviceaccount.com</code></li> <li>For the Pricing dataset: <code translate="no" dir="ltr">cloud-account-pricing@cloud-account-pricing.iam.gserviceaccount.com</code></li> </ul> <p>The service accounts are owned and managed by Google and provide the permissions that are necessary for our offline process to create a table and write Cloud Billing records to it.</p> <aside class="warning"><strong>Warning:</strong><span> Don&#39;t remove the service accounts from your dataset. If you remove a service account while Cloud Billing export to BigQuery is enabled, the table isn&#39;t updated, which puts you at risk of data loss. If you removed a service account, you must either re-add it manually or disable and re-enable Cloud Billing export to BigQuery.</span></aside> <p>See the <a href="#limitations" track-type="tasks" track-name="internalLink" track-metadata-position="body">limitations</a> that might impact exporting your billing data to BigQuery.</p> <h2 id="billing_data_tables" data-text="Billing data tables" tabindex="-1">Billing data tables</h2> <p>Shortly after enabling Cloud Billing export to BigQuery, billing data tables are automatically created in the BigQuery dataset. To learn more about these BigQuery tables and the table schemas, see <a href="/billing/docs/how-to/export-data-bigquery-tables" track-type="tasks" track-name="internalLink" track-metadata-position="body">Understanding the auto-created data tables in BigQuery</a>.</p> <h3 id="frequency_of_data_loads" data-text="Frequency of data loads" tabindex="-1">Frequency of data loads</h3> <ul> <li>When you first enable the <em>standard</em> or <em>detailed usage cost</em> export to BigQuery, it might take a few hours to start seeing Google Cloud cost data propagate to your BigQuery dataset. Data is exported in chronological order. If your export is configured to include data retroactively for the current and previous month, it might take up to five days for the exported data to fully catch up to your current usage data.</li> <li>When you first enable the <em>pricing</em> export to BigQuery, it might take up to 48 hours to start seeing your Google Cloud pricing data.</li> </ul> <p><a href="/billing/docs/how-to/export-data-bigquery-tables#data-loads" track-type="tasks" track-name="internalLink" track-metadata-position="body">Learn more about the frequency of the data loads into your BigQuery tables</a>.</p> <h2 id="limitations" data-text="Limitations" tabindex="-1">Limitations</h2> <p>Exporting Cloud Billing data to BigQuery is subject to the following limitations.</p> <ul> <li id="supported-dataset-locations"><h4 id="dataset_locations_supported_for_use_with_data" data-text="BigQuery dataset locations supported for use with Cloud Billing data" tabindex="-1">BigQuery dataset locations supported for use with Cloud Billing data</h4> <p><a href="/bigquery/docs/datasets-intro" track-type="tasks" track-name="internalLink" track-metadata-position="body">BigQuery datasets</a> are configured to use a <a href="/bigquery/docs/locations" track-type="tasks" track-name="internalLink" track-metadata-position="body">location</a> &ndash; either a <em>multi-region</em> location (EU or US), or a <em>region</em> location. The dataset location is set at creation time. After a dataset is created, its location can&#39;t be changed.</p> <p>Cloud Billing data export supports all <em>multi-region</em> locations (EU or US), but only a subset of <em>region</em> locations. When you&#39;re configuring your Cloud Billing export settings, if you create or select a dataset that&#39;s configured to use an unsupported <em>region</em> location, when you attempt to save your export settings, you&#39;ll see an <em>Invalid dataset region</em> error.</p> <p>The following table lists the <a href="/bigquery/docs/locations#multi-regions" track-type="tasks" track-name="internalLink" track-metadata-position="body"><em>multi-region</em> locations</a> and the <a href="/bigquery/docs/locations#regions" track-type="tasks" track-name="internalLink" track-metadata-position="body"><em>region</em> locations</a> that are supported for use with BigQuery datasets that contain Cloud Billing data.</p> <p><table> <tr> <th>Americas</th> <th>Asia Pacific</th> <th>Europe</th> </tr> <tr> <td> <p><b>Multi-region</b>: US</p> <p><b>Regions</b>:</p> <ul> <li>northamerica-northeast1 (Montréal)</li> <li>southamerica-east1 (São Paulo)</li> <li>us-central1 (Iowa)</li> <li>us-east1 (South Carolina)</li> <li>us-east4 (Northern Virginia)</li> <li>us-west1 (Oregon)</li> <li>us-west2 (Los Angeles)</li> <li>us-west3 (Salt Lake City)</li> <li>us-west4 (Las Vegas)</li> </ul> </td> <td> <p><b>Regions</b>:</p> <ul> <li>asia-east1 (Taiwan)</li> <li>asia-east2 (Hong Kong)</li> <li>asia-northeast1 (Tokyo)</li> <li>asia-northeast2 (Osaka)</li> <li>asia-northeast3 (Seoul)</li> <li>asia-south1 (Mumbai)</li> <li>asia-southeast1 (Singapore)</li> <li>asia-southeast2 (Jakarta)</li> <li>australia-southeast1 (Sydney)</li> </ul> </td> <td> <p><b>Multi-region</b>: EU</p> <p><b>Regions</b>:</p> <ul> <li>europe-central2 (Warsaw)</li> <li>europe-north1 (Finland)</li> <li>europe-west1 (Belgium)</li> <li>europe-west2 (London)</li> <li>europe-west3 (Frankfurt)</li> <li>europe-west4 (Netherlands)</li> <li>europe-west6 (Zurich)</li> </ul> </td> </tr> </table></p></li> <li><p>For your <a href="/bigquery/docs/datasets-intro" track-type="tasks" track-name="internalLink" track-metadata-position="body">BigQuery datasets</a> containing <em>standard usage cost data</em> or <em>detailed usage cost data</em>, the type of location you configure on the dataset impacts the <em>timing</em> of when your Google Cloud billing data is exported to the dataset:</p> <ul> <li>If you configure the dataset to use a <a href="/bigquery/docs/locations#multi-regions" track-type="tasks" track-name="internalLink" track-metadata-position="body"><em>multi-region</em> location</a> (EU or US), the dataset includes Google Cloud billing data incurred from the start of the previous month from when you <em>first enabled</em> the export, <em>unless you are re-enabling the export</em>. That is, <em>Google Cloud billing data is added retroactively</em> for the current and previous month. For the <em>initial backfill</em> of exported data, it might take up to five days for your retroactive Cloud Billing data to finish exporting before you start seeing your current usage data.</li> <li><p>If your dataset is configured to use a supported <a href="#supported-dataset-locations" track-type="tasks" track-name="internalLink" track-metadata-position="body"><em>region</em> location</a>, your <em>standard usage cost data</em> and your <em>detailed usage cost data</em> only reflect Google Cloud billing data incurred starting from the date you enabled Cloud Billing export, and after. That is, Google Cloud billing data is <em>not added retroactively</em> for <em>non-multi-region dataset locations</em>, so you won&#39;t see Cloud Billing data from before you enable export.</p> <aside class="note"><strong>Note:</strong><span> Cloud Billing data export supports all <a href="/bigquery/docs/locations#multi-regions" track-type="tasks" track-name="internalLink" track-metadata-position="body"><em>multi-region</em> locations</a> (EU or US), and a _subset of <a href="#supported-dataset-locations" track-type="tasks" track-name="internalLink" track-metadata-position="body"><em>region</em> locations</a>. When you&#39;re configuring your Cloud Billing export settings, if you create or select a dataset that&#39;s configured to use an unsupported <em>region</em> location, when you attempt to save your export settings, you&#39;ll see an <em>Invalid dataset region</em> error.</span></aside></li> <li><p>For more details, see <a href="/billing/docs/how-to/export-data-bigquery-tables#data-availability" track-type="tasks" track-name="internalLink" track-metadata-position="body">Data availability</a>.</p></li> </ul></li> <li><p>Your <a href="/bigquery/docs/datasets-intro" track-type="tasks" track-name="internalLink" track-metadata-position="body">BigQuery datasets</a> containing <em>pricing data</em> only collect Google Cloud billing data incurred from the date you set up Cloud Billing export, and after. That is, _Google Cloud pricing data isn&#39;t added retroactively, so you won&#39;t see Cloud Billing pricing data from before you enable export. For more details, see <a href="/billing/docs/how-to/export-data-bigquery-tables#data-availability" track-type="tasks" track-name="internalLink" track-metadata-position="body">Data availability</a>.</p></li> <li><p>When exporting <em>detailed usage cost data</em>, the detailed export automatically includes resource-level information about Compute Engine. To view a breakdown of Google Kubernetes Engine (GKE) cluster costs in a detailed data export, you must also <a href="/kubernetes-engine/docs/how-to/cost-allocations" track-type="tasks" track-name="internalLink" track-metadata-position="body">enable cost allocation for GKE</a>.</p></li> <li><p>Dataset encryption: <a href="/kms/docs/cmek" track-type="tasks" track-name="internalLink" track-metadata-position="body">Customer-managed encryption keys</a> (CMEK) <em>aren&#39;t supported</em> when exporting billing data to BigQuery. If you enable CMEK encryption for your billing data dataset, this type of encryption prevents Cloud Billing from writing billing data to the appropriate tables within that dataset. Instead, you need to enable the <a href="#create-bq-dataset" track-type="tasks" track-name="internalLink" track-metadata-position="body">dataset</a> to use a Google-owned and Google-managed key.</p></li> <li><p>If you want to use <a href="/bigquery/docs/row-level-security-intro" track-type="tasks" track-name="internalLink" track-metadata-position="body">BigQuery row-level security</a> on the table that contains your exported data, you must give the Cloud Billing export service account <code translate="no" dir="ltr">billing-export-bigquery@system.gserviceaccount.com</code> full access to the table <a href="/bigquery/docs/using-row-level-security-with-features#the_true_filter">using the BigQuery <code translate="no" dir="ltr">TRUE</code> filter</a>. The following command grants access to the Cloud Billing service account:</p> <div></div><devsite-code><pre class="devsite-click-to-copy" translate="no" dir="ltr" is-upgraded><code translate="no" dir="ltr">CREATE ROW ACCESS POLICY cloud_billing_export_policy ON `__project_id__.__dataset_id__.__table_id__` GRANT TO (&#39;serviceAccount:billing-export-bigquery@system.gserviceaccount.com&#39;) FILTER USING (TRUE); </code></pre></devsite-code></li> <li><p><a href="/resource-manager/docs/tags/tags-overview" track-type="tasks" track-name="internalLink" track-metadata-position="body">Resource-level Tags</a> might take up to an hour to propagate to BigQuery exports. If a tag was added or removed within an hour, or if a resource has existed for less than an hour, it might not appear in the export.</p> <p>Resource-level tags are available for the following resources:</p> <ul> <li>Compute Engine instances</li> <li>Spanner instances</li> <li>Cloud Run services</li> <li>Artifact Registry repositories</li> </ul></li> <li><p>If you use <a href="/vpc-service-controls/docs/overview" track-type="tasks" track-name="internalLink" track-metadata-position="body">VPC Service Controls</a>, your BigQuery exports might be blocked. To resolve, you need to manually exempt VPC.</p></li> </ul> <h2 id="related_topics" data-text="Related topics" tabindex="-1">Related topics</h2> <h3 id="topics_related_to_exported_data" data-text="Topics related to exported Cloud Billing data" tabindex="-1">Topics related to exported Cloud Billing data</h3> <ul> <li><a href="/billing/docs/how-to/export-data-bigquery-tables" track-type="tasks" track-name="internalLink" track-metadata-position="body">Understanding the Cloud Billing data tables in BigQuery</a> </li> <li><a href="/billing/docs/how-to/bq-examples" track-type="tasks" track-name="internalLink" track-metadata-position="body">Example queries for Cloud Billing data export to BigQuery</a> </li> <li><a href="/billing/docs/how-to/visualize-data" track-type="tasks" track-name="internalLink" track-metadata-position="body">Visualize spend over time with Looker Studio</a> </li> </ul> <h3 id="cost_and_pricing_reports_available_in_the" data-text="Cost and pricing reports available in the Google Cloud console" tabindex="-1">Cost and pricing reports available in the Google Cloud console</h3> <ul> <li><a href="/billing/docs/how-to/reports" track-type="tasks" track-name="internalLink" track-metadata-position="body">View your Cloud Billing reports and cost trends</a> </li> <li><a href="/billing/docs/how-to/cost-table" track-type="tasks" track-name="internalLink" track-metadata-position="body">View and download the cost details of your invoice or statement</a> </li> <li><a href="/billing/docs/how-to/pricing-table" track-type="tasks" track-name="internalLink" track-metadata-position="body">View and download prices for Google&#39;s cloud services</a> </li> <li><a href="/billing/docs/how-to/cost-breakdown" track-type="tasks" track-name="internalLink" track-metadata-position="body">Understand your savings with cost breakdown reports</a> </li> <li><a href="/billing/docs/how-to/cud-analysis" track-type="tasks" track-name="internalLink" track-metadata-position="body">Analyze the effectiveness of your committed use discounts</a> </li> <li><a href="/billing/docs/how-to/view-history" track-type="tasks" track-name="internalLink" track-metadata-position="body">View your cost and payment history</a> </li> </ul> <devsite-hats-survey class="nocontent" hats-id="Nd7nTix2o0eU5NUYprb0ThtUc5jf" listnr-id="83405"></devsite-hats-survey> </div> <div class="devsite-steps"> <div class="steps-previous steps-direction"> <a href="/billing/docs/how-to/export-data-bigquery" class="steps-link gc-analytics-event" data-category="Site-Wide Custom Events" data-action="Previous step" data-label="/billing/docs/how-to/export-data-bigquery"> <div class="steps-link-direction">Previous</div> <span class="steps-link-arrow steps-link-arrow-left material-icons" aria-hidden="true"> arrow_back </span> <span class="steps-link-title-previous steps-link-title"> Overview of billing data export to BigQuery </span> </a> </div> <div class="steps-next steps-direction"> <a href="/billing/docs/how-to/export-data-bigquery-tables" class="steps-link gc-analytics-event" data-category="Site-Wide Custom Events" data-action="Next step" data-label="/billing/docs/how-to/export-data-bigquery-tables"> <div class="steps-link-direction">Next</div> <span class="steps-link-title-next steps-link-title"> Understand the billing data tables in BigQuery </span> <span class="steps-link-arrow steps-link-arrow-right material-icons" aria-hidden="true"> arrow_forward </span> </a> </div> </div> <devsite-thumb-rating position="footer"> </devsite-thumb-rating> <devsite-feedback position="footer" project-name="Cloud Billing" product-id="5142029" bucket="Documentation" context="" version="t-devsite-webserver-20241114-r00-rc02.464922260396498922" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="footer" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/super_cloud.png" project-support-url="https://cloud.google.com/billing/docs/support" > <button> Send feedback </button> </devsite-feedback> <div class="devsite-floating-action-buttons"> </div> </article> <devsite-content-footer class="nocontent"> <p>Except as otherwise noted, the content of this page is licensed under the <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 License</a>, and code samples are licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 License</a>. For details, see the <a href="https://developers.google.com/site-policies">Google Developers Site Policies</a>. Java is a registered trademark of Oracle and/or its affiliates.</p> <p>Last updated 2024-11-19 UTC.</p> </devsite-content-footer> <devsite-notification > </devsite-notification> <div class="devsite-content-data"> <template class="devsite-thumb-rating-feedback"> <devsite-feedback position="thumb-rating" project-name="Cloud Billing" product-id="5142029" bucket="Documentation" context="" version="t-devsite-webserver-20241114-r00-rc02.464922260396498922" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="thumb-rating" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/super_cloud.png" project-support-url="https://cloud.google.com/billing/docs/support" > <button> Need to tell us more? </button> </devsite-feedback> </template> <template class="devsite-content-data-template"> [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-19 UTC."],[],[]] </template> </div> </devsite-content> </main> <devsite-footer-promos class="devsite-footer"> </devsite-footer-promos> <devsite-footer-linkboxes class="devsite-footer"> <nav class="devsite-footer-linkboxes nocontent" aria-label="Footer links"> <ul class="devsite-footer-linkboxes-list"> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Why Google</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/why-google-cloud/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-module="footer"track-type="footer link"track-metadata-child_headline="why google"track-name="choosing google cloud"track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/why-google-cloud/"> Choosing Google Cloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/trust-center/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-module="footer"track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/security/"track-name="trust and security"track-metadata-child_headline="why google"track-type="footer link"> Trust and security </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/modern-infrastructure/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-type="footer link"track-metadata-child_headline="why google"track-name="modern infrastructure cloud"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/solutions/modern-infrastructure/"track-metadata-position="footer"> Modern Infrastructure Cloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/multicloud/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-name="multicloud"track-metadata-module="footer"track-metadata-child_headline="why google"track-type="footer link"track-metadata-eventDetail="cloud.google.com/multicloud/"track-metadata-position="footer"> Multicloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/infrastructure/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-type="footer link"track-metadata-eventDetail="cloud.google.com/infrastructure/"track-metadata-child_headline="why google"track-metadata-position="footer"track-name="global infrastructure"track-metadata-module="footer"> Global infrastructure </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/customers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-metadata-module="footer"track-metadata-position="footer"track-name="customers and case studies"track-type="footer link"track-metadata-child_headline="why google"track-metadata-eventDetail="cloud.google.com/customers/"> Customers and case studies </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/analyst-reports/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-type="footer link"track-metadata-eventDetail="cloud.google.com/analyst-reports/"track-metadata-position="footer"track-name="analyst reports"track-metadata-module="footer"track-metadata-child_headline="why google"> Analyst reports </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/whitepapers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-metadata-position="footer"track-type="footer link"track-metadata-child_headline="why google"track-metadata-module="footer"track-name="whitepapers"track-metadata-eventDetail="cloud.google.com/whitepapers/"> Whitepapers </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//cloud.google.com/blog/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-name="blog"track-metadata-module="footer"track-metadata-position="footer"track-metadata-child_headline="engage"track-metadata-eventDetail="cloud.google.com/blog/"track-type="footer link"> Blog </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Products and pricing</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/pricing/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-name="google cloud pricing"track-metadata-child_headline="products and pricing"track-type="footer link"track-metadata-eventDetail="cloud.google.com/pricing/"track-metadata-module="footer"track-metadata-position="footer"> Google Cloud pricing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//workspace.google.com/pricing.html" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-position="footer"track-metadata-module="footer"track-type="footer link"track-metadata-child_headline="products and pricing"track-name="google workspace pricing"target="_blank"track-metadata-eventDetail="workspace.google.com/pricing.html"> Google Workspace pricing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/products/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-name="see all products"track-type="footer link"track-metadata-eventDetail="cloud.google.com/products/"track-metadata-position="footer"track-metadata-module="footer"track-metadata-child_headline="products and pricing"> See all products </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Solutions</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/solutions/infrastructure-modernization/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-module="footer"track-name="infrastructure modernization"track-type="footer link"track-metadata-position="footer"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/infrastructure-modernization/"> Infrastructure modernization </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/databases/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-position="footer"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/databases"track-type="footer link"track-name="databases"track-metadata-module="footer"> Databases </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/application-modernization/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-metadata-position="footer"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/application-modernization/"track-name="application development"track-type="footer link"track-metadata-module="footer"> Application modernization </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/smart-analytics/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-type="footer link"track-name="smart analytics"track-metadata-child_headline="solutions"track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/solutions/smart-analytics/"track-metadata-module="footer"> Smart analytics </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/ai/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-type="footer link"track-name="artificial intelligence"track-metadata-eventDetail="cloud.google.com/solutions/ai/"track-metadata-position="footer"track-metadata-child_headline="solutions"track-metadata-module="footer"> Artificial Intelligence </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/security/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-type="footer link"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/solutions/security/"track-name="security"track-metadata-child_headline="solutions"track-metadata-position="footer"> Security </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://workspace.google.com/enterprise/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-eventDetail="workspace.google.com/enterprise/"track-metadata-module="footer"track-metadata-child_headline="solutions"track-type="footer link"target="_blank"track-metadata-position="footer"track-name="productivity and work transformation"> Productivity & work transformation </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/#industry-solutions" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-metadata-module="footer"track-name="industry solutions"track-type="footer link"track-metadata-position="footer"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/#industry-solutions"> Industry solutions </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/devops/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-type="footer link"track-metadata-module="footer"track-metadata-position="footer"track-name="devops solutions"track-metadata-eventDetail="cloud.google.com/solutions/devops/"track-metadata-child_headline="solutions"> DevOps solutions </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/#section-14" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" track-metadata-module="footer"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/#section-14"track-name="small business solutions"track-metadata-position="footer"track-type="footer link"> Small business solutions </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" track-metadata-module="footer"track-metadata-position="footer"track-type="footer link"track-name="see all solutions"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/"> See all solutions </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Resources</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/affiliate-program/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-position="footer"track-type="footer link"track-metadata-eventDetail="cloud.google.com/affiliate-program/"track-name="google cloud affiliate program"track-metadata-child_headline="resources"track-metadata-module="footer"> Google Cloud Affiliate Program </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/docs/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-module="footer"track-metadata-position="footer"track-type="footer link"track-metadata-eventDetail="cloud.google.com/docs/"track-name="google cloud documentation"track-metadata-child_headline="resources"> Google Cloud documentation </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/docs/get-started/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-name="google cloud quickstarts"track-metadata-module="footer"track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/docs/get-started/"track-type="footer link"track-metadata-child_headline="resources"> Google Cloud quickstarts </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/marketplace/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-metadata-eventDetail="cloud.google.com/marketplace/"track-metadata-position="footer"track-type="footer link"track-name="google cloud marketplace"track-metadata-child_headline="resources"track-metadata-module="footer"> Google Cloud Marketplace </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/discover/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-metadata-module="footer"track-name="learn about cloud computing"track-metadata-position="footer"track-metadata-eventDetail="learn/"track-type="footer link"track-metadata-child_headline="resources"> Learn about cloud computing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/support-hub/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-metadata-child_headline="resources"track-metadata-module="footer"track-name="support"track-metadata-position="footer"track-type="footer link"track-metadata-eventDetail="cloud.google.com/support-hub/"> Support </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/docs/samples" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/docs/samples"track-name="code samples"track-metadata-child_headline="resources"track-type="footer link"track-metadata-module="footer"> Code samples </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/architecture/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-type="footer link"track-metadata-child_headline="resources"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/architecture/"track-name="cloud architecture center"track-metadata-position="footer"> Cloud Architecture Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/learn/training/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-metadata-eventDetail="cloud.google.com/training/"track-metadata-module="footer"track-metadata-position="footer"track-metadata-child_headline="resources"track-type="footer link"track-name="training"> Training </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/learn/certification/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" track-metadata-eventDetail="cloud.google.com/certification"track-metadata-module="footer"track-metadata-position="footer"track-name="certifications"track-type="footer link"track-metadata-child_headline="resources"> Certifications </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//developers.google.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" track-type="footer link"track-metadata-child_headline="resources"track-metadata-module="footer"track-metadata-eventDetail="developers.google.com"track-metadata-position="footer"target="_blank"track-name="google developers"> Google for Developers </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/startup/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 12)" track-metadata-eventDetail="cloud.google.com/startup/"track-type="footer link"track-metadata-child_headline="resources"track-name="google cloud for startups"track-metadata-position="footer"track-metadata-module="footer"> Google Cloud for Startups </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//status.cloud.google.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 13)" track-metadata-child_headline="resources"track-metadata-position="footer"track-metadata-module="footer"track-metadata-eventDetail="status.cloud.google.com"track-name="system status"track-type="footer link"target="_blank"> System status </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/release-notes" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 14)" track-metadata-position="footer"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/release-notes/"track-type="footer link"track-metadata-child_headline="resources"track-name="release notes"> Release Notes </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Engage</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/contact/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-eventDetail="cloud.google.com/contact/"track-type="footer link"track-metadata-child_headline="engage"track-name="contact sales"track-metadata-position="footer"track-metadata-module="footer"> Contact sales </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//cloud.google.com/find-a-partner" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-name="find a partner"track-metadata-child_headline="engage"track-metadata-position="footer"track-type="footer link"track-metadata-module="footer"target="_blank"track-metadata-eventDetail="cloud.google.com/find-a-partner"> Find a Partner </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/partners/become-a-partner/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-metadata-eventDetail="cloud.google.com/partners/become-a-partner/"track-metadata-position="footer"track-name="become a partner"track-type="footer link"track-metadata-module="footer"track-metadata-child_headline="engage"> Become a Partner </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/events/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-metadata-eventDetail="cloud.withgoogle.com/events"track-metadata-position="footer"track-type="footer link"track-metadata-child_headline="engage"track-metadata-module="footer"track-name="events"> Events </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/podcasts/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-type="footer link"rel="noopener"track-metadata-child_headline="engage"track-name="podcasts"track-metadata-eventDetail="cloud.google.com/podcasts/"target="_blank"track-metadata-module="footer"track-metadata-position="footer"> Podcasts </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/developers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-name="developer center"track-type="footer link"track-metadata-child_headline="engage"track-metadata-module="footer"track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/developers/"> Developer Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://www.googlecloudpresscorner.com/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-child_headline="engage"track-metadata-module="footer"track-type="footer link"track-metadata-eventDetail="www.googlecloudpresscorner.com"track-metadata-position="footer"target="_blank"rel="noopener"track-name="press corner"> Press Corner </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//www.youtube.com/googlecloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-metadata-child_headline="engage"target="_blank"track-name="google cloud on youtube"track-metadata-position="footer"track-type="footer link"track-metadata-module="footer"rel="noopener"track-metadata-eventDetail="www.youtube.com/googlecloud"> Google Cloud on YouTube </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//www.youtube.com/googlecloudplatform" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-metadata-eventDetail="www.youtube.com/googlecloudplatform"track-metadata-position="footer"rel="noopener"track-metadata-module="footer"track-type="footer link"track-name="google cloud tech on youtube"track-metadata-child_headline="engage"target="_blank"> Google Cloud Tech on YouTube </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//x.com/googlecloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" rel="noopener"track-name="follow on x"target="_blank"track-metadata-module="footer"track-type="footer link"track-metadata-child_headline="engage"track-metadata-position="footer"track-metadata-eventDetail="x.com/googlecloud"> Follow on X </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//userresearch.google.com/?reserved=1&amp;utm_source=website&amp;Q_Language=en&amp;utm_medium=own_srch&amp;utm_campaign=CloudWebFooter&amp;utm_term=0&amp;utm_content=0&amp;productTag=clou&amp;campaignDate=jul19&amp;pType=devel&amp;referral_code=jk212693" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" track-metadata-module="footer"track-metadata-child_headline="engage"track-name="join user research"target="_blank"track-type="footer link"track-metadata-eventDetail="userresearch.google.com/?reserved=1&amp;utm_source=website&amp;Q_Language=en&amp;utm_medium=own_srch&amp;utm_campaign=CloudWebFooter&amp;utm_term=0&amp;utm_content=0&amp;productTag=clou&amp;campaignDate=jul19&amp;pType=devel&amp;referral_code=jk212693"track-metadata-position="footer"> Join User Research </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//careers.google.com/cloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 12)" track-metadata-eventDetail="careers.google.com/cloud"track-metadata-child_headline="engage"track-name="we are hiring join google cloud"track-type="footer link"track-metadata-module="footer"target="_blank"track-metadata-position="footer"> We're hiring. Join Google Cloud! </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://www.googlecloudcommunity.com/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 13)" target="_blank"track-metadata-eventDetail="www.googlecloudcommunity.com"track-type="footer link"track-metadata-child_headline="engage"rel="noopener"track-metadata-position="footer"track-metadata-module="footer"track-name="google cloud community"> Google Cloud Community </a> </li> </ul> </li> </ul> </nav> </devsite-footer-linkboxes> <devsite-footer-utility class="devsite-footer"> <div class="devsite-footer-utility nocontent"> <nav class="devsite-footer-utility-links" aria-label="Utility links"> <ul class="devsite-footer-utility-list"> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//about.google/" data-category="Site-Wide Custom Events" data-label="Footer About Google link" track-metadata-eventDetail="//about.google/" track-metadata-module="utility footer" track-name="about google" track-type="footer link" target="_blank" track-metadata-position="footer" > About Google </a> </li> <li class="devsite-footer-utility-item devsite-footer-privacy-link"> <a class="devsite-footer-utility-link gc-analytics-event" href="//policies.google.com/privacy" data-category="Site-Wide Custom Events" data-label="Footer Privacy link" track-metadata-module="utility footer" track-type="footer link" track-name="privacy" track-metadata-position="footer" target="_blank" track-metadata-eventDetail="//policies.google.com/privacy" > Privacy </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//www.google.com/intl/en/policies/terms/regional.html" data-category="Site-Wide Custom Events" data-label="Footer Site terms link" track-metadata-eventDetail="//www.google.com/intl/en/policies/terms/regional.html" target="_blank" track-metadata-module="utility footer" track-type="footer link" track-metadata-position="footer" track-name="site terms" > Site terms </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="/product-terms/" data-category="Site-Wide Custom Events" data-label="Footer Google Cloud terms link" track-type="footer link" track-metadata-position="footer" track-name="google cloud terms" track-metadata-eventDetail="/product-terms/" track-metadata-module="utility footer" > Google Cloud terms </a> </li> <li class="devsite-footer-utility-item glue-cookie-notification-bar-control"> <a class="devsite-footer-utility-link gc-analytics-event" href="#" data-category="Site-Wide Custom Events" data-label="Footer Manage cookies link" track-metadata-position="footer" track-name="Manage cookies" track-metadata-module="utility footer" aria-hidden="true" track-metadata-eventDetail="#" track-type="footer link" > Manage cookies </a> </li> <li class="devsite-footer-utility-item devsite-footer-carbon-button"> <a class="devsite-footer-utility-link gc-analytics-event" href="/sustainability" data-category="Site-Wide Custom Events" data-label="Footer Our third decade of climate action: join us link" track-metadata-eventDetail="/sustainability/" track-name="Our third decade of climate action: join us" track-type="footer link" track-metadata-position="footer" track-metadata-module="utility footer" > Our third decade of climate action: join us </a> </li> <li class="devsite-footer-utility-item devsite-footer-utility-button"> <span class="devsite-footer-utility-description">Sign up for the Google Cloud newsletter</span> <a class="devsite-footer-utility-link gc-analytics-event" href="/newsletter/" data-category="Site-Wide Custom Events" data-label="Footer Subscribe link" track-name="subscribe" track-metadata-position="footer" track-metadata-eventDetail="/newsletter/" track-metadata-module="utility footer" track-type="footer link" > Subscribe </a> </li> </ul> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="he" >עברית</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> </nav> </div> </devsite-footer-utility> <devsite-panel></devsite-panel> </section></section> <devsite-sitemask></devsite-sitemask> <devsite-snackbar></devsite-snackbar> <devsite-tooltip ></devsite-tooltip> <devsite-heading-link></devsite-heading-link> <devsite-analytics> <script type="application/json" analytics>[]</script> <script type="application/json" tag-management>{&#34;at&#34;: &#34;True&#34;, &#34;ga4&#34;: [], &#34;ga4p&#34;: [], &#34;gtm&#34;: [{&#34;id&#34;: &#34;GTM-5CVQBG&#34;, &#34;purpose&#34;: 1}], &#34;parameters&#34;: {&#34;internalUser&#34;: &#34;False&#34;, &#34;language&#34;: {&#34;machineTranslated&#34;: &#34;False&#34;, &#34;requested&#34;: &#34;en&#34;, &#34;served&#34;: &#34;en&#34;}, &#34;pageType&#34;: &#34;article&#34;, &#34;projectName&#34;: &#34;Cloud Billing&#34;, &#34;signedIn&#34;: &#34;False&#34;, &#34;tenant&#34;: &#34;cloud&#34;, &#34;recommendations&#34;: {&#34;sourcePage&#34;: &#34;&#34;, &#34;sourceType&#34;: 0, &#34;sourceRank&#34;: 0, &#34;sourceIdenticalDescriptions&#34;: 0, &#34;sourceTitleWords&#34;: 0, &#34;sourceDescriptionWords&#34;: 0, &#34;experiment&#34;: &#34;&#34;}, &#34;experiment&#34;: {&#34;ids&#34;: &#34;&#34;}}}</script> </devsite-analytics> <devsite-badger></devsite-badger> <cloudx-user></cloudx-user> <cloudx-free-trial-eligible-store freeTrialEligible='true'></cloudx-free-trial-eligible-store> <cloudx-pricing-socket></cloudx-pricing-socket> <cloudx-experiments type="TestAACodivertedExperiment" path="/virtual/TestAACodivertedExperiment/configureExperiment" location="SG" variant="variant2" ></cloudx-experiments> <cloudx-experiment-ids userCountry="SG" devsiteExperimentIdList="[39300012, 39300020, 39300118, 39300196, 39300241, 39300319, 39300322, 39300324, 39300346, 39300354, 39300364, 39300374, 39300412, 39300422, 39300436, 39300457, 39300472, 39300487, 39300496, 39300498]"> </cloudx-experiment-ids> <script nonce="ijIvi35vPD54DrDZoCme97q4Sdu4HS"> (function(d,e,v,s,i,t,E){d['GoogleDevelopersObject']=i; t=e.createElement(v);t.async=1;t.src=s;E=e.getElementsByTagName(v)[0]; E.parentNode.insertBefore(t,E);})(window, document, 'script', 'https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/js/app_loader.js', '[2,"en",null,"/js/devsite_app_module.js","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud","https://cloud-dot-devsite-v2-prod.appspot.com",null,null,["/_pwa/cloud/manifest.json","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/images/video-placeholder.svg","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/favicon.ico","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/cloud-logo.svg","https://fonts.googleapis.com/css?family=Google+Sans:400,500,700|Google+Sans+Text:400,400italic,500,500italic,700,700italic|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"],1,null,[1,6,8,12,14,17,21,25,50,52,63,70,75,76,80,87,91,92,93,97,98,100,101,102,103,104,105,107,108,109,110,112,113,116,117,118,120,122,124,125,126,127,129,130,131,132,133,134,135,136,138,140,141,147,148,149,151,152,156,157,158,159,161,163,164,168,169,170,179,180,182,183,186,191,193,196],"AIzaSyAP-jjEJBzmIyKR4F-3XITp8yM9T1gEEI8","AIzaSyB6xiKGDR5O3Ak2okS4rLkauxGUG7XP0hg","cloud.google.com","AIzaSyAQk0fBONSGUqCNznf6Krs82Ap1-NV6J4o","AIzaSyCCxcqdrZ_7QMeLCRY20bh_SXdAYqy70KY",null,null,null,["EngEduTelemetry__enable_engedu_telemetry","Cloud__enable_free_trial_server_call","Search__scope_to_project_tenant","MiscFeatureFlags__developers_footer_dark_image","Profiles__enable_developer_profiles_callout","DevPro__enable_cloud_innovators_plus","Profiles__enable_page_saving","CloudShell__cloud_shell_button","Cloud__enable_cloudx_ping","Profiles__enable_profile_collections","BookNav__enable_tenant_cache_key","Search__enable_dynamic_content_confidential_banner","Profiles__require_profile_eligibility_for_signin","Search__enable_ai_search_summaries_restricted","Profiles__enable_awarding_url","Concierge__enable_concierge_restricted","TpcFeatures__enable_required_headers","Concierge__enable_pushui","Search__enable_ai_search_summaries","MiscFeatureFlags__enable_project_variables","CloudShell__cloud_code_overflow_menu","DevPro__enable_developer_subscriptions","Cloud__enable_cloud_shell_fte_user_flow","Analytics__enable_clearcut_logging","Experiments__reqs_query_experiments","Profiles__enable_completecodelab_endpoint","Profiles__enable_complete_playlist_endpoint","MiscFeatureFlags__enable_view_transitions","Cloud__enable_cloudx_experiment_ids","MiscFeatureFlags__enable_explain_this_code","Cloud__enable_legacy_calculator_redirect","Profiles__enable_public_developer_profiles","Cloud__enable_cloud_dlp_service","MiscFeatureFlags__emergency_css","Profiles__enable_release_notes_notifications","Search__enable_suggestions_from_borg","Search__enable_page_map","Profiles__enable_recognition_badges","MiscFeatureFlags__developers_footer_image","Cloud__enable_llm_concierge_chat","Profiles__enable_dashboard_curated_recommendations","TpcFeatures__enable_mirror_tenant_redirects","MiscFeatureFlags__enable_variable_operator","MiscFeatureFlags__enable_firebase_utm","Cloud__enable_cloud_shell","Search__enable_ai_eligibility_checks","Cloud__enable_cloud_facet_chat"],null,null,"AIzaSyBLEMok-5suZ67qRPzx0qUtbnLmyT_kCVE","https://developerscontentserving-pa.clients6.google.com","AIzaSyCM4QpTRSqP5qI4Dvjt4OAScIN8sOUlO-k","https://developerscontentsearch-pa.clients6.google.com",1,4,1,"https://developerprofiles-pa.clients6.google.com",[2,"cloud","Google Cloud","cloud.google.com",null,"cloud-dot-devsite-v2-prod.appspot.com",null,null,[1,1,null,null,null,null,null,null,null,null,null,[1],null,null,null,null,null,1,[1],[null,null,null,[1,20],"/terms/recommendations"],[1],null,[1],[1,null,1],[1,1,null,null,1,null,["/vertex-ai/"]]],null,[22,null,null,null,null,null,"/images/cloud-logo.svg","/images/favicons/onecloud/apple-icon.png",null,null,null,null,1,1,1,[6,5],[],null,null,[[],[],[],[],[],[],[],[]],null,1,null,null,null,null,[]],[],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[6,1,14,15,22,23,29,37],null,[[null,null,null,null,null,null,[1,[["docType","Choose a content type",[["ApiReference",null,null,null,null,null,null,null,null,"API reference"],["Sample",null,null,null,null,null,null,null,null,"Code sample"],["ReferenceArchitecture",null,null,null,null,null,null,null,null,"Reference architecture"],["Tutorial",null,null,null,null,null,null,null,null,"Tutorial"]]],["category","Choose a topic",[["AiAndMachineLearning",null,null,null,null,null,null,null,null,"Artificial intelligence and machine learning (AI/ML)"],["ApplicationDevelopment",null,null,null,null,null,null,null,null,"Application development"],["BigDataAndAnalytics",null,null,null,null,null,null,null,null,"Big data and analytics"],["Compute",null,null,null,null,null,null,null,null,"Compute"],["Containers",null,null,null,null,null,null,null,null,"Containers"],["Databases",null,null,null,null,null,null,null,null,"Databases"],["HybridCloud",null,null,null,null,null,null,null,null,"Hybrid and multicloud"],["LoggingAndMonitoring",null,null,null,null,null,null,null,null,"Logging and monitoring"],["Migrations",null,null,null,null,null,null,null,null,"Migrations"],["Networking",null,null,null,null,null,null,null,null,"Networking"],["SecurityAndCompliance",null,null,null,null,null,null,null,null,"Security and compliance"],["Serverless",null,null,null,null,null,null,null,null,"Serverless"],["Storage",null,null,null,null,null,null,null,null,"Storage"]]]]]],[1],null,1],[[null,null,null,null,null,["GTM-5CVQBG"],null,null,null,null,null,[["GTM-5CVQBG",2]],1],null,null,null,null,null,1],"mwETRvWii0eU5NUYprb0Y9z5GVbc",4,null,null,null,null,null,null,null,null,null,null,null,null,null,"cloud.devsite.google"],null,"pk_live_5170syrHvgGVmSx9sBrnWtA5luvk9BwnVcvIi7HizpwauFG96WedXsuXh790rtij9AmGllqPtMLfhe2RSwD6Pn38V00uBCydV4m"]') </script> <devsite-a11y-announce></devsite-a11y-announce> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10