REST Resource: properties.expandedDataSets

Ressource: ExpandedDataSet

Eine Ressourcennachricht, die eine ExpandedDataSet darstellt.

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

string

Nur Ausgabe. Der Ressourcenname für diese ExpandedDataSet-Ressource. Format: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

Erforderlich. Der Anzeigename des ExpandedDataSet. Maximal 200 Zeichen.

description

string

Optional. Die Beschreibung des erweiterten Datensatzes. Maximal 50 Zeichen.

dimensionNames[]

string

Nicht veränderbar. Die Liste der Dimensionen, die im erweiterten Datensatz enthalten sind. Eine Liste der Dimensionsnamen finden Sie unter API-Dimensionen.

metricNames[]

string

Nicht veränderbar. Die Liste der Messwerte, die im erweiterten Datensatz enthalten sind. Eine Liste der Dimensionsnamen finden Sie unter API-Messwerte.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

Nicht veränderbar. Logischer Ausdruck von ExpandedDataSet-Filtern, der auf die Dimension angewendet wird, die in ExpandedDataSet enthalten ist. Mit diesem Filter wird die Anzahl der Zeilen und damit die Wahrscheinlichkeit verringert, dass eine other-Zeile gefunden wird.

dataCollectionStartTime

string (Timestamp format)

Nur Ausgabe. Zeitpunkt, zu dem die Datenerhebung für den erweiterten Datensatz begonnen hat (oder beginnen wird).

Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig.Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

ExpandedDataSetFilterExpression

Ein logischer Ausdruck von Dimensionsfiltern für EnhancedDataSets.

JSON-Darstellung
{

  // 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.
}
Felder
Union-Feld expr. Der Ausdruck, der auf einen Filter angewendet wird. Für expr ist nur einer der folgenden Werte zulässig:
andGroup

object (ExpandedDataSetFilterExpressionList)

Eine Liste von Ausdrücken, die durch „AND“ miteinander verknüpft werden sollen. Er muss einen ExpandedDataSetFilterExpression mit entweder notExpression oder dimensionFilter enthalten. Dies muss für den ExpandedDataSetFilterExpression der obersten Ebene festgelegt werden.

notExpression

object (ExpandedDataSetFilterExpression)

Ein Filterausdruck, der durch „NICHT“ negiert (d. h. umgekehrt, ergänzt) werden soll. Er muss einen Dimensionsfilter enthalten. Dies kann nicht auf der obersten Ebene des ExpandedDataSetFilterExpression festgelegt werden.

filter

object (ExpandedDataSetFilter)

Ein Filter für eine einzelne Dimension. Dies kann nicht auf der obersten Ebene des ExpandedDataSetFilterExpression festgelegt werden.

ExpandedDataSetFilterExpressionList

Eine Liste von Filterausdrücken für ExpandedDataSet.

JSON-Darstellung
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
Felder
filterExpressions[]

object (ExpandedDataSetFilterExpression)

Eine Liste von Filterausdrücken für ExpandedDataSet.

ExpandedDataSetFilter

Ein bestimmter Filter für eine einzelne Dimension

JSON-Darstellung
{
  "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.
}
Felder
fieldName

string

Erforderlich. Der Name der Dimension, nach der gefiltert werden soll.

Union-Feld one_filter. Einen der oben genannten Filter Für one_filter ist nur einer der folgenden Werte zulässig:
stringFilter

object (StringFilter)

Ein Filter für eine Dimension vom Typ „String“, die einem bestimmten Muster entspricht.

inListFilter

object (InListFilter)

Ein Filter für eine Stringdimension, der mit einer bestimmten Liste von Optionen übereinstimmt.

StringFilter

Ein Filter für eine Dimension vom Typ „String“, die einem bestimmten Muster entspricht.

JSON-Darstellung
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Felder
matchType

enum (MatchType)

Erforderlich. Die Keyword-Option für den Stringfilter.

value

string

Erforderlich. Der Stringwert, mit dem verglichen werden soll.

caseSensitive

boolean

Optional. Wenn „wahr“ festgelegt ist, wird bei der Übereinstimmung zwischen Groß- und Kleinschreibung unterschieden. Wenn „false“ festgelegt ist, wird bei der Übereinstimmung nicht zwischen Groß- und Kleinschreibung unterschieden. Muss „wahr“ sein, wenn „matchType“ auf „EXACT“ festgelegt ist. Muss „false“ sein, wenn „matchType“ den Wert „ENTHÄLT“ hat.

MatchType

Die Keyword-Option für den Stringfilter.

Enums
MATCH_TYPE_UNSPECIFIED Ohne Angabe
EXACT Genaue Übereinstimmung des Stringwerts.
CONTAINS Enthält den Stringwert.

InListFilter

Ein Filter für eine Stringdimension, der mit einer bestimmten Liste von Optionen übereinstimmt.

JSON-Darstellung
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Felder
values[]

string

Erforderlich. Die Liste der möglichen Stringwerte, mit denen abgeglichen werden soll. Darf nicht leer sein.

caseSensitive

boolean

Optional. Wenn „wahr“ festgelegt ist, wird bei der Übereinstimmung zwischen Groß- und Kleinschreibung unterschieden. Wenn „false“ festgelegt ist, wird bei der Übereinstimmung nicht zwischen Groß- und Kleinschreibung unterschieden. Muss wahr sein.

Methoden

create

Erstellt ein erweitertes Dataset.

delete

Löscht ein ExpandedDataSet für eine Property.

get

Suche nach einem einzelnen Dataset mit Detailzeilen.

list

Listet ExpandedDataSets für eine Property auf.

patch

Aktualisiert ein erweitertes Datenset für eine Property.