Class Field

Campo

Contém dados relacionados ao campo. Suas propriedades determinam como o campo é usado no 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');

Métodos

MétodoTipo de retornoBreve descrição
getAggregation()AggregationTypeRetorna o AggregationType desse Field.
getDescription()StringRetorna a descrição desse Field.
getFormula()StringRetorna a fórmula desse Field.
getGroup()StringRetorna o grupo desse Field.
getId()StringRetorna o ID desse Field.
getIsReaggregatable()BooleanRetorna true se o campo puder ser reagregado. Caso contrário, retorna false.
getName()StringRetorna o nome deste Field.
getType()FieldTypeRetorna o FieldType desse Field.
isDefault()BooleanRetorna true se esse Field é a métrica ou dimensão padrão.
isDimension()BooleanRetorna true se esse campo for uma dimensão.
isHidden()BooleanRetorna true se esse Field está oculto.
isMetric()BooleanRetorna true se esse campo é uma métrica.
setAggregation(aggregation)FieldDefine o tipo de agregação desse Field.
setDescription(description)FieldDefine a descrição deste Field.
setFormula(formula)FieldDefine a fórmula deste Field.
setGroup(group)FieldDefine o grupo desse Field.
setId(id)FieldDefine o ID desse Field.
setIsHidden(isHidden)FieldDefine o status oculto deste Field.
setIsReaggregatable(isReaggregatable)FieldDefine o status permitido para reagregação para um Field.
setName(name)FieldDefine o nome desse Field.
setType(type)FieldDefine o FieldType desse Field.

Documentação detalhada

getAggregation()

Retorna o AggregationType desse Field. AggregationType determina como o Data Studio combina dados semelhantes em dimensões.

Retornar

AggregationType: o agregaçõesType deste campo.


getDescription()

Retorna a descrição desse Field. As descrições são breves explicações sobre a do propósito da tecnologia.

Retornar

String: a descrição deste campo.


getFormula()

Retorna a fórmula desse Field. As fórmulas definem uma transformação que os dados O Studio é executado no momento da consulta.

Retornar

String: a fórmula desse campo.


getGroup()

Retorna o grupo desse Field. Os campos coletados em um grupo são apresentados juntos na interface do Data Studio.

Retornar

String: o grupo deste campo.


getId()

Retorna o ID desse Field. Os IDs são exclusivos por conjunto de campos e são usados em fórmulas para se referir a campos.

Retornar

String: o ID deste campo.


getIsReaggregatable()

Retorna true se o campo puder ser reagregado. Caso contrário, retorna false.

Retornar

Boolean: true se o campo puder ser reagregado. Caso contrário, false.


getName()

Retorna o nome deste Field. Os nomes são mostrados ao usuário para distinguir os campos.

Retornar

String: o nome deste campo.


getType()

Retorna o FieldType desse Field.

Retornar

FieldType: o tipo deste campo.


isDefault()

Retorna true se esse Field é a métrica ou dimensão padrão.

Retornar

Booleantrue se essa Field for a métrica ou dimensão padrão. false caso contrário.


isDimension()

Retorna true se esse campo for uma dimensão.

Retornar

Booleantrue se o campo for uma dimensão retorna false caso contrário.


isHidden()

Retorna true se esse Field está oculto. É possível usar campos ocultos em fórmulas, mas não em gráficos. Não é possível ocultar campos que contenham fórmulas.

Retornar

Boolean: true se esse Field estiver oculto. Caso contrário, false.


isMetric()

Retorna true se esse campo é uma métrica.

Retornar

Booleantrue se o campo for uma métrica. retorna false caso contrário.


setAggregation(aggregation)

Define o tipo de agregação desse Field. AggregationType determina como os dados O Studio combina dados semelhantes em dimensões. Isso gera um erro se for chamado em uma métrica.

Parâmetros

NomeTipoDescrição
aggregationAggregationTypeO tipo de agregação a ser definido.

Retornar

Field: este builder para encadeamento.


setDescription(description)

Define a descrição deste Field. As descrições são breves explicações sobre a do propósito da tecnologia.

Parâmetros

NomeTipoDescrição
descriptionStringA descrição a ser definida.

Retornar

Field: este builder para encadeamento.


setFormula(formula)

Define a fórmula deste Field. As fórmulas definem uma transformação de dados que o Data Studio é executado no momento da consulta.

Parâmetros

NomeTipoDescrição
formulaStringA fórmula a ser definida.

Retornar

Field: este builder para encadeamento.


setGroup(group)

Define o grupo desse Field. Os campos coletados em um grupo são apresentados juntos em interface do Data Studio.

Parâmetros

NomeTipoDescrição
groupStringO grupo a ser definido.

Retornar

Field: este builder para encadeamento.


setId(id)

Define o ID desse Field. Os IDs são exclusivos por conjunto de campos e são usados em fórmulas para consulte os campos.

Parâmetros

NomeTipoDescrição
idStringO ID a ser definido.

Retornar

Field: este builder para encadeamento.


setIsHidden(isHidden)

Define o status oculto deste Field. É possível usar campos ocultos em fórmulas, mas não em gráficos. Não é possível ocultar campos que contenham fórmulas.

Parâmetros

NomeTipoDescrição
isHiddenBooleanO status oculto a ser definido.

Retornar

Field: este builder para encadeamento.


setIsReaggregatable(isReaggregatable)

Define o status permitido para reagregação para um Field. Tentar definir uma agregação Se você digitar em um campo que não pode ser reagregado, ocorrerá um erro.

Parâmetros

NomeTipoDescrição
isReaggregatableBooleanO status permitido para reagregação a ser definido.

Retornar

Field: este builder para encadeamento.


setName(name)

Define o nome desse Field. Os nomes são mostrados ao usuário para distinguir os campos.

Parâmetros

NomeTipoDescrição
nameStringNome a ser definido.

Retornar

Field: este builder para encadeamento.


setType(type)

Define o FieldType desse Field.

Parâmetros

NomeTipoDescrição
typeFieldTypeO tipo a ser definido.

Retornar

Field: este builder para encadeamento.