- 資源:ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- 方法
資源:ExpandedDataSet
代表 ExpandedDataSet 的資源訊息。
| JSON 表示法 |
|---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
| 欄位 | |
|---|---|
name |
僅供輸出。這個 ExpandedDataSet 資源的資源名稱。格式:properties/{property_id}/expandedDataSets/{expandedDataSet} |
displayName |
必填。ExpandedDataSet 的顯示名稱。最多 200 個半形字元。 |
description |
(選用步驟) ExpandedDataSet 的說明。最多 50 個字元。 |
dimensionNames[] |
不可變動。ExpandedDataSet 中包含的維度清單。如需維度名稱清單,請參閱「API 維度」。 |
metricNames[] |
不可變動。ExpandedDataSet 中包含的指標清單。如需維度名稱清單,請參閱「API 指標」。 |
dimensionFilterExpression |
不可變動。套用至 ExpandedDataSet 所含維度的 ExpandedDataSet 篩選器邏輯運算式。這個篩選器用於減少資料列數量,降低遇到 |
dataCollectionStartTime |
僅供輸出。展開資料集開始 (或即將開始) 收集資料的時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
ExpandedDataSetFilterExpression
EnhancedDataSet 維度篩選器的邏輯運算式。
| JSON 表示法 |
|---|
{ // Union field |
| 欄位 | |
|---|---|
聯集欄位 expr。套用至篩選器的運算式。expr 只能是下列其中一項: |
|
andGroup |
要以 AND 運算符合併的運算式清單。其中必須包含 ExpandedDataSetFilterExpression,且含有 notExpression 或 dimensionFilter。頂層 ExpandedDataSetFilterExpression 必須設定此值。 |
notExpression |
要進行 NOT 運算的篩選運算式 (即反轉、補數)。其中必須包含 dimensionFilter。這項設定無法在頂層 ExpandedDataSetFilterExpression 中設定。 |
filter |
單一維度的篩選條件。這項設定無法在頂層 ExpandedDataSetFilterExpression 中設定。 |
ExpandedDataSetFilterExpressionList
ExpandedDataSet 篩選器運算式清單。
| JSON 表示法 |
|---|
{
"filterExpressions": [
{
object ( |
| 欄位 | |
|---|---|
filterExpressions[] |
ExpandedDataSet 篩選器運算式清單。 |
ExpandedDataSetFilter
單一維度的特定篩選條件
| JSON 表示法 |
|---|
{ "fieldName": string, // Union field |
| 欄位 | |
|---|---|
fieldName |
必填。要篩選的維度名稱。 |
聯集欄位 one_filter。上述任一篩選器。one_filter 只能是下列其中一項: |
|
stringFilter |
字串類型維度的篩選器,符合特定模式。 |
inListFilter |
字串維度的篩選器,符合特定選項清單。 |
StringFilter
字串類型維度的篩選器,符合特定模式。
| JSON 表示法 |
|---|
{
"matchType": enum ( |
| 欄位 | |
|---|---|
matchType |
必填。字串篩選器的比對類型。 |
value |
必填。要比對的字串值。 |
caseSensitive |
(選用步驟) 如果是 true,比對時會區分大小寫。如果設為 False,比對時不區分大小寫。如果 matchType 為 EXACT,則必須為 true。如果 matchType 為 CONTAINS,則必須為 false。 |
MatchType
字串篩選器的比對類型。
| 列舉 | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
未指定 |
EXACT |
字串值完全相符。 |
CONTAINS |
包含字串值。 |
InListFilter
字串維度的篩選器,符合特定選項清單。
| JSON 表示法 |
|---|
{ "values": [ string ], "caseSensitive": boolean } |
| 欄位 | |
|---|---|
values[] |
必填。要比對的可能字串值清單。不得為空白。 |
caseSensitive |
(選用步驟) 如果是 true,比對時會區分大小寫。如果設為 False,比對時不區分大小寫。必須為 true。 |
方法 |
|
|---|---|
|
建立 ExpandedDataSet。 |
|
刪除資源中的 ExpandedDataSet。 |
|
查閱單一 ExpandedDataSet。 |
|
列出資源中的 ExpandedDataSet。 |
|
更新資源的 ExpandedDataSet。 |