REST Resource: properties.expandedDataSets

资源:ExpandedDataSet

表示 ExpandedDataSet 的资源消息。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
字段
name

string

仅限输出。此 ExpandedDataSet 资源的资源名称。格式:properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

必需。ExpandedDataSet 的显示名称。最多 200 个字符。

description

string

可选。ExpandedDataSet 的说明。最多 50 个字符。

dimensionNames[]

string

不可变。ExpandedDataSet 中包含的维度列表。如需查看维度名称列表,请参阅 API 维度

metricNames[]

string

不可变。ExpandedDataSet 中包含的指标列表。如需查看维度名称列表,请参阅 API 指标

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

不可变。应用于 ExpandedDataSet 中包含的维度的 ExpandedDataSet 过滤条件的逻辑表达式。此过滤器用于减少行数,从而降低遇到 other 行的几率。

dataCollectionStartTime

string (Timestamp format)

仅限输出。展开式数据集开始(或将开始)收集数据的时间。

使用 RFC 3339,其中生成的输出将始终采用 Z 归一化,并使用 0、3、6 或 9 个小数位。也接受“Z”以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

ExpandedDataSetFilterExpression

EnhancedDataSet 维度过滤条件的逻辑表达式。

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.
}
字段
联合字段 expr。应用于过滤条件的表达式。expr 只能是下列其中一项:
andGroup

object (ExpandedDataSetFilterExpressionList)

要通过 AND 运算连接在一起的表达式列表。它必须包含一个包含 notExpression 或 dimensionFilter 的 ExpandedDataSetFilterExpression。必须为顶级 ExpandedDataSetFilterExpression 设置此值。

notExpression

object (ExpandedDataSetFilterExpression)

要进行 NOT 运算(即取反)的过滤条件表达式。它必须包含 dimensionFilter。无法在顶级 ExpandedDataSetFilterExpression 上进行设置。

filter

object (ExpandedDataSetFilter)

针对单个维度的过滤条件。无法在顶级 ExpandedDataSetFilterExpression 上进行设置。

ExpandedDataSetFilterExpressionList

ExpandedDataSet 过滤条件表达式列表。

JSON 表示法
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
字段
filterExpressions[]

object (ExpandedDataSetFilterExpression)

ExpandedDataSet 过滤条件表达式列表。

ExpandedDataSetFilter

针对单个维度的特定过滤条件

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.
}
字段
fieldName

string

必需。要过滤的维度名称。

联合字段 one_filter。上述任一过滤条件。one_filter 只能是下列其中一项:
stringFilter

object (StringFilter)

用于匹配特定模式的字符串类型维度的过滤条件。

inListFilter

object (InListFilter)

与特定选项列表匹配的字符串维度过滤条件。

StringFilter

用于匹配特定模式的字符串类型维度的过滤条件。

JSON 表示法
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
字段
matchType

enum (MatchType)

必需。字符串过滤条件的匹配类型。

value

string

必需。要匹配的字符串值。

caseSensitive

boolean

可选。如果为 true,则匹配区分大小写。如果为 false,则匹配不区分大小写。当 matchType 为 EXACT 时,必须为 true。如果 matchType 为 CONTAINS,则必须为 false。

MatchType

字符串过滤条件的匹配类型。

枚举
MATCH_TYPE_UNSPECIFIED 未指定
EXACT 字符串值完全匹配。
CONTAINS 包含字符串值。

InListFilter

与特定选项列表匹配的字符串维度过滤条件。

JSON 表示法
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
字段
values[]

string

必需。要匹配的可能字符串值的列表。必须非空。

caseSensitive

boolean

可选。如果为 true,则匹配区分大小写。如果为 false,则匹配不区分大小写。必须为 true。

方法

create

创建 ExpandedDataSet。

delete

删除媒体资源的 ExpandedDataSet。

get

查找单个 ExpandedDataSet。

list

列出媒体资源的 ExpandedDataSet。

patch

更新媒体资源的 ExpandedDataSet。