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
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
getAggregation() | AggregationType | Menampilkan AggregationType dari Field ini. |
getDescription() | String | Menampilkan deskripsi Field ini. |
getFormula() | String | Menampilkan formula Field ini. |
getGroup() | String | Menampilkan grup Field ini. |
getId() | String | Menampilkan ID Field ini. |
getIsReaggregatable() | Boolean | Menampilkan true jika kolom ini dapat digabungkan kembali, jika tidak, false akan ditampilkan. |
getName() | String | Menampilkan nama Field ini. |
getType() | FieldType | Menampilkan FieldType dari Field ini. |
isDefault() | Boolean | Menampilkan true jika Field ini adalah metrik atau dimensi default. |
isDimension() | Boolean | Menampilkan true jika kolom ini adalah dimensi. |
isHidden() | Boolean | Menampilkan true jika Field ini disembunyikan. |
isMetric() | Boolean | Menampilkan true jika kolom ini adalah metrik. |
setAggregation(aggregation) | Field | Menetapkan jenis agregasi Field ini. |
setDescription(description) | Field | Menetapkan deskripsi Field ini. |
setFormula(formula) | Field | Menetapkan formula Field ini. |
setGroup(group) | Field | Menetapkan grup Field ini. |
setId(id) | Field | Menetapkan ID Field ini. |
setIsHidden(isHidden) | Field | Menetapkan status tersembunyi untuk Field ini. |
setIsReaggregatable(isReaggregatable) | Field | Menetapkan status yang diizinkan agregasi ulang untuk Field . |
setName(name) | Field | Menetapkan nama Field ini. |
setType(type) | Field | Menetapkan FieldType dari Field ini. |
Dokumentasi mendetail
getAggregation()
Menampilkan AggregationType
dari Field
ini. AggregationType
menentukan cara Data Studio menggabungkan data yang serupa ke dalam dimensi.
Return
AggregationType
— AgregasiType untuk kolom ini.
getDescription()
Menampilkan deskripsi Field
ini. Deskripsi adalah penjelasan singkat tentang tujuan kolom.
Return
String
— Deskripsi untuk kolom ini.
getFormula()
Menampilkan formula Field
ini. Formula menentukan transformasi data yang dijalankan oleh Data
Studio pada waktu kueri.
Return
String
— Formula untuk kolom ini.
getGroup()
Menampilkan grup Field
ini. Kolom yang dikumpulkan ke dalam grup ditampilkan bersamaan di UI Data Studio.
Return
String
— Grup untuk kolom ini.
getId()
Menampilkan ID Field
ini. ID bersifat unik per kumpulan kolom dan digunakan dalam formula untuk merujuk ke kolom.
Return
String
— ID untuk kolom ini.
getIsReaggregatable()
Menampilkan true
jika kolom ini dapat digabungkan kembali, jika tidak, false
akan ditampilkan.
Return
Boolean
— true
jika kolom ini dapat digabungkan kembali, false
jika tidak.
getName()
Menampilkan nama Field
ini. Nama ditampilkan kepada pengguna untuk membedakan kolom.
Return
String
— Nama untuk kolom ini.
isDefault()
isDimension()
Menampilkan true
jika kolom ini adalah dimensi.
Return
Boolean
— true
jika kolom ini adalah dimensi; menampilkan false
jika tidak.
isHidden()
isMetric()
Menampilkan true
jika kolom ini adalah metrik.
Return
Boolean
— true
jika kolom ini adalah metrik; menampilkan false
jika tidak.
setAggregation(aggregation)
Menetapkan jenis agregasi Field
ini. AggregationType
menentukan cara Data
Studio menggabungkan data yang serupa ke dalam dimensi. Tindakan ini akan memunculkan error jika dipanggil pada metrik.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
aggregation | AggregationType | Jenis agregasi yang akan ditetapkan. |
Return
Field
— Builder ini, untuk rantai.
setDescription(description)
setFormula(formula)
setGroup(group)
setId(id)
setIsHidden(isHidden)
Menetapkan status tersembunyi untuk Field
ini. Anda dapat menggunakan kolom tersembunyi dalam formula, tetapi tidak dalam diagram. Anda tidak dapat menyembunyikan kolom yang berisi formula.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
isHidden | Boolean | Status tersembunyi yang akan disetel. |
Return
Field
— Builder ini, untuk rantai.
setIsReaggregatable(isReaggregatable)
Menetapkan status yang diizinkan agregasi ulang untuk Field
. Mencoba menetapkan jenis agregasi pada kolom yang tidak dapat digabungkan ulang akan menyebabkan error.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
isReaggregatable | Boolean | Status izin agregasi ulang yang akan ditetapkan. |
Return
Field
— Builder ini, untuk rantai.