包含与字段相关的数据。字段的属性决定了该字段在数据洞察中的使用方式。
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');
方法
方法 | 返回类型 | 简介 |
---|---|---|
getAggregation() | AggregationType | 返回此 Field 的 AggregationType 。 |
getDescription() | String | 返回此 Field 的说明。 |
getFormula() | String | 返回此 Field 的公式。 |
getGroup() | String | 返回此 Field 的组。 |
getId() | String | 返回此 Field 的 ID。 |
getIsReaggregatable() | Boolean | 如果此字段可以重新汇总,则返回 true ,否则返回 false 。 |
getName() | String | 返回此 Field 的名称。 |
getType() | FieldType | 返回此 Field 的 FieldType 。 |
isDefault() | Boolean | 如果此 Field 是默认指标或维度,则返回 true 。 |
isDimension() | Boolean | 如果此字段是维度,则返回 true 。 |
isHidden() | Boolean | 如果此 Field 处于隐藏状态,则返回 true 。 |
isMetric() | Boolean | 如果此字段是指标,则返回 true 。 |
setAggregation(aggregation) | Field | 设置此 Field 的聚合类型。 |
setDescription(description) | Field | 设置此 Field 的说明。 |
setFormula(formula) | Field | 设置此 Field 的公式。 |
setGroup(group) | Field | 设置此 Field 的组。 |
setId(id) | Field | 设置此 Field 的 ID。 |
setIsHidden(isHidden) | Field | 设置此 Field 的隐藏状态。 |
setIsReaggregatable(isReaggregatable) | Field | 设置 Field 允许重新汇总的状态。 |
setName(name) | Field | 设置此 Field 的名称。 |
setType(type) | Field | 设置此 Field 的 FieldType 。 |
详细文档
getAggregation()
返回此 Field
的 AggregationType
。AggregationType
可确定
数据洞察如何将类似的数据组合成维度。
返回
AggregationType
- 此字段的 aggregationType。
getDescription()
getFormula()
getGroup()
getId()
getIsReaggregatable()
如果此字段可以重新汇总,则返回 true
,否则返回 false
。
返回
Boolean
- 如果此字段可以重新汇总,则为 true
,否则为 false
。
getName()
isDimension()
如果此字段是维度,则返回 true
。
返回
如果此字段是维度,则为 Boolean
- true
;否则返回 false
。
isHidden()
isMetric()
如果此字段是指标,则返回 true
。
返回
Boolean
- true
(如果此字段是指标);否则返回 false
。
setAggregation(aggregation)
设置此 Field
的聚合类型。AggregationType
决定了数据
Studio 会将类似的数据合并到维度中。如果对指标调用,则会抛出错误。
参数
名称 | 类型 | 说明 |
---|---|---|
aggregation | AggregationType | 要设置的汇总类型。 |
返回
Field
- 此构建器,用于链接。