- JSON 表示法
- AccessFilterExpressionList
- AccessFilter
- AccessStringFilter
- MatchType
- AccessInListFilter
- AccessNumericFilter
- 操作
- NumericValue
- AccessBetweenFilter
表示维度或指标过滤条件。同一表达式中的字段必须全部是维度,或者全部是指标。
JSON 表示法 |
---|
{ // Union field |
字段 | |
---|---|
联合字段 one_expression 。为 FilterExpression 指定一种过滤条件表达式。one_expression 只能是下列其中一项: |
|
and |
andGroup 中的每个 FilterExpression 都具有 AND 关系。 |
or |
orGroup 中的每个 FilterExpression 都具有 OR 关系。 |
not |
FilterExpression 不是 notExpression。 |
access |
基元过滤器。在同一 FilterExpression 中,过滤条件的所有字段名称都必须是所有维度或所有指标。 |
AccessFilterExpressionList
过滤表达式列表。
JSON 表示法 |
---|
{
"expressions": [
{
object ( |
字段 | |
---|---|
expressions[] |
过滤表达式列表。 |
AccessFilter
用于过滤维度或指标值的表达式。
JSON 表示法 |
---|
{ "fieldName": string, // Union field |
字段 | |
---|---|
field |
维度名称或指标名称。 |
联合字段 one_filter 。为 Filter 指定一种过滤器类型。one_filter 只能是下列其中一项: |
|
string |
与字符串相关的过滤条件。 |
in |
用于过滤 in 列表值的过滤条件。 |
numeric |
用于过滤数字或日期值的过滤条件。 |
between |
用于过滤两个值的过滤条件。 |
AccessStringFilter
字符串的过滤条件。
JSON 表示法 |
---|
{
"matchType": enum ( |
字段 | |
---|---|
match |
此过滤条件的匹配类型。 |
value |
用于匹配的字符串值。 |
case |
如果为 true,则字符串值区分大小写。 |
MatchType
字符串过滤条件的匹配类型。
枚举 | |
---|---|
MATCH_TYPE_UNSPECIFIED |
未指定 |
EXACT |
字符串值完全匹配。 |
BEGINS_WITH |
以字符串值开头。 |
ENDS_WITH |
以字符串值结尾。 |
CONTAINS |
包含字符串值。 |
FULL_REGEXP |
正则表达式与字符串值完全匹配。 |
PARTIAL_REGEXP |
正则表达式与字符串值的部分匹配。 |
AccessInListFilter
结果需要采用字符串值列表的形式。
JSON 表示法 |
---|
{ "values": [ string ], "caseSensitive": boolean } |
字段 | |
---|---|
values[] |
字符串值列表。必须非空。 |
case |
如果为 true,则字符串值区分大小写。 |
AccessNumericFilter
用于过滤数字或日期值的过滤条件。
JSON 表示法 |
---|
{ "operation": enum ( |
字段 | |
---|---|
operation |
此过滤条件的操作类型。 |
value |
数值或日期值。 |
操作
应用于数字过滤条件的运算。
枚举 | |
---|---|
OPERATION_UNSPECIFIED |
未指定。 |
EQUAL |
等于 |
LESS_THAN |
小于 |
LESS_THAN_OR_EQUAL |
小于或等于 |
GREATER_THAN |
大于 |
GREATER_THAN_OR_EQUAL |
大于或等于 |
NumericValue
表示数字。
JSON 表示法 |
---|
{ // Union field |
字段 | |
---|---|
联合字段 one_value 。数字值 one_value 只能是以下值之一: |
|
int64 |
整数值 |
double |
DoubleValue |
AccessBetweenFilter
表示结果需要介于两个数值之间(包括这两个数值)。
JSON 表示法 |
---|
{ "fromValue": { object ( |
字段 | |
---|---|
from |
以此号码开头。 |
to |
以此数字结尾。 |