- Resource: AnalysisQuery
- MergeSpec
- MergeColumn
- MergeType
- FilteredRowSummary
- ColumnSummaryRule
- RingkasanType
- Metode
Resource: AnalysisQuery
Menentukan kueri analisis yang dapat dijalankan dalam Ads Data Hub.
Representasi JSON |
---|
{ "name": string, "title": string, "queryText": string, "parameterTypes": { string: { object ( |
Kolom | |
---|---|
name |
Nama yang mengidentifikasi kueri secara unik. Laporan ini memiliki format customer/[customerId]/analysisQuery/[resource_id], mis. 'customer/123/analysisQuery/abcd1234'. ID resource dibuat oleh server. |
title |
Judul kueri, yang unik dalam satu pelanggan dan jenis kueri Ads Data Hub. |
queryText |
Teks kueri yang ditulis dalam SQL Standar. Lihat https://cloud.google.com/bigquery/docs/reference/standard-sql/. |
parameterTypes |
Parameter tambahan apa pun yang diharapkan oleh kueri. Memetakan setiap nama argumen ke jenis argumennya. Objek yang berisi daftar pasangan |
mergeSpec |
Petunjuk untuk penggabungan baris. Jika ada, setiap baris yang akan dihapus karena alasan privasi akan digabungkan menjadi satu baris gabungan. Baris gabungan akan berada di output akhir jika baris gabungan memenuhi persyaratan privasi. |
queryState |
Status kueri. |
updateTime |
Waktu kueri terakhir diperbarui. Stempel waktu dalam format RFC3339 UTC "Zulu" dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
updateEmail |
Alamat email pengguna yang terakhir memperbarui kueri. |
createTime |
Waktu kueri dibuat. Stempel waktu dalam format RFC3339 UTC "Zulu" dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
createEmail |
Alamat email pengguna yang membuat kueri. |
queryShare[] |
Menunjukkan cara kueri dapat dibagikan di luar pelanggan Ads Data Hub yang memiliki kepemilikan. |
Kolom union filtered_row . Petunjuk untuk penggabungan baris. filtered_row hanya dapat berupa salah satu dari berikut: |
|
filteredRowSummary |
Menentukan cara menggabungkan baris yang dihapus karena alasan privasi menjadi satu baris gabungan. Baris gabungan akan disertakan dalam output akhir jika baris gabungan memenuhi persyaratan privasi. |
generateFilteredRowSummaryAutomatically |
Jika benar, ringkasan baris yang difilter akan dibuat secara otomatis. |
MergeSpec
Petunjuk penggabungan untuk skema hasil kueri analisis.
Representasi JSON |
---|
{
"columns": {
string: {
object ( |
Kolom | |
---|---|
columns |
Petunjuk untuk menggabungkan setiap kolom, yang dikunci dengan nama. Setiap kolom yang hilang akan diperlakukan sebagai AAudio_TYPE_UNSPECIFIED. Objek yang berisi daftar pasangan |
MergeColumn
Petunjuk penggabungan untuk satu kolom output.
Representasi JSON |
---|
{ "type": enum ( |
Kolom | |
---|---|
type |
Metode yang digunakan untuk menggabungkan nilai untuk kolom. |
value |
Nilai konstan yang digunakan (hanya valid untuk jenis penggabungan CONSTANT). |
Jenis Penggabungan
Semua operasi yang didukung untuk penggabungan kolom.
Enumerasi | |
---|---|
MERGE_TYPE_UNSPECIFIED |
Jenis penggabungan tidak ditentukan. Nilai kolom gabungan akan menjadi NULL. |
CONSTANT |
Ganti nilai kolom gabungan dengan konstanta yang ditentukan. |
SUM |
Ambil jumlah nilai kolom gabungan. |
RingkasanFilteredRow
Petunjuk penggabungan untuk skema hasil kueri analisis.
Representasi JSON |
---|
{
"columns": {
string: {
object ( |
Kolom | |
---|---|
columns |
Petunjuk untuk menggabungkan setiap kolom, yang dikunci dengan nama. Setiap kolom yang hilang akan diperlakukan sebagai Summary_TYPE_UNSPECIFIED. Objek yang berisi daftar pasangan |
KolomColumnRule
Petunjuk penggabungan untuk satu kolom output.
Representasi JSON |
---|
{ "type": enum ( |
Kolom | |
---|---|
type |
Metode yang digunakan untuk menggabungkan nilai untuk kolom. |
value |
Nilai konstan yang digunakan (hanya valid untuk jenis ringkasan CONSTANT). |
JenisRingkasan
Semua operasi yang didukung untuk penggabungan kolom.
Enumerasi | |
---|---|
SUMMARY_TYPE_UNSPECIFIED |
Jenis ringkasan tidak ditentukan. Nilai kolom ringkasan akan menjadi NULL. |
CONSTANT |
Ganti nilai kolom gabungan dengan konstanta yang ditentukan. |
SUM |
Ambil jumlah nilai kolom gabungan. |
Metode |
|
---|---|
|
Membuat kueri analisis untuk eksekusi berikutnya. |
|
Menghapus kueri analisis. |
|
Mengambil kueri analisis yang diminta. |
|
Mencantumkan kueri analisis yang dimiliki oleh pelanggan tertentu. |
|
Memperbarui kueri analisis yang ada. |
|
Memulai eksekusi pada kueri analisis tersimpan. |
|
Memulai eksekusi pada kueri analisis sementara. |
|
Melakukan pemeriksaan validasi statis pada kueri analisis yang diberikan. |