- 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} |
displayName |
Obligatorio. Es el nombre visible de ExpandedDataSet. Máximo 200 caracteres. |
description |
Opcional. Es la descripción de ExpandedDataSet. Máximo 50 caracteres. |
dimensionNames[] |
Inmutable. Es la lista de dimensiones incluidas en ExpandedDataSet. Consulta Dimensiones de la API para ver la lista de nombres de las dimensiones. |
metricNames[] |
Inmutable. Es la lista de métricas incluidas en ExpandedDataSet. Consulta 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 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 |
dataCollectionStartTime |
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". 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. Las direcciones (expr) solo pueden ser una de las siguientes opciones: |
|
andGroup |
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. |
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 ExpandedDataSetFilterExpression de nivel superior. |
filter |
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 | |
|---|---|
filterExpressions[] |
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 | |
|---|---|
fieldName |
Obligatorio. Es el nombre de la dimensión que se filtrará. |
Campo de unión one_filter. Uno de los filtros anteriores Las direcciones (one_filter) solo pueden ser una de las siguientes opciones: |
|
stringFilter |
Es un filtro para una dimensión de tipo de cadena que coincide con un patrón en particular. |
inListFilter |
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 | |
|---|---|
matchType |
Obligatorio. Es el tipo de concordancia del 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 "false", 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 |
Es la concordancia 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 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. |
caseSensitive |
Opcional. Si es verdadero, la coincidencia distingue mayúsculas de minúsculas. Si es "false", 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. |
|
Muestra los ExpandedDataSets en una propiedad. |
|
Actualiza un ExpandedDataSet en una propiedad. |