Class Field

字段

包含与字段相关的数据。字段的属性决定了该字段在数据洞察中的使用方式。

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返回此 FieldAggregationType
getDescription()String返回此 Field 的说明。
getFormula()String返回此 Field 的公式。
getGroup()String返回此 Field 的组。
getId()String返回此 Field 的 ID。
getIsReaggregatable()Boolean如果此字段可以重新汇总,则返回 true,否则返回 false
getName()String返回此 Field 的名称。
getType()FieldType返回此 FieldFieldType
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设置此 FieldFieldType

详细文档

getAggregation()

返回此 FieldAggregationTypeAggregationType可确定 数据洞察如何将类似的数据组合成维度。

返回

AggregationType - 此字段的 aggregationType。


getDescription()

返回此 Field 的说明。说明是对字段的 目的。

返回

String - 此字段的说明。


getFormula()

返回此 Field 的公式。公式用于定义数据转换 Studio 在查询时运行。

返回

String - 用于此字段的公式。


getGroup()

返回此 Field 的组。收集到组的字段会一起显示 在数据洞察界面中

返回

String - 此字段的组。


getId()

返回此 Field 的 ID。每组字段的 ID 都是唯一的,并且用在公式中 来引用字段

返回

String - 此字段的 ID。


getIsReaggregatable()

如果此字段可以重新汇总,则返回 true,否则返回 false

返回

Boolean - 如果此字段可以重新汇总,则为 true,否则为 false


getName()

返回此 Field 的名称。向用户显示名称以区分字段。

返回

String - 此字段的名称。


getType()

返回此 FieldFieldType

返回

FieldType - 此字段的类型。


isDefault()

如果此 Field 是默认指标或维度,则返回 true

返回

Boolean - true(如果此 Field 是默认指标或维度);false 否则。


isDimension()

如果此字段是维度,则返回 true

返回

如果此字段是维度,则为 Boolean - true;否则返回 false


isHidden()

如果此 Field 处于隐藏状态,则返回 true。您可以在公式中使用隐藏字段, 但不适用于图表中您无法隐藏包含公式的字段。

返回

Boolean - 如果此 Field 处于隐藏状态,则为 true;否则为 false


isMetric()

如果此字段是指标,则返回 true

返回

Boolean - true(如果此字段是指标);否则返回 false


setAggregation(aggregation)

设置此 Field 的聚合类型。AggregationType决定了数据 Studio 会将类似的数据合并到维度中。如果对指标调用,则会抛出错误。

参数

名称类型说明
aggregationAggregationType要设置的汇总类型。

返回

Field - 此构建器,用于链接。


setDescription(description)

设置此 Field 的说明。说明是对字段的 目的。

参数

名称类型说明
descriptionString要设置的说明。

返回

Field - 此构建器,用于链接。


setFormula(formula)

设置此 Field 的公式。公式定义数据洞察 在查询时运行

参数

名称类型说明
formulaString要设置的公式。

返回

Field - 此构建器,用于链接。


setGroup(group)

设置此 Field 的组。收集到组的字段会一起呈现在 数据洞察界面

参数

名称类型说明
groupString要设置的组。

返回

Field - 此构建器,用于链接。


setId(id)

设置此 Field 的 ID。每组字段的 ID 都是唯一的,在公式中用于 都是指字段

参数

名称类型说明
idString要设置的 ID。

返回

Field - 此构建器,用于链接。


setIsHidden(isHidden)

设置此 Field 的隐藏状态。您可以在公式中使用隐藏字段,但不能在 图表。您无法隐藏包含公式的字段。

参数

名称类型说明
isHiddenBoolean要设置的隐藏状态。

返回

Field - 此构建器,用于链接。


setIsReaggregatable(isReaggregatable)

设置 Field 允许重新汇总的状态。尝试设置聚合 类型会导致错误。

参数

名称类型说明
isReaggregatableBoolean允许设置的重新汇总状态。

返回

Field - 此构建器,用于链接。


setName(name)

设置此 Field 的名称。向用户显示名称以区分字段。

参数

名称类型说明
nameString要设置的名称。

返回

Field - 此构建器,用于链接。


setType(type)

设置此 FieldFieldType

参数

名称类型说明
typeFieldType要设置的类型。

返回

Field - 此构建器,用于链接。