Struktur ekspor data FOCUS

Dokumen ini memberikan informasi referensi untuk skema ekspor biaya penggunaan FOCUS ke BigQuery. FinOps Open Cost and Usage Specification (FOCUS) adalah spesifikasi terbuka yang menentukan persyaratan yang jelas bagi generator data penagihan teknologi untuk menghasilkan set data biaya dan penggunaan yang konsisten. Kolom dalam ekspor FOCUS umumnya dipetakan ke kolom dalam Ekspor biaya penggunaan mendetail.

Set data dan tabel data FOCUS

Di BigQuery, data biaya penggunaan FOCUS Anda dimuat ke dalam set data yang tidak dapat diubah yang dibuat di project Google Cloud yang Anda tentukan saat mengaktifkan ekspor FOCUS, menggunakan pola penamaan ini:

gcp_billing_immutable_<BILLING_ACCOUNT_ID>_<Location>

  • Nama set data terdiri dari tiga komponen:

    1. gcp_billing_immutable - Nama set data untuk ekspor FOCUS.
    2. Billing_account_ID - ID akun Penagihan Cloud tempat ekspor FOCUS diaktifkan.
    3. Location - Lokasi region atau multi-region tertentu yang Anda pilih saat mengaktifkan ekspor FOCUS.

    Contoh nama set data: gcp_billing_immutable_010101_F0FFF0_61C528_us

  • Tabel data penagihan FOCUS dibuat di set data FOCUS, dengan nama:

    gcp_billing_export_focus_<BILLING_ACCOUNT_ID>

    Contoh nama tabel: gcp_billing_export_focus_010101_F0FFF0_61C528

Skema data biaya penggunaan FOCUS

Dalam set data BigQuery yang tidak dapat diubah yang disediakan Google untuk ekspor FOCUS, data biaya penggunaan FOCUS Anda dimuat ke dalam tabel data bernama gcp_billing_export_focus_<BILLING_ACCOUNT_ID>.

Kolom dalam skema ekspor FOCUS umumnya dipetakan ke kolom dalam Ekspor biaya penggunaan mendetail, seperti ID akun, tanggal invoice, layanan, SKU, project, label, lokasi, biaya, penggunaan, kredit, penyesuaian, mata uang, dan kolom tambahan yang menyediakan data biaya tingkat resource terperinci.

Saat Anda menggunakan data biaya penggunaan FOCUS di BigQuery, perhatikan hal-hal berikut:

  • Skema tabel untuk ekspor data Penagihan Cloud FOCUS dapat berubah seiring waktu, seperti saat kolom baru ditambahkan ke ekspor FOCUS. Untuk melindungi kueri Anda dari perubahan skema di masa mendatang, daripada mengandalkan kueri yang secara langsung mereferensikan kolom yang diekspor, sebaiknya gunakan tampilan BigQuery untuk menormalisasi data sehingga tabel menampilkan skema yang sama ke kueri Anda. Pelajari batasan ini lebih lanjut.
  • Saat Anda mengaktifkan ekspor data biaya penggunaan FOCUS untuk pertama kalinya di Penagihan Cloud, jika Anda memilih lokasi multi-region (EU atau AS), data Penagihan Cloud akan tersedia secara retroaktif dari awal bulan sebelumnya. Data diekspor dalam urutan kronologis. Untuk pengisian ulang awal data yang diekspor, mungkin perlu waktu hingga lima hari sampai data Penagihan Cloud berlaku surut Anda selesai diekspor sebelum Anda mulai melihat data penggunaan terbaru.
  • Jika Anda mengaktifkan ekspor data biaya penggunaan FOCUS dan memilih lokasi region, data Penagihan Cloud Anda akan tersedia mulai dari tanggal saat Anda mengaktifkan ekspor.
  • Jika Anda mengaktifkan, menonaktifkan, lalu mengaktifkan kembali ekspor data biaya penggunaan FOCUS, data Penagihan Cloud mungkin tidak tersedia selama periode saat ekspor data dinonaktifkan secara eksplisit.
  • Pelajari frekuensi pemuatan data ke tabel BigQuery lebih lanjut.
  • Lihat batasan lain yang mungkin memengaruhi ekspor data penagihan Anda ke BigQuery.

Skema FOCUS

Informasi berikut menjelaskan skema Google Cloud data biaya penggunaan FOCUS yang diekspor ke BigQuery.

