Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

Acesse a especificação da fonte de dados atual do BigQuery. Para criar uma nova especificação de fonte de dados, use SpreadsheetApp.newDataSourceSpec().

Métodos

MétodoTipo de retornoBreve descrição
copy()DataSourceSpecBuilderCria um DataSourceSpecBuilder com base nas configurações dessa fonte de dados.
getDatasetId()StringRecebe o ID do conjunto de dados do BigQuery.
getParameters()DataSourceParameter[]Recebe os parâmetros da fonte de dados.
getProjectId()StringRecebe o ID do projeto de faturamento.
getRawQuery()StringRecebe a string de consulta bruta.
getTableId()StringRecebe o ID da tabela do BigQuery.
getTableProjectId()StringRecebe o ID do projeto do BigQuery para a tabela.
getType()DataSourceTypeExtrai o tipo da fonte de dados.

Documentação detalhada

copy()

Cria um DataSourceSpecBuilder com base nas configurações dessa fonte de dados.

Retorno

DataSourceSpecBuilder: o builder.


getDatasetId()

Recebe o ID do conjunto de dados do BigQuery.

Retorno

String: o ID do conjunto de dados ou uma string vazia se a especificação da fonte de dados for definida por uma consulta bruta.


getParameters()

Recebe os parâmetros da fonte de dados.

Retorno

DataSourceParameter[]: a lista de parâmetros.


getProjectId()

Recebe o ID do projeto de faturamento.

Retorno

String: o ID do projeto.


getRawQuery()

Recebe a string de consulta bruta.

Retorno

String: a string de consulta bruta.


getTableId()

Recebe o ID da tabela do BigQuery.

Retorno

String: o ID da tabela ou uma string vazia se a especificação da fonte de dados for definida por uma consulta bruta.


getTableProjectId()

Recebe o ID do projeto do BigQuery para a tabela.

Retorno

String: o ID do projeto da tabela ou uma string vazia se a especificação da fonte de dados for definida por uma consulta bruta.


getType()

Extrai o tipo da fonte de dados.

Retorno

DataSourceType: o tipo de fonte de dados.