Google Apps Script API
    Preparing search index...

    Access the general settings of an existing data source spec. To access data source spec for certain type, use as...() method. To create a new data source spec, use SpreadsheetApp.newDataSourceSpec().

    This example shows how to get information from a BigQuery data source spec.

    var dataSourceTable =
        SpreadsheetApp.getActive().getSheetByName("Data Sheet 1").getDataSourceTables()[0];
    var spec = dataSourceTable.getDataSource().getSpec();
    if (spec.getType() == SpreadsheetApp.DataSourceType.BIGQUERY) {
      var bqSpec = spec.asBigQuery();
      Logger.log("Project ID: %s\n", bqSpec.getProjectId());
      Logger.log("Raw query string: %s\n", bqSpec.getRawQuery());
    }
    
    interface DataSourceSpec {
        asBigQuery(): BigQueryDataSourceSpec;
        copy(): DataSourceSpecBuilder;
        getParameters(): DataSourceParameter[];
        getType(): DataSourceType;
    }
    Index

    Methods