- Recurso: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Métodos
Recurso: ExpandedDataSet
Un mensaje de recursos que representa un ExpandedDataSet
.
Representación JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
Campos | |
---|---|
name |
Solo salida. Es el nombre del recurso de ExpandedDataSet. Formato: properties/{property_id}/expandedDataSets/{expandedDataSet} |
display |
Obligatorio. El nombre visible de ExpandedDataSet. Máximo 200 caracteres. |
description |
Opcional. Es la descripción de ExpandedDataSet. Máximo 50 caracteres. |
dimension |
Inmutable. Es la lista de dimensiones incluidas en ExpandedDataSet. Consulta Dimensiones de la API para obtener la lista de nombres de las dimensiones. |
metric |
Inmutable. Es la lista de métricas incluidas en ExpandedDataSet. Consulta Métricas de la API para obtener la lista de nombres de dimensiones. |
dimension |
Inmutable. Es una expresión lógica de los filtros de ExpandedDataSet que se aplican a la dimensión incluida en ExpandedDataSet. Este filtro se usa para reducir la cantidad de filas y, por lo tanto, la posibilidad de encontrar una fila |
data |
Solo salida. Es la hora en la que el conjunto de datos expandido comenzó (o comenzará) a recopilar datos. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Por ejemplo: |
ExpandedDataSetFilterExpression
Es una expresión lógica de los filtros de dimensiones de EnhancedDataSet.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión expr . Es la expresión que se aplica a un filtro. Las direcciones (expr ) solo pueden ser una de las siguientes opciones: |
|
and |
Es una lista de expresiones que se deben unir con el operador Y. Debe contener una ExpandedDataSetFilterExpression con notExpression o dimensionFilter. Esto se debe configurar para ExpandedDataSetFilterExpression de nivel superior. |
not |
Es una expresión de filtro que se debe negar (es decir, invertir o complementar). Debe incluir un dimensionFilter. No se puede establecer en ExpandedDataSetFilterExpression de nivel superior. |
filter |
Es un filtro en una sola dimensión. No se puede establecer en ExpandedDataSetFilterExpression de nivel superior. |
ExpandedDataSetFilterExpressionList
Es una lista de expresiones de filtro de ExpandedDataSet.
Representación JSON |
---|
{
"filterExpressions": [
{
object ( |
Campos | |
---|---|
filter |
Es una lista de expresiones de filtro de ExpandedDataSet. |
ExpandedDataSetFilter
Un filtro específico para una sola dimensión
Representación JSON |
---|
{ "fieldName": string, // Union field |
Campos | |
---|---|
field |
Obligatorio. Es el nombre de la dimensión que se va a filtrar. |
Campo de unión one_filter . Uno de los filtros anteriores Las direcciones (one_filter ) solo pueden ser una de las siguientes opciones: |
|
string |
Es un filtro para una dimensión de tipo de cadena que coincide con un patrón en particular. |
in |
Es un filtro para una dimensión de cadena que coincide con una lista de opciones en particular. |
StringFilter
Es un filtro para una dimensión de tipo de cadena que coincide con un patrón en particular.
Representación JSON |
---|
{
"matchType": enum ( |
Campos | |
---|---|
match |
Obligatorio. Es el tipo de concordancia del filtro de cadena. |
value |
Obligatorio. Es el valor de cadena con el que se debe establecer la coincidencia. |
case |
Opcional. Si es verdadero, la coincidencia distingue mayúsculas de minúsculas. Si es falso, la coincidencia no distingue mayúsculas de minúsculas. Debe ser verdadero cuando matchType es EXACT. Debe ser falso cuando matchType es CONTAINS. |
MatchType
Es el tipo de concordancia del filtro de cadena.
Enumeraciones | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Sin especificar |
EXACT |
Coincidencia exacta del valor de la cadena. |
CONTAINS |
Contiene el valor de la cadena. |
InListFilter
Es un filtro para una dimensión de cadena que coincide con una lista de opciones en particular.
Representación JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Campos | |
---|---|
values[] |
Obligatorio. Es la lista de valores de cadena posibles con los que se debe hacer coincidir. No debe estar vacío. |
case |
Opcional. Si es verdadero, la coincidencia distingue mayúsculas de minúsculas. Si es falso, la coincidencia no distingue mayúsculas de minúsculas. Debe ser verdadero. |
Métodos |
|
---|---|
|
Crea un ExpandedDataSet. |
|
Borra un ExpandedDataSet en una propiedad. |
|
Busca un solo ExpandedDataSet. |
|
Enumera los ExpandedDataSets en una propiedad. |
|
Actualiza un ExpandedDataSet en una propiedad. |