Class Field

Pole

Zawiera dane związane z polem. Jego właściwości określają, jak pole jest używane w Studio danych.

const cc = DataStudioApp.createCommunityConnector();
const fields = cc.getFields();

const field1 = fields.newDimension()
                   .setId('field1_id')
                   .setName('Field 1 ID')
                   .setDescription('The first field.')
                   .setType(cc.FieldType.YEAR_MONTH)
                   .setGroup('DATETIME');

Metody

MetodaZwracany typKrótki opis
getAggregation()AggregationTypeZwraca AggregationType tego Field.
getDescription()StringZwraca opis tego elementu Field.
getFormula()StringZwraca formułę tego Field.
getGroup()StringZwraca grupę tego elementu Field.
getId()StringZwraca identyfikator tego Field.
getIsReaggregatable()BooleanZwraca wartość true, jeśli to pole można ponownie zagregować, a w przeciwnym razie false.
getName()StringZwraca nazwę tego Field.
getType()FieldTypeZwraca FieldType tego Field.
isDefault()BooleanZwraca wartość true, jeśli ten element Field jest domyślnymi danymi lub wymiarem.
isDimension()BooleanZwraca true, jeśli to pole jest wymiarem.
isHidden()BooleanZwraca wartość true, jeśli ten element Field jest ukryty.
isMetric()BooleanZwraca wartość true, jeśli to pole jest danymi.
setAggregation(aggregation)FieldUstawia typ agregacji tego Field.
setDescription(description)FieldUstawia opis tego elementu Field.
setFormula(formula)FieldUstawia formułę tego Field.
setGroup(group)FieldUstawia grupę tego elementu Field.
setId(id)FieldUstawia identyfikator tego Field.
setIsHidden(isHidden)FieldUstawia stan ukrycia tego Field.
setIsReaggregatable(isReaggregatable)FieldUstawia stan zezwolenia na ponowne agregowanie dla Field.
setName(name)FieldUstawia nazwę tego Field.
setType(type)FieldUstawia FieldType tego Field.

Szczegółowa dokumentacja

getAggregation()

Zwraca AggregationType tego Field. AggregationType określa, w jaki sposób Studio danych łączy podobne dane w wymiary.

Powrót

AggregationType – typ agregacji dla tego pola.


getDescription()

Zwraca opis tego elementu Field. Opisy to krótkie wyjaśnienia przeznaczenia pola.

Powrót

String – opis tego pola.


getFormula()

Zwraca formułę tego Field. Formuły definiują przekształcenie danych, które Studio danych wykonuje w momencie zapytania.

Powrót

String – formuła dla tego pola.


getGroup()

Zwraca grupę tego elementu Field. Pola zebrane w grupę są wyświetlane razem w interfejsie Studio danych.

Powrót

String – grupa tego pola.


getId()

Zwraca identyfikator tego Field. Identyfikatory są niepowtarzalne w przypadku każdego zestawu pól i są używane w formułach do odwoływania się do pól.

Powrót

String – identyfikator tego pola.


getIsReaggregatable()

Zwraca wartość true, jeśli to pole można ponownie zagregować, a w przeciwnym razie false.

Powrót

Boolean – true, jeśli to pole można ponownie zagregować, w przeciwnym razie false.


getName()

Zwraca nazwę tego Field. Nazwy są wyświetlane użytkownikowi, aby odróżnić pola.

Powrót

String – nazwa tego pola.


getType()

Zwraca FieldType tego Field.

Powrót

FieldType – typ tego pola.


isDefault()

Zwraca wartość true, jeśli ten element Field jest domyślnymi danymi lub wymiarem.

Powrót

Boolean – true, jeśli ten Field jest domyślnymi danymi lub wymiarem; false w przeciwnym razie.


isDimension()

Zwraca true, jeśli to pole jest wymiarem.

Powrót

Boolean – true, jeśli to pole jest wymiarem; w przeciwnym razie zwraca false.


isHidden()

Zwraca wartość true, jeśli ten element Field jest ukryty. Ukrytych pól możesz używać w formułach, ale nie na wykresach. Nie można ukrywać pól zawierających formuły.

Powrót

Boolean – true, jeśli ten element Field jest ukryty; w innym przypadku false.


isMetric()

Zwraca wartość true, jeśli to pole jest danymi.

Powrót

Boolean – true, jeśli to pole jest danymi; w przeciwnym razie zwraca false.


setAggregation(aggregation)

Ustawia typ agregacji tego Field. AggregationType określa, w jaki sposób Studio danych łączy podobne dane w wymiary. Jeśli ta funkcja zostanie wywołana w przypadku wskaźnika, spowoduje błąd.

Parametry

NazwaTypOpis
aggregationAggregationTypeTyp agregacji do ustawienia.

Powrót

Field – ten kreator do łączenia.


setDescription(description)

Ustawia opis tego elementu Field. Opisy to krótkie wyjaśnienia przeznaczenia pola.

Parametry

NazwaTypOpis
descriptionStringOpis do ustawienia.

Powrót

Field – ten kreator do łączenia.


setFormula(formula)

Ustawia formułę tego Field. Formuły definiują przekształcenie danych, które Studio danych wykonuje w momencie wykonywania zapytania.

Parametry

NazwaTypOpis
formulaStringFormuła do ustawienia.

Powrót

Field – ten kreator do łączenia.


setGroup(group)

Ustawia grupę tego elementu Field. Pola zebrane w grupę są wyświetlane razem w interfejsie Studio danych.

Parametry

NazwaTypOpis
groupStringGrupa do ustawienia.

Powrót

Field – ten kreator do łączenia.


setId(id)

Ustawia identyfikator tego Field. Identyfikatory są unikalne dla każdego zestawu pól i są używane w formułach do odwoływania się do pól.

Parametry

NazwaTypOpis
idStringIdentyfikator do ustawienia.

Powrót

Field – ten kreator do łączenia.


setIsHidden(isHidden)

Ustawia stan ukrycia tego Field. W formułach możesz używać ukrytych pól, ale nie w wykresach. Nie można ukrywać pól zawierających formuły.

Parametry

NazwaTypOpis
isHiddenBooleanStan ukrycia do ustawienia.

Powrót

Field – ten kreator do łączenia.


setIsReaggregatable(isReaggregatable)

Ustawia stan zezwolenia na ponowne agregowanie dla Field. Próba ustawienia rodzaju grupowania w polu, którego nie można ponownie zgrupować, spowoduje błąd.

Parametry

NazwaTypOpis
isReaggregatableBooleanStan ponownego agregowania do ustawienia.

Powrót

Field – ten kreator do łączenia.


setName(name)

Ustawia nazwę tego Field. Nazwy są wyświetlane użytkownikowi, aby odróżnić pola.

Parametry

NazwaTypOpis
nameStringNazwa do ustawienia.

Powrót

Field – ten kreator do łączenia.


setType(type)

Ustawia FieldType tego Field.

Parametry

NazwaTypOpis
typeFieldTypeTyp do ustawienia.

Powrót

Field – ten kreator do łączenia.