Class GetSchemaResponse

GetSchemaResponse

Es un compilador a fin de crear una respuesta getSchema() para tu proyecto de secuencia de comandos.

function getSchema() {
  var cc = DataStudioApp.createCommunityConnector();
  var fields = cc.getFields();
  var types = cc.FieldType;

  fields.newDimension()
      .setId('Created')
      .setName('Date Created')
      .setDescription('The date that this was created')
      .setType(types.YEAR_MONTH_DAY);

  fields.newMetric()
      .setId('Amount')
      .setName('Amount (USD)')
      .setDescription('The cost in US dollars')
      .setType(types.CURRENCY_USD);

  return cc.newGetSchemaResponse()
      .setFields(fields)
      .build();
}

Métodos

MétodoTipo de datos que se muestraDescripción breve
build()ObjectValida este objeto y lo muestra en el formato que necesita Data Studio.
printJson()StringImprime la representación JSON de este objeto.
setFields(fields)GetSchemaResponseEstablece el Fields del compilador.

Documentación detallada

build()

Valida este objeto y lo muestra en el formato que necesita Data Studio.

Devolvedor

Object: Es el objeto GetSchemaResponse validado.


printJson()

Imprime la representación JSON de este objeto. Esto es solo para depuración.

Devolvedor

String


setFields(fields)

Establece el Fields del compilador.

Parámetros

NombreTipoDescripción
fieldsFieldsLos campos que se deben configurar.

Devolvedor

GetSchemaResponse: Este compilador se usa para encadenar.