Kolom FOCUS Jenis Mode Deskripsi FOCUS Maps to Google field
AvailabilityZone STRING NULLABLE Zona ketersediaan adalah ID yang ditetapkan penyedia untuk area yang terpisah dan terisolasi secara fisik dalam Region yang memberikan ketersediaan tinggi dan fault tolerance. Availability Zone biasanya digunakan untuk skenario seperti menganalisis penggunaan transfer data lintas zona dan biaya yang sesuai berdasarkan tempat resource di-deploy. location.zone
BilledCost NUMERIC NULLABLE Biaya yang ditagih menunjukkan tagihan yang menjadi dasar untuk invoice, termasuk dampak dari semua tarif yang dikurangi dan diskon, tetapi tidak termasuk amortisasi pembelian yang relevan (sekali bayar atau berulang) yang dibayarkan untuk menutupi tagihan yang memenuhi syarat di masa mendatang. Biaya ini dinyatakan dalam Mata Uang Penagihan. Biaya yang Ditagih biasanya digunakan untuk menjalankan kemampuan FinOps yang memerlukan akuntansi berbasis kas seperti alokasi biaya, penganggaran, dan rekonsiliasi invoice. cost + credits.amount
BillingAccountId STRING NULLABLE ID Akun Penagihan adalah ID yang ditetapkan penyedia untuk akun penagihan. Akun penagihan umum digunakan untuk skenario seperti pengelompokan berdasarkan konstruksi organisasi, rekonsiliasi invoice, dan strategi alokasi biaya. billing_account_id
BillingCurrency STRING NULLABLE Mata uang penagihan adalah ID yang mewakili mata uang yang digunakan untuk menagih biaya resource atau layanan. Mata Uang Penagihan biasanya digunakan dalam skenario saat biaya perlu dikelompokkan atau digabungkan. currency
BillingPeriodStart TIMESTAMP NULLABLE Billing Period Start mewakili batas awal inklusif periode penagihan. Misalnya, periode penagihan dengan Billing Period Start adalah '2024-01-01T00:00:00Z' dan Billing Period End adalah '2024-02-01T00:00:00Z' mencakup tagihan untuk bulan Januari karena Billing Period Start mewakili batas awal inklusif, tetapi tidak mencakup tagihan untuk bulan Februari karena BillingPeriodEnd mewakili batas akhir eksklusif. invoice.month
BillingPeriodEnd TIMESTAMP NULLABLE Akhir Periode Penagihan menunjukkan batas akhir eksklusif periode penagihan. Misalnya, jangka waktu dengan Billing Period Start adalah '2024-01-01T00:00:00Z' dan Billing Period End adalah '2024-02-01T00:00:00Z' mencakup tagihan untuk bulan Januari karena Billing Period Start mewakili batas awal inklusif, tetapi tidak mencakup tagihan untuk bulan Februari karena BillingPeriodEnd mewakili batas akhir eksklusif. invoice.month
ChargeCategory STRING NULLABLE

Kategori Tagihan mewakili klasifikasi tingkat tertinggi dari tagihan berdasarkan sifat penagihannya. Kategori Tagihan biasanya digunakan untuk mengidentifikasi dan membedakan jenis tagihan yang mungkin memerlukan penanganan berbeda.

Nilai yang didukung adalah: Usage, Tax, dan Adjustment.

