Class Field

Campo

Contiene datos relacionados con el campo. Sus propiedades determinan cómo se usa el campo en 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étodoTipo de datos que se devuelveDescripción breve
getAggregation()AggregationTypeDevuelve el AggregationType de este Field.
getDescription()StringDevuelve la descripción de este Field.
getFormula()StringDevuelve la fórmula de este Field.
getGroup()StringDevuelve el grupo de este Field.
getId()StringDevuelve el ID de este Field.
getIsReaggregatable()BooleanDevuelve true si este campo se puede volver a agregar; de lo contrario, devuelve false.
getName()StringDevuelve el nombre de este Field.
getType()FieldTypeDevuelve el FieldType de este Field.
isDefault()BooleanDevuelve true si este Field es la métrica o la dimensión predeterminada.
isDimension()BooleanDevuelve true si este campo es una dimensión.
isHidden()BooleanDevuelve true si este Field está oculto.
isMetric()BooleanDevuelve true si este campo es una métrica.
setAggregation(aggregation)FieldEstablece el tipo de agregación de este Field.
setDescription(description)FieldEstablece la descripción de este Field.
setFormula(formula)FieldEstablece la fórmula de este Field.
setGroup(group)FieldEstablece el grupo de este Field.
setId(id)FieldEstablece el ID de este objeto Field.
setIsHidden(isHidden)FieldEstablece el estado oculto de este Field.
setIsReaggregatable(isReaggregatable)FieldEstablece el estado de reagregación permitida para un Field.
setName(name)FieldEstablece el nombre de este Field.
setType(type)FieldEstablece el FieldType de este Field.

Documentación detallada

getAggregation()

Devuelve el AggregationType de este Field. AggregationType determina cómo Data Studio combina datos similares en dimensiones.

Volver

AggregationType: Es el valor de aggregationType para este campo.


getDescription()

Devuelve la descripción de este Field. Las descripciones son explicaciones breves del propósito de un campo.

Volver

String: Es la descripción de este campo.


getFormula()

Devuelve la fórmula de este Field. Las fórmulas definen una transformación de datos que Data Studio ejecuta en el momento de la consulta.

Volver

String: Es la fórmula de este campo.


getGroup()

Devuelve el grupo de este Field. Los campos recopilados en un grupo se presentan juntos en la IU de Data Studio.

Volver

String: Es el grupo de este campo.


getId()

Devuelve el ID de este Field. Los IDs son únicos por conjunto de campos y se usan en las fórmulas para hacer referencia a los campos.

Volver

String: Es el ID de este campo.


getIsReaggregatable()

Devuelve true si este campo se puede volver a agregar; de lo contrario, devuelve false.

Volver

Boolean: true si este campo se puede volver a agregar; de lo contrario, false.


getName()

Devuelve el nombre de este Field. Los nombres se muestran al usuario para distinguir los campos.

Volver

String: Es el nombre de este campo.


getType()

Devuelve el FieldType de este Field.

Volver

FieldType: Es el tipo de este campo.


isDefault()

Devuelve true si este Field es la métrica o la dimensión predeterminada.

Volver

Boolean: true si este Field es la métrica o dimensión predeterminada; false en otros casos


isDimension()

Devuelve true si este campo es una dimensión.

Volver

Boolean: true si este campo es una dimensión; de lo contrario, devuelve false.


isHidden()

Devuelve true si este Field está oculto. Puedes usar campos ocultos en las fórmulas, pero no en los gráficos. No puedes ocultar los campos que contienen fórmulas.

Volver

Boolean: true si este Field está oculto; false en caso contrario.


isMetric()

Devuelve true si este campo es una métrica.

Volver

Boolean: true si este campo es una métrica; de lo contrario, devuelve false.


setAggregation(aggregation)

Establece el tipo de agregación de este Field. AggregationType determina cómo Data Studio combina datos similares en dimensiones. Se mostrará un error si se llama en una métrica.

Parámetros

NombreTipoDescripción
aggregationAggregationTypeEs el tipo de agregación que se establecerá.

Volver

Field: Este compilador, para encadenar.


setDescription(description)

Establece la descripción de este Field. Las descripciones son explicaciones breves del propósito de un campo.

Parámetros

NombreTipoDescripción
descriptionStringEs la descripción que se establecerá.

Volver

Field: Este compilador, para encadenar.


setFormula(formula)

Establece la fórmula de este Field. Las fórmulas definen una transformación de datos que Data Studio ejecuta en el momento de la consulta.

Parámetros

NombreTipoDescripción
formulaStringEs la fórmula que se establecerá.

Volver

Field: Este compilador, para encadenar.


setGroup(group)

Establece el grupo de este Field. Los campos recopilados en un grupo se presentan juntos en la IU de Data Studio.

Parámetros

NombreTipoDescripción
groupStringEs el grupo que se configurará.

Volver

Field: Este compilador, para encadenar.


setId(id)

Establece el ID de este objeto Field. Los IDs son únicos por conjunto de campos y se usan en las fórmulas para hacer referencia a los campos.

Parámetros

NombreTipoDescripción
idStringEs el ID que se establecerá.

Volver

Field: Este compilador, para encadenar.


setIsHidden(isHidden)

Establece el estado oculto de este Field. Puedes usar campos ocultos en las fórmulas, pero no en los gráficos. No puedes ocultar los campos que contienen fórmulas.

Parámetros

NombreTipoDescripción
isHiddenBooleanEs el estado oculto que se establecerá.

Volver

Field: Este compilador, para encadenar.


setIsReaggregatable(isReaggregatable)

Establece el estado de reagregación permitida para un Field. Si intentas establecer un tipo de agregación en un campo que no se puede reagregar, se generará un error.

Parámetros

NombreTipoDescripción
isReaggregatableBooleanEs el estado de permiso de reagregación que se establecerá.

Volver

Field: Este compilador, para encadenar.


setName(name)

Establece el nombre de este Field. Los nombres se muestran al usuario para distinguir los campos.

Parámetros

NombreTipoDescripción
nameStringNombre que se establecerá.

Volver

Field: Este compilador, para encadenar.


setType(type)

Establece el FieldType de este Field.

Parámetros

NombreTipoDescripción
typeFieldTypeEs el tipo que se establecerá.

Volver

Field: Este compilador, para encadenar.