Memecahkan masalah terkait ekspor BigQuery

Halaman ini menyajikan masalah umum yang mungkin Anda alami saat menggunakan Partner Sales Console untuk mengekspor data penagihan ulang ke BigQuery, dan cara menyelesaikan masalah ini.

Tidak ada nilai untuk biaya yang dapat ditagih

Baris yang mewakili pajak, penyesuaian, dan pembulatan khusus untuk proses rekonsiliasi invoice Anda dan tidak berisi nilai untuk biaya yang dapat ditagih kepada pelanggan atau partner channel.

Tagihan tanpa biaya daftar

Beberapa tagihan (misalnya, tagihan dukungan) tidak memiliki biaya daftar yang terkait. Konfigurasi penetapan ulang harga untuk tagihan ini yang menggunakan aturan Biaya Daftar akan menggunakan biaya dasar untuk menghitung biaya yang ditetapkan ulang.

Saat Anda membuat ekspor BigQuery menggunakan Konsol Penjualan Partner, item baris untuk jenis tagihan ini akan menampilkan null di kolom cost_at_list. Hal ini dapat menyebabkan perbedaan saat melihat tagihan dalam ekspor dan saat melihatnya di konsol Google Cloud.

Untuk mengatasi masalah ini, gunakan SUM(IFNULL(cost_at_list, cost)), bukan SUM(cost_at_list), saat Anda membuat kueri ekspor penagihan ulang.

Pajak dalam data yang diekspor

Pajak untuk setiap sub-akun penagihan yang terkait dengan akun penagihan utama Anda dihitung berdasarkan lokasi yang tercantum dalam detail akun Anda. Lokasi pelanggan Anda tidak akan memengaruhi pajak yang dikenakan ke akun mereka.

Jika sub-akun penagihan memiliki cost_type yang ditetapkan ke 'tax', data yang diekspor akan menampilkan atribusi kami atas tarif pajak lokal Anda sebagaimana berlaku untuk akun tersebut. Nilai ini didasarkan pada bagian penggunaan pelanggan dan biaya tambahan yang mereka kena.

Nilai null untuk biaya

Setiap baris dalam ekspor Anda yang memiliki cost_type 'tax' akan menampilkan null di kolom customer_cost dan channel_partner_cost. Sebelum membuat faktur untuk jenis pelanggan ini, pastikan Anda meninjau baris ini dan memverifikasi bahwa nilai yang benar sudah diterapkan.

Sub-akun yang tidak ditetapkan dan tidak dikaitkan

Membuat hak Google Cloud dan menautkannya ke pelanggan akan membuat sub-akun penagihan untuk pelanggan tersebut. Jika tidak membuat hak ini, Anda mungkin melihat sub-akun penagihan yang belum ditetapkan di akun penagihan utama.

Menggunakan Partner Sales Console untuk menghapus pelanggan yang telah menetapkan sub-akun penagihan akan menyebabkan sub-akun tersebut tidak dikaitkan.

Nilai null untuk sub-akun

Menggunakan BigQuery untuk mengekspor data yang menyertakan sub-akun yang tidak ditetapkan atau tidak dikaitkan akan menyebabkan kolom berikut menampilkan nilai null untuk sub-akun tersebut.

  • entitlement_name
  • customer_name
  • customer_cost
  • credits.customer_amount
  • channel_partner_name
  • channel_partner_cost
  • credits.channel_partner_amount

Untuk mengatasi masalah ini, Anda harus menetapkan sub-akun penagihan ini kepada pelanggan.

Memulihkan tabel ekspor ke status sebelumnya

Jika Anda tidak sengaja menghapus tabel ekspor atau menghapus sebagian datanya, atau jika ingin mengembalikan tabel ke status sebelumnya, Anda dapat memulihkannya menggunakan fitur perjalanan waktu BigQuery. Misalnya, Anda dapat menjalankan perintah berikut untuk memulihkan tabel ke status sebelumnya:

bq cp PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1@REVERT_TO PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1

REVERT_TO mewakili waktu, dalam satuan detik sejak epoch Unix, yang ingin Anda kembalikan. Perhatikan bahwa Anda hanya dapat kembali hingga 7 hari, dan data Anda tidak diisi ulang.

Ekspor tidak menambahkan data baru

Jika tidak ada baris baru yang muncul dalam ekspor Anda, ada beberapa masalah yang dapat mencegahnya berfungsi:

Anda baru-baru ini mengaktifkan ekspor

Setelah ekspor diaktifkan, mungkin perlu waktu hingga satu hari agar penggunaan Anda muncul di tabel. Jika tidak ada yang ada lebih lama dari itu, pertimbangkan potensi masalah lainnya di sini.

Set data tidak dapat diakses oleh akun layanan

Set data tidak dapat diperbarui jika akun layanan kami tidak memiliki akses ke set data tersebut. Anda dapat memperbarui informasi ini secara otomatis dengan mengklik perbarui di halaman Billing Export di Konsol Partner Sales.

Penagihan tidak diaktifkan untuk project

Ekspor dapat berhenti berfungsi jika penagihan tidak diaktifkan untuk project Anda. Ikuti petunjuk ini untuk mengaktifkan penagihan. Jika menggunakan Sandbox BigQuery, Anda harus mengupgrade akun.

Akses tingkat baris atau kolom diaktifkan di set data

Jika set data memiliki kontrol akses tingkat baris atau tingkat kolom, ekspor akan gagal. Untuk mengaktifkan kembali, hapus kebijakan akses tingkat baris dan kebijakan akses tingkat kolom.

Anda tidak memiliki akun penagihan induk

Ekspor tidak berfungsi jika tidak ada akun penagihan induk yang akan diekspor. Pastikan ada akun penagihan yang aktif untuk sumber data yang dipilih.

Ekspor memiliki skema yang tidak valid

Pengubahan skema tabel ekspor tidak didukung. Jika ingin menambahkan atau menghapus kolom, Anda dapat membuat tampilan atau tampilan terwujud, atau Anda dapat bergabung dengan tabel lain dalam kueri. Jika tabel Anda berada dalam status ini, Anda harus mengembalikannya ke semua kolom yang benar dan tidak ada yang lain.

Mengaktifkan kembali ekspor

Setelah Anda menemukan dan memperbaiki masalah, buka halaman Billing Export di Partner Sales Console. Perhatikan error di halaman yang menyatakan bahwa ekspor Anda dinonaktifkan.

Untuk mengaktifkan kembali ekspor, klik Perbarui.