- 资源: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} |
display |
必需。ExpandedDataSet 的显示名称。最多 200 个字符。 |
description |
可选。ExpandedDataSet 的说明。最多 50 个字符。 |
dimension |
不可变。ExpandedDataSet 中包含的维度列表。如需查看维度名称列表,请参阅 API 维度。 |
metric |
不可变。ExpandedDataSet 中包含的指标列表。如需查看维度名称列表,请参阅 API 指标。 |
dimension |
不可变。应用于 ExpandedDataSet 中包含的维度的 ExpandedDataSet 过滤条件的逻辑表达式。此过滤器用于减少行数,从而降低遇到 |
data |
仅限输出。展开式数据集开始(或将开始)收集数据的时间。 使用 RFC 3339,其中生成的输出将始终采用 Z 归一化,并使用 0、3、6 或 9 个小数位。也接受“Z”以外的偏移量。例如: |
ExpandedDataSetFilterExpression
EnhancedDataSet 维度过滤条件的逻辑表达式。
JSON 表示法 |
---|
{ // Union field |
字段 | |
---|---|
联合字段 expr 。应用于过滤条件的表达式。expr 只能是下列其中一项: |
|
and |
要通过 AND 运算连接在一起的表达式列表。它必须包含一个包含 notExpression 或 dimensionFilter 的 ExpandedDataSetFilterExpression。必须为顶级 ExpandedDataSetFilterExpression 设置此值。 |
not |
要进行 NOT 运算(即取反)的过滤条件表达式。它必须包含 dimensionFilter。无法在顶级 ExpandedDataSetFilterExpression 上进行设置。 |
filter |
针对单个维度的过滤条件。无法在顶级 ExpandedDataSetFilterExpression 上进行设置。 |
ExpandedDataSetFilterExpressionList
ExpandedDataSet 过滤条件表达式列表。
JSON 表示法 |
---|
{
"filterExpressions": [
{
object ( |
字段 | |
---|---|
filter |
ExpandedDataSet 过滤条件表达式列表。 |
ExpandedDataSetFilter
针对单个维度的特定过滤条件
JSON 表示法 |
---|
{ "fieldName": string, // Union field |
字段 | |
---|---|
field |
必需。要过滤的维度名称。 |
联合字段 one_filter 。上述任一过滤条件。one_filter 只能是下列其中一项: |
|
string |
用于匹配特定模式的字符串类型维度的过滤条件。 |
in |
与特定选项列表匹配的字符串维度过滤条件。 |
StringFilter
用于匹配特定模式的字符串类型维度的过滤条件。
JSON 表示法 |
---|
{
"matchType": enum ( |
字段 | |
---|---|
match |
必需。字符串过滤条件的匹配类型。 |
value |
必需。要匹配的字符串值。 |
case |
可选。如果为 true,则匹配区分大小写。如果为 false,则匹配不区分大小写。当 matchType 为 EXACT 时,必须为 true。如果 matchType 为 CONTAINS,则必须为 false。 |
MatchType
字符串过滤条件的匹配类型。
枚举 | |
---|---|
MATCH_TYPE_UNSPECIFIED |
未指定 |
EXACT |
字符串值完全匹配。 |
CONTAINS |
包含字符串值。 |
InListFilter
与特定选项列表匹配的字符串维度过滤条件。
JSON 表示法 |
---|
{ "values": [ string ], "caseSensitive": boolean } |
字段 | |
---|---|
values[] |
必需。要匹配的可能字符串值的列表。必须非空。 |
case |
可选。如果为 true,则匹配区分大小写。如果为 false,则匹配不区分大小写。必须为 true。 |
方法 |
|
---|---|
|
创建 ExpandedDataSet。 |
|
删除媒体资源的 ExpandedDataSet。 |
|
查找单个 ExpandedDataSet。 |
|
列出媒体资源的 ExpandedDataSet。 |
|
更新媒体资源的 ExpandedDataSet。 |