REST Resource: properties.expandedDataSets

Risorsa: ExpandedDataSet

Un messaggio della risorsa che rappresenta un ExpandedDataSet.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
Campi
name

string

Solo output. Il nome della risorsa ExpandedDataSet. Formato: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

Obbligatorio. Il nome visualizzato di ExpandedDataSet. Massimo 200 caratteri.

description

string

(Facoltativo) La descrizione di ExpandedDataSet. Massimo 50 caratteri.

dimensionNames[]

string

Immutabile. L'elenco delle dimensioni incluse in ExpandedDataSet. Consulta le dimensioni dell'API per l'elenco dei nomi delle dimensioni.

metricNames[]

string

Immutabile. L'elenco delle metriche incluse in ExpandedDataSet. Consulta la sezione Metriche API per l'elenco dei nomi delle dimensioni.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

Immutabile. Un'espressione logica dei filtri ExpandedDataSet applicati alla dimensione inclusa in ExpandedDataSet. Questo filtro viene utilizzato per ridurre il numero di righe e quindi la possibilità di incontrare la riga other.

dataCollectionStartTime

string (Timestamp format)

Solo output. Ora in cui il set di dati espanso ha iniziato (o inizierà) a raccogliere i dati.

Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

ExpandedDataSetFilterExpression

Un'espressione logica dei filtri delle dimensioni di EnhancedDataSet.

Rappresentazione JSON
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
Campi
Campo unione expr. L'espressione applicata a un filtro. expr può essere solo uno dei seguenti:
andGroup

object (ExpandedDataSetFilterExpressionList)

Un elenco di espressioni da combinare con AND. Deve contenere un'espressione ExpandedDataSetFilter con notExpression o dimensionFilter. Questo valore deve essere impostato per ExpandedDataSetFilterExpression di primo livello.

notExpression

object (ExpandedDataSetFilterExpression)

Un'espressione di filtro da negare (ovvero invertita, completata). Deve includere un dimensionFilter. Non può essere impostato in ExpandedDataSetFilterExpression di primo livello.

filter

object (ExpandedDataSetFilter)

Un filtro su una singola dimensione. Non può essere impostato in ExpandedDataSetFilterExpression di primo livello.

ExpandedDataSetFilterExpressionList

Un elenco di espressioni di filtro ExpandedDataSet.

Rappresentazione JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
Campi
filterExpressions[]

object (ExpandedDataSetFilterExpression)

Un elenco di espressioni di filtro ExpandedDataSet.

ExpandedDataSetFilter

Un filtro specifico per una singola dimensione

Rappresentazione JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
Campi
fieldName

string

Obbligatorio. Il nome della dimensione da filtrare.

Campo unione one_filter. Uno dei filtri precedenti. one_filter può essere solo uno dei seguenti:
stringFilter

object (StringFilter)

Un filtro per una dimensione di tipo stringa che corrisponde a un determinato pattern.

inListFilter

object (InListFilter)

Un filtro per una dimensione di stringa che corrisponde a un determinato elenco di opzioni.

StringFilter

Un filtro per una dimensione di tipo stringa che corrisponde a un determinato pattern.

Rappresentazione JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Campi
matchType

enum (MatchType)

Obbligatorio. Il tipo di corrispondenza per il filtro di stringa.

value

string

Obbligatorio. Il valore della stringa da abbinare.

caseSensitive

boolean

(Facoltativo) Se true, la corrispondenza è sensibile alle maiuscole. Se è falso, la corrispondenza non è sensibile alle maiuscole. Deve essere true quando matchType è EXACT. Deve essere false quando matchType è CONTAINS.

MatchType

Il tipo di corrispondenza per il filtro di stringa.

Enum
MATCH_TYPE_UNSPECIFIED Non specificato
EXACT Corrispondenza esatta del valore della stringa.
CONTAINS Contiene il valore della stringa.

InListFilter

Un filtro per una dimensione di stringa che corrisponde a un determinato elenco di opzioni.

Rappresentazione JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Campi
values[]

string

Obbligatorio. L'elenco dei possibili valori di stringa da confrontare. Non deve essere vuoto.

caseSensitive

boolean

(Facoltativo) Se true, la corrispondenza è sensibile alle maiuscole. Se è falso, la corrispondenza non è sensibile alle maiuscole. Deve essere vero.

Metodi

create

Crea un ExpandedDataSet.

delete

Consente di eliminare un ExpandedDataSet in una proprietà.

get

Cerca un singolo ExpandedDataSet.

list

Elenca gli oggetti ExpandedDataSet in una proprietà.

patch

Aggiorna un ExpandedDataSet in una proprietà.