包含与字段相关的数据。其属性决定了该字段在数据洞察中的使用方式。
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 - 此构建器,用于链式调用。