Enthält feldbezogene Daten. Seine Eigenschaften bestimmen, wie das Feld in Data Studio verwendet wird.
var cc = DataStudioApp.createCommunityConnector(); var fields = cc.getFields(); var types = cc.FieldType; var field1 = fields.newDimension() .setId('field1_id') .setName('Field 1 ID') .setDescription('The first field.') .setType(types.YEAR_MONTH) .setGroup('DATETIME');
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
getAggregation() | AggregationType | Gibt den AggregationType dieses Field zurück. |
getDescription() | String | Gibt die Beschreibung dieses Field zurück. |
getFormula() | String | Gibt die Formel für diesen Field zurück. |
getGroup() | String | Gibt die Gruppe von Field zurück. |
getId() | String | Gibt die ID von Field zurück. |
getIsReaggregatable() | Boolean | Gibt true zurück, wenn dieses Feld neu aggregiert werden kann, andernfalls false . |
getName() | String | Gibt den Namen dieses Field zurück. |
getType() | FieldType | Gibt den FieldType dieses Field zurück. |
isDefault() | Boolean | Gibt true zurück, wenn Field der Standardmesswert oder die Standarddimension ist. |
isDimension() | Boolean | Gibt true zurück, wenn dieses Feld eine Dimension ist. |
isHidden() | Boolean | Gibt true zurück, wenn Field ausgeblendet ist. |
isMetric() | Boolean | Gibt true zurück, wenn dieses Feld ein Messwert ist. |
setAggregation(aggregation) | Field | Legt den Aggregationstyp dieser Field fest. |
setDescription(description) | Field | Legt die Beschreibung dieses Field fest. |
setFormula(formula) | Field | Legt die Formel für diesen Field fest. |
setGroup(group) | Field | Legt die Gruppe von Field fest. |
setId(id) | Field | Legt die ID von Field fest. |
setIsHidden(isHidden) | Field | Legt den ausgeblendeten Status dieses Field fest. |
setIsReaggregatable(isReaggregatable) | Field | Legt den Status der erneuten Aggregation für eine Field fest. |
setName(name) | Field | Legt den Namen dieses Field fest. |
setType(type) | Field | Legt den FieldType dieses Field fest. |
Detaillierte Dokumentation
getAggregation()
Gibt den AggregationType
dieses Field
zurück. AggregationType
bestimmt
wie in Data Studio ähnliche Daten
in Dimensionen kombiniert werden.
Rückflug
AggregationType
: Der aggregationType für dieses Feld.
getDescription()
Gibt die Beschreibung dieses Field
zurück. Beschreibungen sind kurze Erläuterungen der
zu verstehen.
Rückflug
String
: Die Beschreibung dieses Felds.
getFormula()
Gibt die Formel für diesen Field
zurück. Formeln definieren eine Datentransformation, die Daten
Studio wird zum Zeitpunkt der Abfrage ausgeführt.
Rückflug
String
– Die Formel für dieses Feld.
getGroup()
Gibt die Gruppe von Field
zurück. In einer Gruppe gesammelte Felder werden zusammen angezeigt
auf der Data Studio-Benutzeroberfläche.
Rückflug
String
: Die Gruppe für dieses Feld.
getId()
Gibt die ID von Field
zurück. IDs sind pro Feldsatz eindeutig und werden in Formeln verwendet
auf Felder zu verweisen.
Rückflug
String
: Die ID für dieses Feld.
getIsReaggregatable()
Gibt true
zurück, wenn dieses Feld neu aggregiert werden kann, andernfalls false
.
Rückflug
Boolean
: true
, wenn dieses Feld neu aggregiert werden kann, andernfalls false
.
getName()
Gibt den Namen dieses Field
zurück. Die Namen werden dem Nutzer angezeigt, damit er die Felder unterscheiden kann.
Rückflug
String
: Der Name des Felds.
isDefault()
isDimension()
Gibt true
zurück, wenn dieses Feld eine Dimension ist.
Rückflug
Boolean
: true
, wenn dieses Feld eine Dimension ist; Andernfalls wird false
zurückgegeben.
isHidden()
isMetric()
Gibt true
zurück, wenn dieses Feld ein Messwert ist.
Rückflug
Boolean
: true
, wenn dieses Feld ein Messwert ist; Andernfalls wird false
zurückgegeben.
setAggregation(aggregation)
Legt den Aggregationstyp dieser Field
fest. AggregationType
bestimmt, wie Daten
Studio kombiniert ähnliche Daten in Dimensionen. Beim Aufruf für einen Messwert wird ein Fehler ausgegeben.
Parameter
Name | Typ | Beschreibung |
---|---|---|
aggregation | AggregationType | Der festzulegende Aggregationstyp. |
Rückflug
Field
: Dieser Builder für Verkettungen.
setDescription(description)
setFormula(formula)
setGroup(group)
setId(id)
setIsHidden(isHidden)
Legt den ausgeblendeten Status dieses Field
fest. Sie können ausgeblendete Felder in Formeln verwenden, aber nicht in
. Felder mit Formeln können nicht ausgeblendet werden.
Parameter
Name | Typ | Beschreibung |
---|---|---|
isHidden | Boolean | Der festzulegende ausgeblendete Status. |
Rückflug
Field
: Dieser Builder für Verkettungen.
setIsReaggregatable(isReaggregatable)
Legt den Status der erneuten Aggregation für eine Field
fest. Es wird versucht, eine Aggregation festzulegen
Feld ein, das nicht neu aggregiert werden kann, führt zu einem Fehler.
Parameter
Name | Typ | Beschreibung |
---|---|---|
isReaggregatable | Boolean | Der festzulegende Status für die erneute Aggregation. |
Rückflug
Field
: Dieser Builder für Verkettungen.