Class GetSchemaResponse

GetSchemaResponse

Builder untuk membuat respons getSchema() untuk project skrip Anda.

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();
}

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ObjectMemvalidasi objek ini dan menampilkannya dalam format yang dibutuhkan oleh Data Studio.
printJson()StringMencetak representasi JSON dari objek ini.
setFields(fields)GetSchemaResponseMenetapkan Fields builder.

Dokumentasi mendetail

build()

Memvalidasi objek ini dan menampilkannya dalam format yang dibutuhkan oleh Data Studio.

Pulang pergi

Object — Objek GetSchemaResponse yang divalidasi.


printJson()

Mencetak representasi JSON dari objek ini. Ini hanya untuk proses debug.

Pulang pergi

String


setFields(fields)

Menetapkan Fields builder.

Parameter

NamaJenisDeskripsi
fieldsFieldsKolom yang akan ditetapkan.

Pulang pergi

GetSchemaResponse — Builder ini, untuk perantaian.