cost_type
ChargeClass STRING NULLABLE Class Tagihan menunjukkan apakah baris tersebut merupakan koreksi untuk periode penagihan yang telah ditagih sebelumnya. Class Tagihan umum digunakan untuk membedakan koreksi dari tagihan yang dikenakan secara rutin. adjustment_info
ChargeDescription STRING NULLABLE Deskripsi Tagihan memberikan konteks tingkat tinggi dari baris tanpa memerlukan penemuan tambahan. Kolom ini adalah ringkasan mandiri dari tujuan dan harga tagihan. Biasanya, tabel ini mencakup sekelompok detail yang sesuai di seluruh set data penagihan atau memberikan informasi yang tidak tersedia. sku.description
ChargePeriodStart TIMESTAMP NULLABLE Charge Period Start mewakili batas awal inklusif periode tagihan. Misalnya, jangka waktu dengan Charge Period Start adalah '2024-01-01T00:00:00Z' dan Charge Period End adalah '2024-01-02T00:00:00Z' mencakup tagihan untuk 1 Januari karena Charge Period Start mewakili batas awal inklusif, tetapi tidak mencakup tagihan untuk 2 Januari karena Charge Period End mewakili batas akhir eksklusif. usage_start_time
ChargePeriodEnd TIMESTAMP NULLABLE Charge Period End mewakili batas akhir eksklusif periode tagihan. Misalnya, jangka waktu dengan Charge Period Start adalah '2024-01-01T00:00:00Z' dan Charge Period End adalah '2024-01-02T00:00:00Z' mencakup tagihan untuk 1 Januari karena Charge Period Start mewakili batas awal inklusif, tetapi tidak mencakup tagihan untuk 2 Januari karena Charge Period End mewakili batas akhir eksklusif. usage_end_time
ConsumedQuantity NUMERIC NULLABLE Jumlah yang Digunakan menunjukkan volume SKU terukur yang terkait dengan resource atau layanan yang digunakan, berdasarkan Unit yang Digunakan. Kuantitas yang Dikonsumsi sering kali diperoleh pada tingkat perincian yang lebih mendetail atau selama interval waktu yang berbeda jika dibandingkan dengan Kuantitas Harga (pelengkap Unit Harga) dan berfokus pada konsumsi resource dan layanan, bukan harga dan biaya. usage.amount
ConsumedUnit STRING NULLABLE Unit yang Digunakan mewakili unit pengukuran yang ditentukan penyedia yang menunjukkan cara penyedia mengukur penggunaan SKU terukur yang terkait dengan resource atau layanan. Unit yang Digunakan melengkapi metrik Jumlah yang Digunakan. Sering kali tercantum dalam perincian yang lebih mendetail atau dalam interval waktu yang berbeda jika dibandingkan dengan Unit Harga (pelengkap Jumlah Harga), dan berfokus pada konsumsi resource dan layanan, bukan harga dan biaya. usage.unit
ContractedCost NUMERIC NULLABLE Biaya Terkontrak adalah biaya yang dihitung dengan mengalikan harga satuan terkontrak dan Jumlah Harga yang sesuai. Biaya Kontrak dinyatakan dalam Mata Uang Penagihan dan umum digunakan untuk menghitung penghematan berdasarkan aktivitas negosiasi, dengan membandingkannya dengan Biaya per Harga Jual. Jika diskon yang dinegosiasikan tidak berlaku, Biaya Kontrak akan ditetapkan secara default ke Biaya Standar. cost
ContractedUnitPrice NUMERIC NULLABLE Harga Satuan yang Dikontrakkan menunjukkan harga satuan yang disepakati untuk satu Unit Harga SKU terkait, termasuk diskon yang dinegosiasikan, jika ada, tetapi tidak termasuk diskon komitmen yang dinegosiasikan atau diskon lainnya. Harga ini dinyatakan dalam Mata Uang Penagihan. Harga Unit yang Dikontrak umum digunakan untuk menghitung penghematan berdasarkan aktivitas negosiasi. Jika diskon yang dinegosiasikan tidak berlaku, Harga Unit yang Dikontrak akan ditetapkan secara default ke Harga Unit Jual. price.effective_price
ListCost NUMERIC NULLABLE Biaya Daftar menunjukkan biaya yang dihitung dengan mengalikan harga satuan daftar dan Jumlah Harga yang sesuai. Biaya Daftar dinyatakan dalam Mata Uang Penagihan dan biasanya digunakan untuk menghitung penghematan berdasarkan berbagai aktivitas pengoptimalan tarif dengan membandingkannya dengan Biaya Kontrak, Biaya yang Ditagih, dan Biaya Efektif. cost_at_list
ListUnitPrice NUMERIC NULLABLE Harga Satuan Daftar mewakili harga satuan yang dipublikasikan penyedia yang disarankan untuk satu Unit Harga SKU terkait, tidak termasuk diskon apa pun. Harga ini dinyatakan dalam Mata Uang Penagihan. Harga Satuan Daftar umum digunakan untuk menghitung penghematan berdasarkan berbagai aktivitas pengoptimalan tarif. price.list_price
PricingCategory STRING NULLABLE

Kategori Harga menjelaskan model harga yang digunakan untuk tagihan pada saat penggunaan atau pembelian. Hal ini dapat berguna untuk membedakan antara tagihan yang dikenakan pada harga unit jual atau harga yang lebih rendah dan mengekspos peluang pengoptimalan, seperti meningkatkan cakupan diskon komitmen.

Nilai yang didukung adalah: Committed dan Standard.

sku.description
PricingQuantity NUMERIC NULLABLE Pricing Quantity menunjukkan volume SKU tertentu yang terkait dengan resource atau layanan yang digunakan atau dibeli, berdasarkan Pricing Unit. Berbeda dengan Jumlah yang Dikonsumsi (pelengkap Unit yang Dikonsumsi), kolom ini berfokus pada harga dan biaya, bukan konsumsi resource dan layanan. price.pricing_unit_quantity
PricingUnit STRING NULLABLE Unit Harga mewakili unit pengukuran yang ditentukan penyedia untuk menentukan harga unit, yang menunjukkan cara penyedia menilai penggunaan terukur dan jumlah pembelian setelah menerapkan aturan penetapan harga seperti harga blok. Contoh umum mencakup jumlah jam untuk runtime peralatan komputasi (misalnya, Jam), gigabyte-jam untuk peralatan penyimpanan (misalnya, GB-Jam), atau jumlah akumulasi permintaan untuk peralatan jaringan atau layanan API (misalnya, 1.000 Permintaan). Unit Harga melengkapi metrik Jumlah Harga. Berbeda dengan Unit yang Digunakan, unit ini berfokus pada harga dan biaya, bukan konsumsi resource dan layanan, sering kali dengan tingkat perincian yang lebih kasar. price.unit
ProviderName STRING NULLABLE Penyedia adalah entitas yang menyediakan resource atau layanan untuk dibeli. Fungsi ini biasanya digunakan untuk skenario analisis biaya dan pelaporan. Tidak berlaku - Unik untuk FOCUS
PublisherName STRING NULLABLE Penayang adalah entitas yang memproduksi resource atau layanan yang dibeli. Fungsi ini umum digunakan untuk skenario analisis biaya dan pelaporan. seller_name
RegionId STRING NULLABLE ID wilayah adalah ID yang ditetapkan provider untuk area geografis terisolasi tempat resource disediakan atau layanan diberikan. Region biasanya digunakan untuk skenario seperti menganalisis biaya dan harga unit berdasarkan tempat resource di-deploy. location.region
RegionName STRING NULLABLE Nama Region adalah nama tampilan yang ditetapkan penyedia untuk area geografis terisolasi tempat resource disediakan atau layanan diberikan. Nama Region biasanya digunakan untuk skenario seperti menganalisis biaya dan harga satuan berdasarkan tempat resource di-deploy. location.region
ResourceId STRING NULLABLE ID Resource adalah ID yang ditetapkan ke resource oleh penyedia. ID Resource biasanya digunakan untuk skenario pelaporan, analisis, dan alokasi biaya. resource.global_name
ResourceName STRING NULLABLE Nama Resource adalah nama tampilan yang ditetapkan ke resource. Label ini umum digunakan untuk skenario analisis biaya, pelaporan, dan alokasi. resource.name
ServiceName STRING NULLABLE

