- Recurso: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Métodos
Recurso: ExpandedDataSet
Uma mensagem de recurso que representa um ExpandedDataSet.
| Representação JSON |
|---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
| Campos | |
|---|---|
name |
Apenas saída. O nome do recurso ExpandedDataSet. Formato: properties/{property_id}/expandedDataSets/{expandedDataSet} |
displayName |
Obrigatório. O nome de exibição do ExpandedDataSet. Máximo de 200 caracteres. |
description |
Opcional. A descrição do ExpandedDataSet. Máximo de 50 caracteres. |
dimensionNames[] |
Imutável. A lista de dimensões incluídas no ExpandedDataSet. Consulte as dimensões da API para ver a lista de nomes de dimensões. |
metricNames[] |
Imutável. A lista de métricas incluídas no ExpandedDataSet. Consulte as métricas da API para ver a lista de nomes de dimensões. |
dimensionFilterExpression |
Imutável. Uma expressão lógica de filtros ExpandedDataSet aplicados à dimensão incluída no ExpandedDataSet. Esse filtro é usado para reduzir o número de linhas e, portanto, a chance de encontrar a linha |
dataCollectionStartTime |
Apenas saída. Hora em que o conjunto de dados expandido começou (ou vai começar) a coletar dados. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
ExpandedDataSetFilterExpression
Uma expressão lógica de filtros de dimensão EnhancedDataSet.
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união expr. A expressão aplicada a um filtro. expr pode ser apenas de um dos tipos a seguir: |
|
andGroup |
Uma lista de expressões que serão combinadas com AND. Ele precisa conter um ExpandedDataSetFilterExpression com notExpression ou dimensionFilter. Isso precisa ser definido para o ExpandedDataSetFilterExpression de nível superior. |
notExpression |
Uma expressão de filtro a ser NOT'ed (ou seja, invertida, complementada). Ele precisa incluir um dimensionFilter. Isso não pode ser definido na ExpandedDataSetFilterExpression de nível superior. |
filter |
Um filtro em uma única dimensão. Isso não pode ser definido na ExpandedDataSetFilterExpression de nível superior. |
ExpandedDataSetFilterExpressionList
Uma lista de expressões de filtro "ExpandedDataSet".
| Representação JSON |
|---|
{
"filterExpressions": [
{
object ( |
| Campos | |
|---|---|
filterExpressions[] |
Uma lista de expressões de filtro "ExpandedDataSet". |
ExpandedDataSetFilter
Um filtro específico para uma única dimensão
| Representação JSON |
|---|
{ "fieldName": string, // Union field |
| Campos | |
|---|---|
fieldName |
Obrigatório. O nome da dimensão a ser filtrada. |
Campo de união one_filter. Um dos filtros acima. one_filter pode ser apenas de um dos tipos a seguir: |
|
stringFilter |
Um filtro para uma dimensão do tipo string que corresponde a um padrão específico. |
inListFilter |
Um filtro para uma dimensão de string que corresponde a uma lista específica de opções. |
StringFilter
Um filtro para uma dimensão do tipo string que corresponde a um padrão específico.
| Representação JSON |
|---|
{
"matchType": enum ( |
| Campos | |
|---|---|
matchType |
Obrigatório. O tipo de correspondência do filtro de string. |
value |
Obrigatório. O valor da string a ser correspondido. |
caseSensitive |
Opcional. Se for "true", a correspondência vai diferenciar maiúsculas de minúsculas. Se for "false", a correspondência não vai diferenciar maiúsculas de minúsculas. Precisa ser verdadeiro quando "matchType" for "EXACT". Precisa ser "false" quando "matchType" é "CONTAINS". |
MatchType
O tipo de correspondência do filtro de string.
| Tipos enumerados | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
Não especificado |
EXACT |
Correspondência exata do valor da string. |
CONTAINS |
Contém o valor da string. |
InListFilter
Um filtro para uma dimensão de string que corresponde a uma lista específica de opções.
| Representação JSON |
|---|
{ "values": [ string ], "caseSensitive": boolean } |
| Campos | |
|---|---|
values[] |
Obrigatório. A lista de possíveis valores de string para correspondência. Não pode estar vazio. |
caseSensitive |
Opcional. Se for "true", a correspondência vai diferenciar maiúsculas de minúsculas. Se for "false", a correspondência não vai diferenciar maiúsculas de minúsculas. Precisa ser verdadeiro. |
Métodos |
|
|---|---|
|
Cria um ExpandedDataSet. |
|
Exclui um ExpandedDataSet de uma propriedade. |
|
Pesquisa por um único ExpandedDataSet. |
|
Lista ExpandedDataSets em uma propriedade. |
|
Atualiza um ExpandedDataSet em uma propriedade. |