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 deste Field. |
get | String | Retorna a descrição deste Field. |
get | String | Retorna a fórmula deste Field. |
get | String | Retorna o grupo deste Field. |
get | String | Retorna o ID deste Field. |
get | Boolean | Retorna true se o campo puder ser reagregado. Caso contrário, retorna false. |
get | String | Retorna o nome deste Field. |
get | Field | Retorna o Field deste Field. |
is | Boolean | Retorna true se este Field for a métrica ou dimensão padrão. |
is | Boolean | Retorna true se este campo for uma dimensão. |
is | Boolean | Retorna true se este Field estiver oculto. |
is | Boolean | Retorna true se este campo for uma métrica. |
set | Field | Define o tipo de agregação deste Field. |
set | Field | Define a descrição deste Field. |
set | Field | Define a fórmula deste Field. |
set | Field | Define o grupo deste Field. |
set | Field | Define o ID deste Field. |
set | Field | Define o status oculto deste Field. |
set | Field | Define o status de reagregação permitida para um Field. |
set | Field | Define o nome deste Field. |
set | Field | Define o Field deste Field. |
Documentação detalhada
getAggregation()
Retorna o AggregationType deste Field. O AggregationType determina como o Data Studio combina dados semelhantes em dimensões.
Retornar
AggregationType: o aggregationType deste campo.
getDescription()
Retorna a descrição deste Field. As descrições são explicações curtas da finalidade de um campo.
Retornar
String: a descrição deste campo.
getFormula()
Retorna a fórmula deste Field. As fórmulas definem uma transformação de dados que o Data Studio executa no momento da consulta.
Retornar
String: a fórmula para esse campo.
getGroup()
Retorna o grupo deste 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 deste Field. Os IDs são exclusivos por conjunto de campos e 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, false caso contrário.
getName()
Retorna o nome deste Field. Os nomes são mostrados ao usuário para distinguir os campos.
Retornar
String: o nome desse campo.
isDefault()
isDimension()
Retorna true se este campo for uma dimensão.
Retornar
Boolean: true se o campo for uma dimensão. Caso contrário, retorna false.
isHidden()
isMetric()
Retorna true se este campo for uma métrica.
Retornar
Boolean: true se este campo for uma métrica. Caso contrário, retorna false.
setAggregation(aggregation)
Define o tipo de agregação deste Field. O AggregationType 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.
setDescription(description)
setFormula(formula)
setGroup(group)
setId(id)
setIsHidden(isHidden)
setIsReaggregatable(isReaggregatable)
Define o status de reagregação permitida para 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 permitido de reagregação a ser definido. |
Retornar
Field: este builder, para encadeamento.