Layanan mewakili penawaran yang dapat dibeli dari penyedia (misalnya, virtual machine cloud, database SaaS, layanan profesional dari integrator sistem). Penawaran layanan dapat mencakup berbagai jenis penggunaan atau biaya lainnya. Misalnya, layanan database cloud dapat mencakup biaya komputasi, penyimpanan, dan jaringan.

Nama Layanan adalah nama tampilan untuk penawaran yang dibeli. Nama Layanan umum digunakan untuk skenario seperti menganalisis tren biaya gabungan dari waktu ke waktu dan memfilter data untuk menyelidiki anomali.

service.description
SkuId STRING NULLABLE

ID SKU adalah ID unik yang ditentukan penyedia yang mewakili SKU tertentu. SKU adalah penawaran barang atau layanan yang dapat diukur dalam set data FOCUS yang mewakili fungsi dan spesifikasi teknis tertentu.

Setiap ID SKU mewakili serangkaian fitur unik yang dapat dijual dengan titik harga atau Harga SKU yang berbeda. ID SKU konsisten di semua variasi harga, yang mungkin berbeda berdasarkan beberapa faktor di luar fungsi umum dan spesifikasi teknis.

ID SKU harus konsisten di seluruh variasi harga barang atau layanan untuk memfasilitasi perbandingan harga untuk fungsi yang sama, seperti tempat fungsi disediakan atau cara pembayarannya. ID SKU dapat dirujuk pada katalog atau daftar harga yang dipublikasikan oleh penyedia untuk mencari informasi mendetail tentang SKU. Komposisi properti yang terkait dengan ID SKU dapat berbeda di setiap penyedia. ID SKU biasanya digunakan untuk menganalisis dan membandingkan biaya untuk SKU yang sama di berbagai detail harga (misalnya, jangka waktu, paket, lokasi).

sku.id
SkuPriceId STRING NULLABLE

ID Harga SKU adalah ID unik yang ditentukan penyedia yang mewakili Harga SKU tertentu yang terkait dengan resource atau layanan yang digunakan atau dibeli. ID ini berfungsi sebagai referensi utama untuk Harga SKU dalam daftar harga yang dipublikasikan oleh penyedia, sehingga praktisi dapat mencari informasi mendetail tentang Harga SKU.

Komposisi properti yang terkait dengan ID Harga SKU dapat berbeda di antara penyedia dan di antara SKU dalam penyedia yang sama. Namun, pengecualian properti harga dinamis atau yang dapat dinegosiasikan, seperti jumlah harga satuan, mata uang (dan nilai tukar terkait), validitas temporal (misalnya, tanggal mulai berlaku), dan elemen khusus kontrak atau negosiasi (misalnya, ID kontrak atau akun, dan diskon yang dapat dinegosiasikan), memastikan bahwa ID Harga SKU tetap konsisten di berbagai periode penagihan dan akun penagihan dalam penyedia. Konsistensi ini memungkinkan pemfilteran biaya yang efisien untuk melacak fluktuasi harga (misalnya, perubahan jumlah harga satuan) dari waktu ke waktu dan di seluruh akun penagihan, baik untuk harga satuan yang tercantum maupun yang dikontrak. Selain itu, ID Harga SKU biasanya digunakan untuk menganalisis biaya berdasarkan properti harga seperti persyaratan dan tingkat.

