REST Resource: properties.expandedDataSets

Resource: ExpandedDataSet

Pesan resource yang mewakili ExpandedDataSet.

Representasi JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
Kolom
name

string

Hanya output. Nama resource untuk resource ExpandedDataSet ini. Format: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

Wajib. Nama tampilan ExpandedDataSet. Maksimal 200 karakter.

description

string

Opsional. Deskripsi ExpandedDataSet. Maksimal 50 karakter.

dimensionNames[]

string

Tidak dapat diubah. Daftar dimensi yang disertakan dalam ExpandedDataSet. Lihat Dimensi API untuk mengetahui daftar nama dimensi.

metricNames[]

string

Tidak dapat diubah. Daftar metrik yang disertakan dalam ExpandedDataSet. Lihat Metrik API untuk mengetahui daftar nama dimensi.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

Tidak dapat diubah. Ekspresi logis filter ExpandedDataSet yang diterapkan ke dimensi yang disertakan dalam ExpandedDataSet. Filter ini digunakan untuk mengurangi jumlah baris sehingga mengurangi kemungkinan menemukan baris other.

dataCollectionStartTime

string (Timestamp format)

Hanya output. Waktu saat set data yang diperluas mulai (atau akan mulai) mengumpulkan data.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. Offset selain "Z" juga diterima.Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

ExpandedDataSetFilterExpression

Ekspresi logis filter dimensi EnhancedDataSet.

Representasi JSON
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
Kolom
Kolom union expr. Ekspresi yang diterapkan ke filter. expr hanya dapat berupa salah satu dari berikut:
andGroup

object (ExpandedDataSetFilterExpressionList)

Daftar ekspresi yang akan digabungkan dengan AND. Elemen ini harus berisi ExpandedDataSetFilterExpression dengan notExpression atau dimensionFilter. Ini harus ditetapkan untuk ExpandedDataSetFilterExpression tingkat atas.

notExpression

object (ExpandedDataSetFilterExpression)

Ekspresi filter yang akan di-NOT (yaitu, dibalik, dikomplementasikan). Filter ini harus menyertakan dimensionFilter. Ini tidak dapat ditetapkan di ExpandedDataSetFilterExpression tingkat teratas.

filter

object (ExpandedDataSetFilter)

Filter pada satu dimensi. Ini tidak dapat ditetapkan di ExpandedDataSetFilterExpression tingkat teratas.

ExpandedDataSetFilterExpressionList

Daftar ekspresi filter ExpandedDataSet.

Representasi JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
Kolom
filterExpressions[]

object (ExpandedDataSetFilterExpression)

Daftar ekspresi filter ExpandedDataSet.

ExpandedDataSetFilter

Filter tertentu untuk satu dimensi

Representasi JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
Kolom
fieldName

string

Wajib. Nama dimensi yang akan difilter.

Kolom union one_filter. Salah satu filter di atas. one_filter hanya dapat berupa salah satu dari berikut:
stringFilter

object (StringFilter)

Filter untuk dimensi jenis string yang cocok dengan pola tertentu.

inListFilter

object (InListFilter)

Filter untuk dimensi string yang cocok dengan daftar opsi tertentu.

StringFilter

Filter untuk dimensi jenis string yang cocok dengan pola tertentu.

Representasi JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Kolom
matchType

enum (MatchType)

Wajib. Jenis pencocokan untuk filter string.

value

string

Wajib. Nilai string yang akan dicocokkan.

caseSensitive

boolean

Opsional. Jika true, pencocokan peka huruf besar/kecil. Jika salah, pencocokan tidak peka huruf besar/kecil. Harus benar jika matchType adalah EXACT. Harus salah jika matchType adalah CONTAINS.

MatchType

Jenis pencocokan untuk filter string.

Enum
MATCH_TYPE_UNSPECIFIED Tidak ditentukan
EXACT Pencocokan persis dari nilai string.
CONTAINS Berisi nilai string.

InListFilter

Filter untuk dimensi string yang cocok dengan daftar opsi tertentu.

Representasi JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Kolom
values[]

string

Wajib. Daftar kemungkinan nilai string yang akan dicocokkan. Tidak boleh kosong.

caseSensitive

boolean

Opsional. Jika true, pencocokan peka huruf besar/kecil. Jika salah, pencocokan tidak peka huruf besar/kecil. Harus benar.

Metode

create

Membuat ExpandedDataSet.

delete

Menghapus ExpandedDataSet di properti.

get

Mencari satu ExpandedDataSet.

list

Mencantumkan ExpandedDataSets di properti.

patch

Memperbarui ExpandedDataSet di properti.