Contém dados relacionados ao campo. As propriedades determinam como o campo é usado no Data Studio.
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');
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
get | Aggregation | Retorna o Aggregation desse Field . |
get | String | Retorna a descrição desse Field . |
get | String | Retorna a fórmula desse Field . |
get | String | Retorna o grupo dessa Field . |
get | String | Retorna o ID dessa Field . |
get | Boolean | Retorna true se esse campo puder ser reagrupado. Caso contrário, retorna false . |
get | String | Retorna o nome deste Field . |
get | Field | Retorna o Field desse Field . |
is | Boolean | Retorna true se Field for a métrica ou dimensão padrão. |
is | Boolean | Retorna true se esse campo for uma dimensão. |
is | Boolean | Retorna true se Field estiver oculto. |
is | Boolean | Retorna true se esse campo for uma métrica. |
set | Field | Define o tipo de agregação desse Field . |
set | Field | Define a descrição desse Field . |
set | Field | Define a fórmula desse Field . |
set | Field | Define o grupo dessa Field . |
set | Field | Define o ID desse Field . |
set | Field | Define o status oculto desta Field . |
set | Field | Define o status permitido para reagregação de um Field . |
set | Field | Define o nome deste Field . |
set | Field | Define o Field deste Field . |
Documentação detalhada
get Aggregation()
Retorna o Aggregation
desse Field
. O Aggregation
determina como o Data Studio combina dados semelhantes em dimensões.
Retornar
Aggregation
: o aggregationType desse campo.
get Description()
Retorna a descrição desse Field
. As descrições são explicações curtas do objetivo de um campo.
Retornar
String
: a descrição desse campo.
get Formula()
Retorna a fórmula desse Field
. As fórmulas definem uma transformação de dados que o Data Studio executa no momento da consulta.
Retornar
String
: a fórmula desse campo.
get Group()
Retorna o grupo dessa Field
. Os campos coletados em um grupo são apresentados juntos
na interface do Data Studio.
Retornar
String
: o grupo desse campo.
get Id()
Retorna o ID dessa 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 desse campo.
get Is Reaggregatable()
Retorna true
se esse campo puder ser reagrupado. Caso contrário, retorna false
.
Retornar
Boolean
: true
se o campo puder ser reagrupado, false
caso contrário.
get Name()
Retorna o nome deste Field
. Os nomes são mostrados ao usuário para distinguir os campos.
Retornar
String
: o nome do campo.
is Default()
is Dimension()
Retorna true
se esse campo for uma dimensão.
Retornar
Boolean
: true
se o campo for uma dimensão. Caso contrário, retornará false
.
is Hidden()
is Metric()
Retorna true
se esse campo for uma métrica.
Retornar
Boolean
: true
se o campo for uma métrica. Caso contrário, retornará false
.
set Aggregation(aggregation)
Define o tipo de agregação desse Field
. O Aggregation
determina como o Data Studio combina dados semelhantes em dimensões. Isso gera um erro se for chamado em uma métrica.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
aggregation | Aggregation | O tipo de agregação a ser definido. |
Retornar
Field
: este builder, para encadeamento.
set Description(description)
set Formula(formula)
set Group(group)
set Id(id)
set Is Hidden(isHidden)
set Is Reaggregatable(isReaggregatable)
Define o status permitido para reagregação de um Field
. A tentativa de definir um tipo de agregação em um campo que não pode ser reagregado resulta em um erro.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
is | Boolean | O status de permissão de reagregação a ser definido. |
Retornar
Field
: este builder, para encadeamento.