Penyambungan sku.id dan price.tier_start_amount
SubAccountId STRING NULLABLE ID Sub-Akun adalah ID yang ditetapkan penyedia yang ditetapkan ke sub-akun. ID Sub-Akun biasanya digunakan untuk skenario seperti pengelompokan berdasarkan konstruksi organisasi, kebutuhan pengelolaan akses, dan strategi alokasi biaya. project.id
SubAccountName STRING NULLABLE Nama Sub-Akun adalah nama tampilan yang ditetapkan ke sub-akun. Nama Sub-Akun biasanya digunakan untuk skenario seperti pengelompokan berdasarkan konstruksi organisasi, kebutuhan pengelolaan akses, dan strategi alokasi biaya. project.name
x_Credits RECORD BERULANG credits berisi kolom yang menjelaskan struktur dan nilai kredit yang terkait dengan SKU Google Cloud dan Google Maps Platform. credits
Id STRING NULLABLE Jika ada, menunjukkan bahwa kredit terkait dengan SKU produk. Nilai credits.id dapat berupa ID unik alfanumerik (misalnya, 12-b34-c56-d78), atau deskripsi jenis kredit (seperti Diskon Abonemen: CPU).

Jika kolom credits.id kosong, SKU produk tidak terkait dengan kredit.

credits.id
FullName STRING NULLABLE Nama kredit yang terkait dengan SKU produk. Ini adalah deskripsi yang dapat dibaca manusia dari credits.id alfanumerik. Contohnya mencakup Kredit uji coba gratis atau Diskon abonemen berbasis pengeluaran.

Nilai credits.full_name hanya ada untuk SKU dengan credits.id alfanumerik. Jika nilai credits.id adalah deskripsi jenis kredit (seperti Diskon Abonemen: CPU), kolom credits.full_name akan kosong.

credits.full_name
Type STRING NULLABLE Kolom ini menjelaskan tujuan atau asal credits.id. Jenis kredit mencakup:
  • FEE_UTILIZATION_OFFSET Untuk diskon CUD berbasis pembelanjaan baru, kredit ini digunakan untuk mengimbangi biaya yang dibayarkan untuk membeli CUD. Dengan model baru, Anda membeli komitmen dengan harga diskon. Saat Anda menggunakan SKU yang tercakup dalam DA, kredit ini akan mengimbangi biaya tersebut. Jika Anda menggunakan komitmen sepenuhnya, pengimbangan akan mengurangi biaya menjadi nol, dan penggunaan SKU yang memenuhi syarat akan dikenai harga diskon.
  • COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE: Untuk diskon abonemen berbasis pengeluaran (CUD) lama yang bukan bagian dari model harga baru, ini adalah kredit yang diperoleh sebagai imbalan atas komitmen Anda untuk membelanjakan jumlah minimum untuk layanan di region tertentu.
  • COMMITTED_USAGE_DISCOUNT: Kontrak abonemen berbasis resource yang dibeli untuk Compute Engine dengan imbalan harga diskon yang sangat besar untuk penggunaan VM.
  • DISCOUNT: Jenis kredit diskon digunakan untuk kredit yang diperoleh setelah nilai minimum pengeluaran kontrak tercapai. Perhatikan bahwa dalam laporan Penagihan Cloud yang tersedia di konsol Google Cloud , jenis kredit diskon tercantum sebagai Diskon berbasis pengeluaran.
  • FREE_TIER: Beberapa layanan menawarkan penggunaan resource gratis hingga batas yang ditentukan. Untuk layanan ini, kredit diterapkan pada penggunaan paket gratis.
  • PROMOTION: Jenis kredit promosi mencakup kredit pencapaian berbasis pembelanjaan, Google Cloud Uji Coba Gratis dan kredit kampanye pemasaran, atau hibah lainnya untuk menggunakan Google Cloud. Jika tersedia, kredit promo dianggap sebagai metode pembayaran dan diterapkan secara otomatis untuk mengurangi total tagihan Anda.
  • RESELLER_MARGIN: Jika Anda adalah reseller, jenis kredit margin reseller menunjukkan Diskon Program Reseller yang diperoleh pada setiap item baris yang memenuhi syarat.
  • SUBSCRIPTION_BENEFIT: Kredit yang diperoleh dengan membeli langganan layanan jangka panjang dengan imbalan diskon.
  • SUSTAINED_USAGE_DISCOUNT: Jenis kredit diskon untuk penggunaan berkelanjutan adalah diskon otomatis yang Anda terima jika menjalankan resource Compute Engine yang memenuhi syarat untuk porsi yang signifikan dari bulan penagihan, tanpa memerlukan komitmen.
credits.type
Name STRING NULLABLE Deskripsi kredit yang diterapkan pada akun Penagihan Cloud. credits.name
Amount NUMERIC NULLABLE Jumlah kredit yang diterapkan untuk penggunaan. credits.amount
x_CostType STRING NULLABLE

Jenis biaya yang dijelaskan dalam item baris ini: reguler, pajak, penyesuaian, atau kesalahan pembulatan.

