- Kaynak: AnalysisQuery
- Birleştirme spesifikasyonları
- Birleştirme Sütunu
- Birleştirme Türü
- Filtrelenen SatırÖzeti
- SütunÖzet Kuralı
- ÖzetTürü
- Yöntemler
Kaynak: AnalysisQuery
Ads Data Hub'da yürütülebilecek bir analiz sorgusu tanımlar.
JSON gösterimi |
---|
{ "name": string, "title": string, "queryText": string, "parameterTypes": { string: { object ( |
Alanlar | |
---|---|
name |
Bir sorguyu benzersiz şekilde tanımlayan ad. Bu alan, müşteriler/[müşterikimliği]/analysisSorgular/[kaynak_kimliği] biçiminde olmalıdır; ör. 'customers/123/analysisSorgular/abcd1234' Kaynak kimliği, sunucu tarafından oluşturulur. |
title |
Tek bir Ads Data Hub müşterisi ve sorgu türü içinde benzersiz olan sorgu başlığı. |
queryText |
Standart SQL'de yazılmış sorgu metni. https://cloud.google.com/bigquery/docs/reference/standard-sql/ sayfasına bakın. |
parameterTypes |
Sorgunun beklenen tüm ek parametreler. Her bağımsız değişken adını bağımsız değişken türüyle eşleştirir.
|
mergeSpec |
Satır birleştirme talimatları. Bu durumda, gizlilik nedeniyle çıkarılmış olan satırlar birleştirilmiş tek bir satırda birleştirilir. Birleştirilen satır gizlilik koşullarını karşılıyorsa birleştirilmiş satır son çıkış olur. |
queryState |
Sorgu durumu. |
updateTime |
Sorgunun son güncellendiği zaman. RFC3339 UTC "Zulu"" biçiminde nanosaniye çözünürlüğe ve dokuz adede kadar kesir basamağına sahip zaman damgası. Örnekler: |
updateEmail |
Sorguyu en son güncelleyen kullanıcının e-posta adresi. |
createTime |
Sorgunun oluşturulduğu saat. RFC3339 UTC "Zulu"" biçiminde nanosaniye çözünürlüğe ve dokuz adede kadar kesir basamağına sahip zaman damgası. Örnekler: |
createEmail |
Sorguyu oluşturan kullanıcının e-posta adresi. |
queryShare[] |
Bir sorgunun, kendisine ait Ads Data Hub müşterisi dışında da ne şekilde paylaşılabileceğini belirtir. |
Birlik alanı filtered_row . Satır birleştirme talimatları. filtered_row aşağıdakilerden yalnızca biri olabilir: |
|
filteredRowSummary |
Gizlilik nedeniyle bırakılan satırların, birleştirilmiş tek bir satırda nasıl birleştirileceğini tanımlayın. Birleştirilen satır gizlilik koşullarını karşılıyorsa birleştirilmiş satır son sonuca dahil edilir. |
generateFilteredRowSummaryAutomatically |
Doğruysa, filtrelenen bir satır özeti otomatik olarak oluşturulur. |
BirleştirmeÖzellikleri
Analiz sorgu sonucu şeması için talimatları birleştirin.
JSON gösterimi |
---|
{
"columns": {
string: {
object ( |
Alanlar | |
---|---|
columns |
Her bir sütunun birleştirilmesiyle ilgili talimatlar, adla anahtarlanmıştır. Eksik sütunlar, Interop_TYPE_UNSPECIFIED olarak işlenir.
|
Sütunu Birleştir
Tek bir çıkış sütunu için talimatları birleştir.
JSON gösterimi |
---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
Sütun değerlerini birleştirmek için kullanılan yöntem. |
value |
Kullanılacak sabit değer (yalnızca CONSTANT birleştirme türü için geçerlidir). |
Birleştirme Türü
Sütun birleştirme için desteklenen tüm işlemler.
Sıralamalar | |
---|---|
MERGE_TYPE_UNSPECIFIED |
Belirtilmemiş birleştirme türü. Birleştirilmiş sütun değeri NULL olacaktır. |
CONSTANT |
Birleştirilmiş sütun değerini belirtilen sabitle değiştirin. |
SUM |
Birleştirilen sütun değerlerinin toplamını alın. |
FiltrelenmişSatırÖzeti
Analiz sorgu sonucu şeması için talimatları birleştirin.
JSON gösterimi |
---|
{
"columns": {
string: {
object ( |
Alanlar | |
---|---|
columns |
Her bir sütunun birleştirilmesiyle ilgili talimatlar, adla anahtarlanmıştır. Tüm eksik sütunlar SUMMARY_TYPE_UNSPECIFIED olarak değerlendirilir.
|
SütunÖzet Kuralı
Tek bir çıkış sütunu için talimatları birleştir.
JSON gösterimi |
---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
Sütun değerlerini birleştirmek için kullanılan yöntem. |
value |
Kullanılacak sabit değer (yalnızca CONSTANT özet türü için geçerlidir). |
ÖzetTürü
Sütun birleştirme için desteklenen tüm işlemler.
Sıralamalar | |
---|---|
SUMMARY_TYPE_UNSPECIFIED |
Belirtilmemiş özet türü. Özet sütunu değeri NULL olacaktır. |
CONSTANT |
Birleştirilmiş sütun değerini belirtilen sabitle değiştirin. |
SUM |
Birleştirilen sütun değerlerinin toplamını alın. |
Yöntemler |
|
---|---|
|
Daha sonra çalıştırılmak üzere bir analiz sorgusu oluşturur. |
|
Bir analiz sorgusunu siler. |
|
İstenen analiz sorgusunu alır. |
|
Belirtilen müşteriye ait analiz sorgularını listeler. |
|
Mevcut bir analiz sorgusunu günceller. |
|
Depolanan bir analiz sorgusunda yürütmeyi başlatır. |
|
Geçici bir analiz sorgusunda yürütme işlemini başlatır. |
|
Sağlanan analiz sorgusunda statik doğrulama kontrolleri gerçekleştirir. |