Class Field

Kolom

Berisi data terkait kolom. Propertinya menentukan cara kolom digunakan di Data Studio.

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');

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getAggregation()AggregationTypeMenampilkan AggregationType dari Field ini.
getDescription()StringMenampilkan deskripsi Field ini.
getFormula()StringMenampilkan formula Field ini.
getGroup()StringMenampilkan grup Field ini.
getId()StringMenampilkan ID Field ini.
getIsReaggregatable()BooleanMenampilkan true jika kolom ini dapat diagregasi ulang, dan false jika tidak.
getName()StringMenampilkan nama Field ini.
getType()FieldTypeMenampilkan FieldType dari Field ini.
isDefault()BooleanMenampilkan true jika Field ini adalah metrik atau dimensi default.
isDimension()BooleanMenampilkan true jika kolom ini adalah dimensi.
isHidden()BooleanMenampilkan true jika Field ini disembunyikan.
isMetric()BooleanMenampilkan true jika kolom ini adalah metrik.
setAggregation(aggregation)FieldMenetapkan jenis agregasi Field ini.
setDescription(description)FieldMenetapkan deskripsi Field ini.
setFormula(formula)FieldMenetapkan formula Field ini.
setGroup(group)FieldMenetapkan grup Field ini.
setId(id)FieldMenetapkan ID Field ini.
setIsHidden(isHidden)FieldMenetapkan status tersembunyi Field ini.
setIsReaggregatable(isReaggregatable)FieldMenetapkan status yang diizinkan agregasi ulang untuk Field.
setName(name)FieldMenetapkan nama Field ini.
setType(type)FieldMenetapkan FieldType dari Field ini.

Dokumentasi mendetail

getAggregation()

Menampilkan AggregationType dari Field ini. AggregationType menentukan cara Data Studio menggabungkan data yang serupa ke dalam dimensi.

Pulang pergi

AggregationType — Jenis agregasi untuk kolom ini.


getDescription()

Menampilkan deskripsi Field ini. Deskripsi adalah penjelasan singkat tentang tujuan.

Pulang pergi

String — Deskripsi untuk kolom ini.


getFormula()

Menampilkan formula Field ini. Formula menentukan transformasi data yang Studio berjalan pada waktu kueri.

Pulang pergi

String — Rumus untuk kolom ini.


getGroup()

Menampilkan grup Field ini. Kolom yang dikumpulkan ke dalam grup ditampilkan bersama di UI Data Studio.

Pulang pergi

String — Grup untuk kolom ini.


getId()

Menampilkan ID Field ini. ID bersifat unik untuk tiap kumpulan {i>field<i} dan digunakan dalam rumus untuk merujuk ke {i>field<i}.

Pulang pergi

String — ID untuk kolom ini.


getIsReaggregatable()

Menampilkan true jika kolom ini dapat diagregasi ulang, dan false jika tidak.

Pulang pergi

Booleantrue jika kolom ini dapat digabungkan ulang, dan false jika tidak.


getName()

Menampilkan nama Field ini. Nama ditampilkan kepada pengguna untuk membedakan kolom.

Pulang pergi

String — Nama untuk kolom ini.


getType()

Menampilkan FieldType dari Field ini.

Pulang pergi

FieldType — Jenis untuk kolom ini.


isDefault()

Menampilkan true jika Field ini adalah metrik atau dimensi default.

Pulang pergi

Booleantrue jika Field ini adalah metrik atau dimensi default; false sebaliknya.


isDimension()

Menampilkan true jika kolom ini adalah dimensi.

Pulang pergi

Booleantrue jika kolom ini merupakan dimensi; akan menampilkan false jika sebaliknya.


isHidden()

Menampilkan true jika Field ini disembunyikan. Anda dapat menggunakan {i>field <i}tersembunyi di formula, tetapi tidak pada diagram. Anda tidak dapat menyembunyikan kolom yang berisi formula.

Pulang pergi

Booleantrue jika Field ini disembunyikan; false jika tidak.


isMetric()

Menampilkan true jika kolom ini adalah metrik.

Pulang pergi

Booleantrue jika kolom ini adalah metrik; akan menampilkan false jika sebaliknya.


setAggregation(aggregation)

Menetapkan jenis agregasi Field ini. AggregationType menentukan cara Data Studio menggabungkan data yang serupa ke dalam dimensi. Tindakan ini akan menampilkan error jika dipanggil pada metrik.

Parameter

NamaJenisDeskripsi
aggregationAggregationTypeJenis agregasi yang akan ditetapkan.

Pulang pergi

Field — Builder ini, untuk perantaian.


setDescription(description)

Menetapkan deskripsi Field ini. Deskripsi adalah penjelasan singkat tentang tujuan.

Parameter

NamaJenisDeskripsi
descriptionStringDeskripsi yang akan ditetapkan.

Pulang pergi

Field — Builder ini, untuk perantaian.


setFormula(formula)

Menetapkan formula Field ini. Formula menentukan transformasi data yang dapat dilakukan oleh Data Studio dijalankan pada waktu kueri.

Parameter

NamaJenisDeskripsi
formulaStringFormula yang akan ditetapkan.

Pulang pergi

Field — Builder ini, untuk perantaian.


setGroup(group)

Menetapkan grup Field ini. {i>Field<i} yang dikumpulkan ke dalam kelompok disajikan bersama dalam UI Data Studio.

Parameter

NamaJenisDeskripsi
groupStringGrup yang akan ditetapkan.

Pulang pergi

Field — Builder ini, untuk perantaian.


setId(id)

Menetapkan ID Field ini. ID bersifat unik per kumpulan {i>field<i} dan digunakan dalam rumus untuk merujuk ke kolom.

Parameter

NamaJenisDeskripsi
idStringID yang akan ditetapkan.

Pulang pergi

Field — Builder ini, untuk perantaian.


setIsHidden(isHidden)

Menetapkan status tersembunyi Field ini. Anda bisa menggunakan {i>field <i}tersembunyi di formula, tapi tidak di diagram. Anda tidak dapat menyembunyikan kolom yang berisi formula.

Parameter

NamaJenisDeskripsi
isHiddenBooleanStatus tersembunyi untuk disetel.

Pulang pergi

Field — Builder ini, untuk perantaian.


setIsReaggregatable(isReaggregatable)

Menetapkan status yang diizinkan agregasi ulang untuk Field. Mencoba menetapkan agregasi mengetik di kolom yang tidak dapat diagregasi ulang akan mengakibatkan error.

Parameter

NamaJenisDeskripsi
isReaggregatableBooleanStatus yang diizinkan agregasi ulang untuk ditetapkan.

Pulang pergi

Field — Builder ini, untuk perantaian.


setName(name)

Menetapkan nama Field ini. Nama ditampilkan kepada pengguna untuk membedakan kolom.

Parameter

NamaJenisDeskripsi
nameStringNama yang akan ditetapkan.

Pulang pergi

Field — Builder ini, untuk perantaian.


setType(type)

Menetapkan FieldType dari Field ini.

Parameter

NamaJenisDeskripsi
typeFieldTypeJenis yang akan ditetapkan.

Pulang pergi

Field — Builder ini, untuk perantaian.