cost_type
x_CurrencyConversionRate FLOAT NULLABLE Nilai tukar dari dolar AS ke mata uang lokal. Artinya, cost ÷ currency_conversion_rate adalah biaya dalam dolar AS. currency_conversion_rate
x_ExportTime TIMESTAMP NULLABLE Waktu pemrosesan yang terkait dengan penambahan data Penagihan Cloud. Waktu tersebut akan selalu meningkat seiring dengan adanya ekspor baru.
Lihat juga, Perbedaan antara data yang diekspor dan invoice.
export_time
x_Location STRING NULLABLE Lokasi penggunaan di level multi-region, negara, region, atau zona; atau global untuk resource yang tidak memiliki lokasi spesifik. Untuk mengetahui informasi selengkapnya, lihat Geografi dan region dan lokasi Google Cloud . location.location
x_Project RECORD NULLABLE project berisi kolom yang mendeskripsikan project Penagihan Cloud, seperti ID, nomor, nama, ancestry_numbers, dan label. project
Id STRING NULLABLE ID project Google Cloud yang menghasilkan data Penagihan Cloud. project.id
Number STRING NULLABLE ID unik yang dibuat secara internal dan anonim untuk project Google Cloud yang membuat data Penagihan Cloud. Dalam kasus dukungan Anda dan komunikasi pelanggan lainnya, Google akan merujuk project Anda dengan nomor project ini. project.number
Name STRING NULLABLE Nama project Google Cloud yang menghasilkan data Penagihan Cloud. project.name
AncestryNumbers STRING NULLABLE Ancestor dalam hierarki resource untuk project yang diidentifikasi oleh project.id yang ditentukan (misalnya, my-project-123).

Misalnya: /ParentOrgNumber/ParentFolderNumber/. Pelajari lebih lanjut Hierarki Resource.

project.ancestry_numbers
Ancestors RECORD BERULANG

Kolom ini menjelaskan struktur dan nilai hierarki resource dari item baris biaya, termasuk project, folder, dan organisasi. Ancestor diurutkan dari node ke root (project, folder, lalu organisasi).

project.ancestors
ResourceName STRING NULLABLE Nama resource relatif untuk setiap ancestor dalam format 'resourceType/resourceNumber'. Penggunaan project.ancestors.resource_name akan memberikan tampilan project.ancestry_numbers yang lebih lengkap. project.ancestors.resource_name
DisplayName STRING NULLABLE Nama yang Anda buat untuk resource di konsol. project.ancestors.display_name
x_ServiceId STRING NULLABLE ID layanan yang terkait dengan penggunaan. service.id
x_SystemLabels RECORD BERULANG Kolom yang mendeskripsikan label sistem, seperti kunci, nilai. system_labels
Key STRING NULLABLE Jika ada label sistem, bagian kunci dari pasangan nilai kunci yang meliputi label yang dihasilkan sistem pada resource tempat penggunaan terjadi. Lihat juga, Label sistem yang tersedia. system_labels.key
Value STRING NULLABLE Jika ada label sistem, bagian nilai dari pasangan nilai kunci yang meliputi label yang dihasilkan sistem pada resource tempat penggunaan terjadi. Lihat juga, Label sistem yang tersedia. system_labels.value
x_Labels RECORD BERULANG Kolom yang mendeskripsikan label, seperti kunci, nilai. labels
Key STRING NULLABLE Jika ada label, bagian kunci dari pasangan nilai kunci yang meliputi label pada resource Google Cloud tempat penggunaan terjadi. Untuk mengetahui informasi selengkapnya tentang cara menggunakan label, lihat Menggunakan Label. labels.key
Value STRING NULLABLE Jika ada label, bagian nilai dari pasangan nilai kunci yang meliputi label pada resource Google Cloud tempat penggunaan terjadi. Untuk mengetahui informasi selengkapnya tentang cara menggunakan label, lihat Menggunakan Label. labels.value
x_ProjectLabels RECORD BERULANG Kolom yang mendeskripsikan label project, seperti kunci, nilai. project.labels
Key STRING NULLABLE Jika ada label, bagian kunci dari pasangan nilai kunci yang meliputi label pada project Google Cloud tempat penggunaan terjadi. Untuk mengetahui informasi selengkapnya tentang cara menggunakan label, lihat Menggunakan Label. project.labels.key
Value STRING NULLABLE Jika ada label, bagian nilai dari pasangan nilai kunci yang meliputi label pada project Google Cloud tempat penggunaan terjadi. Untuk mengetahui informasi selengkapnya tentang cara menggunakan label, lihat Menggunakan Label. project.labels.value
x_Tags RECORD BERULANG

Kolom yang mendeskripsikan tag, seperti kunci, nilai, dan namespace.

tags
Key STRING NULLABLE

Nama pendek atau nama tampilan kunci yang terkait dengan tag khusus ini.

tags.key
Value STRING NULLABLE

Resource yang dilampirkan ke tags.key. Pada waktu tertentu, hanya satu nilai yang dapat ditambahkan ke resource untuk kunci tertentu.

tags.value
x_Inherited BOOLEAN NULLABLE

Menunjukkan apakah binding tag diwariskan (Tag Diwariskan = Benar) atau langsung/tidak diwariskan (Tag Diwariskan = Salah). Anda dapat membuat binding tag ke resource induk dalam hierarki resource.

