Method: customers.analysisQueries.startTransient

Geçici bir analiz sorgusunda yürütme işlemini başlatır. Sonuçlar, belirtilen BigQuery hedef tablosuna yazılır. Döndürülen işlem adı, sorgu tamamlanma durumunu yoklamak için kullanılabilir.

HTTP isteği

POST https://adsdatahub.googleapis.com/v1/{parent=customers/*}/analysisQueries:startTransient

URL, gTB Kod Geçişi söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Sorguyu yürüten müşterinin tam kaynak adı.Ör. 'customers/123'.

İstek metni

İstek gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "query": {
    object (AnalysisQuery)
  },
  "spec": {
    object (QueryExecutionSpec)
  },
  "destTable": string
}
Alanlar
query

object (AnalysisQuery)

Yürütülecek sorgu.

spec

object (QueryExecutionSpec)

Sorgu yürütme parametrelerini tanımlar.

destTable

string

Sorgu sonuçları için 'proje.veri_kümesi.tablo_adı' biçiminde Hedef BigQuery tablosu. Belirtilirse proje, müşterinin ADH hesabı için açık bir şekilde beyaz listeye eklenmelidir. Proje belirtilmezse sağlanan müşteri için varsayılan projeyi kullanır. Proje veya veri kümesi belirtilmemişse varsayılan proje ya da veri kümesi kullanılır.

Yanıt metni

Başarılıysa yanıt metni, Operation öğesinin bir örneğini içerir.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/adsdatahub