- Recurso: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Métodos
Recurso: ExpandedDataSet
Es un mensaje de recurso 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 este ExpandedDataSet. Formato: properties/{property_id}/expandedDataSets/{expandedDataSet} |
displayName |
Obligatorio. Es el nombre visible del ExpandedDataSet. Máx. 200 caracteres |
description |
Opcional. Es la descripción del ExpandedDataSet. Máx. 50 caracteres. |
dimensionNames[] |
Inmutable. Es la lista de dimensiones incluidas en ExpandedDataSet. Consulta las dimensiones de la API para ver la lista de nombres de dimensiones. |
metricNames[] |
Inmutable. Es la lista de métricas incluidas en ExpandedDataSet. Consulta las métricas de la API para ver la lista de nombres de dimensiones. |
dimensionFilterExpression |
Inmutable. Es una expresión lógica de los filtros de ExpandedDataSet aplicados a la dimensión incluida en el ExpandedDataSet. Este filtro se usa para reducir la cantidad de filas y, por lo tanto, la probabilidad de encontrar la fila |
dataCollectionStartTime |
Solo salida. Fecha y hora en que comenzó (o comenzará) la recopilación de datos del conjunto de datos expandido. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
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. expr puede ser solo uno de los parámetros siguientes: |
|
andGroup |
Es una lista de expresiones que se deben unir con el operador AND. Debe contener un ExpandedDataSetFilterExpression con notExpression o dimensionFilter. Se debe establecer para la expresión ExpandedDataSetFilterExpression de nivel superior. |
notExpression |
Es una expresión de filtro que se debe negar (es decir, invertir o complementar). Debe incluir un dimensionFilter. No se puede establecer en el nivel superior de ExpandedDataSetFilterExpression. |
filter |
Es un filtro en una sola dimensión. No se puede establecer en el nivel superior de ExpandedDataSetFilterExpression. |
ExpandedDataSetFilterExpressionList
Es una lista de expresiones de filtro de ExpandedDataSet.
| Representación JSON |
|---|
{
"filterExpressions": [
{
object ( |
| Campos | |
|---|---|
filterExpressions[] |
Es una lista de expresiones de filtro de ExpandedDataSet. |
ExpandedDataSetFilter
Es un filtro específico para una sola dimensión.
| Representación JSON |
|---|
{ "fieldName": string, // Union field |
| Campos | |
|---|---|
fieldName |
Obligatorio. Es el nombre de la dimensión por la que se filtrará. |
Campo de unión one_filter. Uno de los filtros anteriores one_filter puede ser solo uno de los parámetros siguientes: |
|
stringFilter |
Es un filtro para una dimensión de tipo cadena que coincide con un patrón determinado. |
inListFilter |
Es un filtro para una dimensión de cadena que coincide con una lista particular de opciones. |
StringFilter
Es un filtro para una dimensión de tipo cadena que coincide con un patrón determinado.
| Representación JSON |
|---|
{
"matchType": enum ( |
| Campos | |
|---|---|
matchType |
Obligatorio. Es el tipo de concordancia para el filtro de cadena. |
value |
Obligatorio. Es el valor de cadena con el que se debe hacer coincidir. |
caseSensitive |
Opcional. Si es verdadero, la coincidencia distingue mayúsculas de minúsculas. Si es falso, la coincidencia no distingue entre mayúsculas y minúsculas. Debe ser verdadero cuando matchType es EXACT. Debe ser falso cuando matchType es CONTAINS. |
MatchType
Es el tipo de concordancia para el filtro de cadena.
| Enums | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
Sin especificar |
EXACT |
Es la coincidencia exacta del valor de la cadena. |
CONTAINS |
Contiene el valor de cadena. |
InListFilter
Es un filtro para una dimensión de cadena que coincide con una lista particular de opciones.
| Representación JSON |
|---|
{ "values": [ string ], "caseSensitive": boolean } |
| Campos | |
|---|---|
values[] |
Obligatorio. Es la lista de posibles valores de cadena con los que se puede hacer coincidir. No debe estar vacío. |
caseSensitive |
Opcional. Si es verdadero, la coincidencia distingue mayúsculas de minúsculas. Si es falso, la coincidencia no distingue entre mayúsculas y 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. |