tags.inherited
x_Namespace STRING NULLABLE

Mewakili hierarki resource yang mendefinisikan nilai dan kunci tag. Namespace dapat digabungkan dengan kunci tag dan nama pendek nilai tag untuk membuat nama unik secara global yang sepenuhnya memenuhi syarat untuk kunci tag atau nilai tag.

tags.namespace
EffectiveCost NUMERIC NULLABLE Biaya Efektif menunjukkan biaya yang diamortisasi dari tagihan setelah menerapkan semua tarif yang dikurangi, diskon, dan bagian yang berlaku dari pembelian prabayar yang relevan (sekali atau berulang) yang mencakup tagihan ini. Bagian yang diamortisasi yang disertakan harus proporsional dengan Kuantitas Harga dan perincian waktu data. Karena amortisasi menguraikan dan menyebarkan biaya pembelian prabayar, ke tagihan berikutnya yang memenuhi syarat, Biaya Efektif dari tagihan prabayar awal ditetapkan ke 0. Biaya Efektif tidak mencampur atau "memadukan" biaya di beberapa tagihan dari layanan yang sama. Biaya ini dinyatakan dalam Mata Uang Penagihan. Biaya Efektif biasanya digunakan untuk melacak dan menganalisis tren pembelanjaan. cost + credits.amount
PricingCurrency STRING NULLABLE Mata Uang Harga adalah denominasi mata uang nasional atau virtual yang digunakan untuk menetapkan harga resource atau layanan. Mata Uang Harga biasanya digunakan dalam skenario saat mata uang yang berbeda digunakan untuk harga dan penagihan. currency
PricingCurrencyContractedUnitPrice NUMERIC NULLABLE

Harga Satuan Kontrak Mata Uang Harga mewakili harga satuan yang disepakati untuk satu Unit Harga SKU terkait, termasuk diskon yang dinegosiasikan, jika ada, tetapi tidak termasuk diskon komitmen yang dinegosiasikan atau diskon lainnya. Harga ini dinyatakan dalam Mata Uang Harga. Jika diskon yang dinegosiasikan tidak berlaku untuk harga unit, melainkan diterapkan ke nilai tukar, Harga Unit Terkontrak Mata Uang Harga akan ditetapkan secara default ke Harga Unit Jual Mata Uang Harga. Harga Satuan yang Dikontrakkan dalam Mata Uang Harga umum digunakan untuk menghitung penghematan berdasarkan aktivitas negosiasi.

price.effective_price
PricingCurrencyEffectiveCost NUMERIC NULLABLE Biaya Efektif Mata Uang Harga menunjukkan biaya tagihan setelah menerapkan semua tarif yang dikurangi, diskon, dan bagian yang berlaku dari pembelian prabayar yang relevan (sekali bayar atau berulang) yang mencakup tagihan ini, sebagaimana didenominasikan dalam Mata Uang Harga. Hal ini memungkinkan praktisi melakukan konversi dari 1. mata uang nasional ke mata uang virtual (misalnya, token ke USD), atau 2. satu mata uang nasional ke mata uang nasional lainnya (misalnya, EUR ke USD). cost + credits.amount
PricingCurrencyListUnitPrice NUMERIC NULLABLE

Harga Unit Daftar Mata Uang Harga mewakili harga unit yang dipublikasikan penyedia yang disarankan untuk satu Unit Harga SKU terkait, tidak termasuk diskon apa pun. Harga ini dinyatakan dalam Mata Uang Harga. Harga Satuan Daftar Mata Uang Harga umum digunakan untuk menghitung penghematan berdasarkan berbagai aktivitas pengoptimalan tarif.

price.list_price
BillingAccountType STRING NULLABLE

Untuk ekspor dari akun penagihan Reseller (Induk), jika ID Akun Penagihan adalah sub-akun penagihan yang dijual kembali, Jenis Akun Penagihan = "Dijual kembali", jika tidak, kosong.

Tidak berlaku - Unik untuk FOCUS
x_SubscriptionInstanceId STRING NULLABLE

ID langganan yang ditautkan ke komitmen.

subscription.instance_id
x_PriceEffectivePriceDefault NUMERIC NULLABLE

Harga SKU per model pemakaian default, termasuk diskon yang dinegosiasikan yang tercermin dalam harga khusus dalam kontrak yang ditautkan ke akun Penagihan Cloud Anda (jika berlaku).

price.effective_price_default
x_PriceListPriceConsumptionModel NUMERIC NULLABLE

Harga jual SKU per model pemakaian yang berlaku sebelum diskon yang dinegosiasikan tercermin dalam harga kustom dalam kontrak yang ditautkan ke akun Penagihan Cloud Anda (jika berlaku).

price.list_price_consumption_model
x_CostAtEffectivePriceDefault NUMERIC NULLABLE

