包含与字段相关的数据。其属性决定了该字段在数据洞察中的使用方式。
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');
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Aggregation | 返回此 Field 的 Aggregation 。 |
get | String | 返回此 Field 的说明。 |
get | String | 返回此 Field 的公式。 |
get | String | 返回此 Field 的组。 |
get | String | 返回此 Field 的 ID。 |
get | Boolean | 如果此字段可以重新汇总,则返回 true ;否则返回 false 。 |
get | String | 返回此 Field 的名称。 |
get | Field | 返回此 Field 的 Field 。 |
is | Boolean | 如果此 Field 是默认指标或维度,则返回 true 。 |
is | Boolean | 如果此字段是维度,则返回 true 。 |
is | Boolean | 如果此 Field 处于隐藏状态,则返回 true 。 |
is | Boolean | 如果此字段是指标,则返回 true 。 |
set | Field | 设置此 Field 的汇总类型。 |
set | Field | 设置此 Field 的说明。 |
set | Field | 设置此 Field 的公式。 |
set | Field | 设置此 Field 的组。 |
set | Field | 设置此 Field 的 ID。 |
set | Field | 设置此 Field 的隐藏状态。 |
set | Field | 为 Field 设置允许重新汇总的状态。 |
set | Field | 设置此 Field 的名称。 |
set | Field | 设置此 Field 的 Field 。 |
详细文档
get Aggregation()
返回此 Field
的 Aggregation
。Aggregation
决定数据洞察如何将类似数据合并为维度。
返回
Aggregation
- 此字段的 aggregationType。
get Description()
get Formula()
get Group()
get Id()
get Is Reaggregatable()
如果此字段可以重新汇总,则返回 true
;否则返回 false
。
返回
Boolean
- 如果此字段可以重新汇总,则为 true
;否则为 false
。
get Name()
is Dimension()
如果此字段是维度,则返回 true
。
返回
Boolean
- 如果此字段是维度,则返回 true
;否则返回 false
。
is Hidden()
is Metric()
如果此字段是指标,则返回 true
。
返回
Boolean
- 如果此字段是指标,则返回 true
;否则返回 false
。
set Aggregation(aggregation)
设置此 Field
的汇总类型。Aggregation
决定了数据洞察如何将类似数据组合为维度。如果针对指标进行调用,则会抛出错误。
参数
名称 | 类型 | 说明 |
---|---|---|
aggregation | Aggregation | 要设置的汇总类型。 |
返回
Field
- 此构建器,用于链式调用。