Zawiera dane związane z polami. Właściwości tego pola określają, jak jest ono używane w Studiu danych.
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');
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getAggregation() | AggregationType | Zwraca AggregationType elementu Field . |
getDescription() | String | Zwraca opis elementu Field . |
getFormula() | String | Zwraca formułę tej funkcji Field . |
getGroup() | String | Zwraca grupę Field . |
getId() | String | Zwraca identyfikator elementu Field . |
getIsReaggregatable() | Boolean | Zwraca wartość true , jeśli można ponownie zagregować to pole. W przeciwnym razie zwraca wartość false . |
getName() | String | Zwraca nazwę tego elementu (Field ). |
getType() | FieldType | Zwraca FieldType elementu Field . |
isDefault() | Boolean | Zwraca wartość true , jeśli ta Field jest domyślnymi danymi lub wymiarami. |
isDimension() | Boolean | Zwraca wartość true , jeśli to pole jest wymiarem. |
isHidden() | Boolean | Zwraca wartość true , jeśli parametr Field jest ukryty. |
isMetric() | Boolean | Zwraca wartość true , jeśli to pole zawiera dane. |
setAggregation(aggregation) | Field | Ustawia typ agregacji obiektu Field . |
setDescription(description) | Field | Ustawia opis obiektu Field . |
setFormula(formula) | Field | Ustawia formułę tej funkcji: Field . |
setGroup(group) | Field | Ustawia grupę urządzeń Field . |
setId(id) | Field | Ustawia identyfikator tego zasobu (Field ). |
setIsHidden(isHidden) | Field | Ustawia stan ukryty dla obiektu Field . |
setIsReaggregatable(isReaggregatable) | Field | Wyznacza stan zezwolenia na ponowną agregację dla obiektu Field . |
setName(name) | Field | Ustawia nazwę tego urządzenia Field . |
setType(type) | Field | Ustawia FieldType tego komponentu (Field ). |
Szczegółowa dokumentacja
getAggregation()
Zwraca AggregationType
elementu Field
. AggregationType
określa sposób, w jaki Studio danych łączy podobne dane w wymiary.
Powroty
AggregationType
– typ aggregationType dla danego pola.
getDescription()
Zwraca opis elementu Field
. Opisy to krótkie objaśnienia
przeznaczenia pola.
Powroty
String
— opis danego pola.
getFormula()
Zwraca formułę tej funkcji Field
. Formuły definiują przekształcenie danych uruchamiane przez Studio danych podczas wykonywania zapytania.
Powroty
String
– formuła dla danego pola.
getGroup()
Zwraca grupę Field
. Pola zebrane w grupę są wyświetlane w interfejsie Studia danych.
Powroty
String
– grupa dla danego pola.
getId()
Zwraca identyfikator elementu Field
. Identyfikatory są unikalne na zbiór pól i są używane w formułach do odwoływania się do pól.
Powroty
String
– identyfikator pola.
getIsReaggregatable()
Zwraca wartość true
, jeśli można ponownie zagregować to pole. W przeciwnym razie zwraca wartość false
.
Powroty
Boolean
– true
, jeśli można ponownie zagregować to pole, lub false
, jeśli można je ponownie zagregować.
getName()
Zwraca nazwę tego elementu (Field
). Nazwy są wyświetlane użytkownikowi, aby umożliwić rozróżnianie pól.
Powroty
String
– nazwa pola.
isDefault()
isDimension()
Zwraca wartość true
, jeśli to pole jest wymiarem.
Powroty
Boolean
– true
, jeśli pole jest wymiarem; w przeciwnym razie zwraca false
.
isHidden()
isMetric()
Zwraca wartość true
, jeśli to pole zawiera dane.
Powroty
Boolean
– true
, jeśli pole zawiera dane; w przeciwnym razie zwraca false
.
setAggregation(aggregation)
Ustawia typ agregacji obiektu Field
. AggregationType
określa, w jaki sposób Studio danych łączy podobne dane w wymiary. Powoduje to wystąpienie błędu w przypadku wywołania wskaźnika.
Parametry
Nazwa | Typ | Opis |
---|---|---|
aggregation | AggregationType | Typ agregacji do ustawienia. |
Powroty
Field
– kreator do tworzenia łańcuchów.