Biaya per model pemakaian default, termasuk diskon yang dinegosiasikan yang tercermin dalam harga khusus dalam kontrak yang ditautkan ke akun Penagihan Cloud Anda (jika berlaku).

cost_at_effective_price_default
x_CostAtListConsumptionModel NUMERIC NULLABLE

Biaya per model pemakaian yang berlaku sebelum diskon yang dinegosiasikan tercermin dalam harga kustom dalam kontrak yang ditautkan ke akun Penagihan Cloud Anda (jika berlaku).

cost_at_list_consumption_model
x_ConsumptionModelId STRING NULLABLE

ID model pemakaian.

consumption_model.id
x_ConsumptionModelDescription STRING NULLABLE

Deskripsi model pemakaian.

consumption_model.description

Laporan kesesuaian FOCUS

Tidak semua kolom FOCUS didukung. Tidak semua nilai didukung untuk semua kolom. Lihat detailnya di tabel berikut. Jika kolom tidak didukung, informasi mungkin tersedia di kolom khusus penyedia.

Kolom khusus penyedia

KolomJenisMode
x_CostTypeSTRINGNULLABLE
x_CreditsRECORDBERULANG
x_CurrencyConversionRateFLOATNULLABLE
x_ExportTimeTIMESTAMPNULLABLE
x_LabelsRECORDBERULANG
x_LocationSTRINGNULLABLE
x_ProjectRECORDNULLABLE
x_ProjectLabelsRECORDBERULANG
x_ServiceIdSTRINGNULLABLE
x_SystemLabelsRECORDBERULANG
x_TagsRECORDBERULANG
x_SubscriptionInstanceIdSTRINGNULLABLE
x_PriceEffectivePriceDefaultNUMERICNULLABLE
x_PriceListPriceConsumptionModelNUMERICNULLABLE
x_CostAtEffectivePriceDefaultNUMERICNULLABLE
x_CostAtListConsumptionModelNUMERICNULLABLE
x_ConsumptionModelIdSTRINGNULLABLE
x_ConsumptionModelDescriptionSTRINGNULLABLE

Kesenjangan kesesuaian

Jenis kesenjangan kesesuaian Versi FOCUS Kolom yang terpengaruh Deskripsi kesenjangan kesesuaian Mitigasi
Kolom tidak didukung v1.0 Nama Akun Penagihan Tidak tersedia Tidak ada
v1.0 Frekuensi Tagihan Tidak tersedia Tidak ada
v1.0 Jenis Diskon Komitmen Tidak tersedia Informasi terkait DA disertakan dalam x_Credits
v1.0 Status Diskon Komitmen Tidak tersedia Informasi terkait DA disertakan dalam x_Credits
v1.0 ID Diskon Komitmen Tidak tersedia Informasi terkait DA disertakan dalam x_Credits
v1.0 Nama Diskon Komitmen Tidak tersedia Informasi terkait DA disertakan dalam x_Credits
v1.0 Kategori Diskon Komitmen Tidak tersedia Informasi terkait DA disertakan dalam x_Credits
v1.0 Penerbit Invoice Tidak tersedia Tidak ada
v1.0 Jenis Resource Tidak tersedia Tidak ada
v1.0 Kategori Layanan Tidak tersedia Tidak ada
v1.0 Tag Tidak tersedia Informasi yang disertakan dalam
x_Tags
x_Labels
x_SystemLabels
x_ProjectLabels
Kolom tidak didukung v1.1 Pemesanan Kapasitas Tidak tersedia Tidak ada
v1.1 ID Reservasi Kapasitas Tidak tersedia Tidak ada
v1.1 Status Pemesanan Kapasitas Tidak tersedia Tidak ada
v1.1 Jumlah Diskon Komitmen Tidak tersedia Tidak ada
v1.1 Unit Diskon Komitmen Tidak tersedia Tidak ada
v1.1 Subkategori Layanan Tidak tersedia Tidak ada
v1.1 Meter SKU Tidak tersedia Tidak ada
v1.1 Detail Harga SKU Tidak tersedia Tidak ada
Kolom tidak didukung v1.2 Jenis Sub-Akun Tidak tersedia Tidak ada
v1.2 ID Invoice Tidak tersedia Tidak ada
Nilai tidak didukung v1.0 Kategori Tagihan Nilai "Purchase" tidak didukung Tidak ada
v1.0 Kategori Tagihan Nilai "Kredit" tidak didukung Informasi tentang Kredit disertakan dalam x_Credits
v1.0 Kategori Harga Nilai "Dinamis" tidak didukung Informasi MUNGKIN disertakan dalam Deskripsi Tagihan

Contoh kueri data biaya penggunaan FOCUS

Untuk mendapatkan tips dan panduan tentang penggunaan SQL untuk menjalankan kueri pada ekspor data penagihan FOCUS, lihat contoh kasus penggunaan FOCUS yang tersedia di situs FinOps foundation:

Kasus penggunaan FOCUS v1.2   |   Kasus penggunaan FOCUS v1.1   |   Kasus penggunaan FOCUS v1.0