Esse serviço permite que os scripts acessem e modifiquem os Conectores da comunidade do Data Studio.
Classes
Nome | Breve descrição |
---|---|
Aggregation | Um tipo enumerado que define os tipos de agregação que podem ser definidos para um Field . |
Auth | Um tipo enumerado que define os tipos de autenticação que podem ser definidos para um conector. |
Big | Um objeto de configuração para um conector nativo do BigQuery. |
Big | Um tipo enumerado que define os tipos de parâmetro do BigQuery que podem ser definidos. |
Checkbox | Contém informações de caixa de seleção para a configuração. |
Community | O conector |
Config | Contém as entradas de configuração de um conector. |
Data | O aplicativo Data |
Debug | Um erro que só é visível para os administradores do conector. |
Field | Contém dados relacionados ao campo. |
Field | Um tipo enumerado que define os tipos que podem ser definidos para um Field . |
Fields | Contém um conjunto de Field s para um conector da comunidade. |
Get | Builder para criar uma resposta get para o projeto do script. |
Get | Builder para criar uma resposta get para o projeto do script. |
Get | Builder para criar uma resposta get para o projeto do script. |
Info | Contém dados de informações para a configuração. |
Option | Um builder para criar opções para Select s e Select s. |
Select | Contém várias informações selecionadas para a configuração. |
Select | Contém informações únicas selecionadas para a configuração. |
Set | Builder para criar uma resposta set para o projeto do script. |
Text | Contém informações da área de texto para a configuração. |
Text | Contém informações de entrada de texto para a configuração. |
User | Um erro que aparece para os usuários do conector. |
Aggregation Type
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
AVG | Enum | Média. |
COUNT | Enum | Contagem. |
COUNT_DISTINCT | Enum | Count Distinct. |
MAX | Enum | Máx. |
MIN | Enum | Mín. |
SUM | Enum | Soma. |
AUTO | Enum | Automático. |
Auth Type
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
NONE | Enum | Não é necessária autorização. |
OAUTH2 | Enum | Autorização OAuth2 necessária. |
USER_PASS | Enum | É necessário ter credenciais de nome de usuário e senha. |
PATH_USER_PASS | Enum | Nome de usuário, caminho e senha necessários. |
PATH_KEY | Enum | Caminho e chave necessários. |
KEY | Enum | É necessário ter uma chave ou um token da API. |
USER_TOKEN | Enum | Nome de usuário e token necessários. |
Big Query Config
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
add | Big | Adiciona um parâmetro de consulta a Big . |
build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. |
print | String | Mostra a representação JSON desse objeto. |
set | Big | Define o token de acesso desse Big . |
set | Big | Define o ID do projeto de faturamento desse Big . |
set | Big | Define a consulta SQL desse Big . |
set | Big | Determina se a consulta é interpretada como SQL padrão ou legado. |
Big Query Parameter Type
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
STRING | Enum | String. |
INT64 | Enum | Inteiro de 64-bit. |
BOOL | Enum | Booleano. |
FLOAT64 | Enum | Número de ponto flutuante de 64 bits. |
Checkbox
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
set | Checkbox | Permite substituir esta entrada de configuração. |
set | Checkbox | Define o texto de ajuda para essa entrada de configuração. |
set | Checkbox | Define o ID exclusivo para essa entrada de configuração. |
set | Checkbox | Define o status dinâmico para esta entrada de configuração. |
set | Checkbox | Define o nome de exibição para essa entrada de configuração. |
Community Connector
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
Aggregation | Aggregation | A enumeração Aggregation . |
Auth | Auth | A enumeração Auth . |
Big | Big | A enumeração Big . |
Field | Field | A enumeração Field . |
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
get | Config | Retorna um objeto Config . |
get | Fields | Retorna um objeto Fields . |
new | Get | Retorna um novo objeto Get . |
new | Big | Retorna um novo objeto Big . |
new | Debug | Retorna um novo objeto Debug . |
new | Get | Retorna um novo objeto Get . |
new | Get | Retorna um novo objeto Get . |
new | Set | Retorna um novo objeto Set . |
new | User | Retorna um novo objeto User . |
Config
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. |
new | Checkbox | Retorna uma nova entrada de configuração de caixa de seleção. |
new | Info | Retorna uma nova entrada de configuração de informações. |
new | Option | Retorna um novo builder de opções. |
new | Select | Retorna uma nova entrada de seleção de várias configurações. |
new | Select | Retorna uma nova entrada de configuração única selecionada. |
new | Text | Retorna uma nova entrada de configuração da área de texto. |
new | Text | Retorna uma nova entrada de configuração de entrada de texto. |
print | String | Mostra a representação JSON desse objeto. |
set | Config | Se true , um período será fornecido para solicitações getData(). |
set | Config | Se true , get é chamado novamente com a configuração atual do usuário. |
Data Studio App
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
create | Community | Cria um novo conector da comunidade. |
Debug Error
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
print | String | Mostra a representação JSON desse objeto. |
set | Debug | Define o texto do erro de depuração, que só é mostrado para administradores. |
throw | void | Aciona essa exceção. |
Field
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
get | Aggregation | Retorna o Aggregation desse Field . |
get | String | Retorna a descrição desse Field . |
get | String | Retorna a fórmula desse Field . |
get | String | Retorna o grupo dessa Field . |
get | String | Retorna o ID dessa Field . |
get | Boolean | Retorna true se esse campo puder ser reagrupado. Caso contrário, retorna false . |
get | String | Retorna o nome deste Field . |
get | Field | Retorna o Field desse Field . |
is | Boolean | Retorna true se Field for a métrica ou dimensão padrão. |
is | Boolean | Retorna true se esse campo for uma dimensão. |
is | Boolean | Retorna true se Field estiver oculto. |
is | Boolean | Retorna true se esse campo for uma métrica. |
set | Field | Define o tipo de agregação desse Field . |
set | Field | Define a descrição desse Field . |
set | Field | Define a fórmula desse Field . |
set | Field | Define o grupo dessa Field . |
set | Field | Define o ID desse Field . |
set | Field | Define o status oculto desta Field . |
set | Field | Define o status permitido para reagregação de um Field . |
set | Field | Define o nome deste Field . |
set | Field | Define o Field deste Field . |
Field Type
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
YEAR | Enum | Ano no formato AAAA, como 2017. |
YEAR_QUARTER | Enum | Ano e trimestre no formato AAAAT, como 20171. |
YEAR_MONTH | Enum | Ano e mês no formato AAAAMM, como 201703. |
YEAR_WEEK | Enum | Ano e semana no formato AAAAww, como 201707. |
YEAR_MONTH_DAY | Enum | Ano, mês e dia no formato AAAAMMDD, por exemplo, 20170317. |
YEAR_MONTH_DAY_HOUR | Enum | Ano, mês, dia e hora no formato AAAAMMDDHH, como 2017031703. |
YEAR_MONTH_DAY_MINUTE | Enum | Ano, mês, dia, hora e minuto no formato AAAAMMDDHHmm, como 201703170230. |
YEAR_MONTH_DAY_SECOND | Enum | Ano, mês, dia, hora, minuto e segundo no formato AAAAMMDDHHmmss, por exemplo, 20170317023017. |
QUARTER | Enum | Trimestre no formato 1, 2, 3 ou 4. |
MONTH | Enum | Mês no formato MM, como 03. |
WEEK | Enum | Semana no formato de ww, como 07. |
MONTH_DAY | Enum | Mês e dia no formato AAAA-MM-DD, como 0317. |
DAY_OF_WEEK | Enum | Um número no intervalo [0,6], em que 0 representa domingo. |
DAY | Enum | Dia no formato DD, como 17. |
HOUR | Enum | Hora no formato HH, como 13. |
MINUTE | Enum | Minuto no formato mm, por exemplo, 12. |
DURATION | Enum | Uma duração em segundos. |
COUNTRY | Enum | Um país, como os Estados Unidos. |
COUNTRY_CODE | Enum | Um código de país, como "US". |
CONTINENT | Enum | Um continente, como as Américas. |
CONTINENT_CODE | Enum | Um código de continente, como 019. |
SUB_CONTINENT | Enum | Um subcontinente, como a América do Norte. |
SUB_CONTINENT_CODE | Enum | Um código de subcontinente, como 003. |
REGION | Enum | Uma região, como a Califórnia. |
REGION_CODE | Enum | Um código de região, como "CA". |
CITY | Enum | Uma cidade, como Mountain View. |
CITY_CODE | Enum | Um código de cidade, como 1014044. |
METRO | Enum | Um metrô, como San Francisco-Oakland-San Jose CA. |
METRO_CODE | Enum | Um código de área metropolitana, como 200807. |
LATITUDE_LONGITUDE | Enum | Um par de latitude e longitude, como 51.5074, -0.1278. |
NUMBER | Enum | Um número decimal. |
PERCENT | Enum | Percentual decimal (pode ser superior a 1,0). |
TEXT | Enum | Texto de forma livre. |
BOOLEAN | Enum | Um valor booleano true ou false . |
URL | Enum | Um URL como texto, por exemplo, https://google.com. |
HYPERLINK | Enum | Um hiperlink. |
IMAGE | Enum | Uma imagem. |
IMAGE_LINK | Enum | Um link de imagem. |
CURRENCY_AED | Enum | Moeda de AED. |
CURRENCY_ALL | Enum | Moeda de TODOS. |
CURRENCY_ARS | Enum | Moeda de ARS. |
CURRENCY_AUD | Enum | Moeda de AUD. |
CURRENCY_BDT | Enum | Moeda do BDT. |
CURRENCY_BGN | Enum | Moeda de BGN. |
CURRENCY_BOB | Enum | Moeda do BOB. |
CURRENCY_BRL | Enum | Moeda de BRL. |
CURRENCY_CAD | Enum | Moeda em CAD. |
CURRENCY_CDF | Enum | Moeda do CDF. |
CURRENCY_CHF | Enum | Moeda de CHF. |
CURRENCY_CLP | Enum | Moeda de CLP. |
CURRENCY_CNY | Enum | Moeda de CNY. |
CURRENCY_COP | Enum | Moeda de COP. |
CURRENCY_CRC | Enum | Moeda do CRC. |
CURRENCY_CZK | Enum | Moeda de CZK. |
CURRENCY_DKK | Enum | Moeda de DKK. |
CURRENCY_DOP | Enum | Moeda de DOP. |
CURRENCY_EGP | Enum | Moeda do EGP. |
CURRENCY_ETB | Enum | Moeda do ETB. |
CURRENCY_EUR | Enum | Moeda de EUR. |
CURRENCY_GBP | Enum | Moeda de GBP. |
CURRENCY_HKD | Enum | Moeda de HKD. |
CURRENCY_HRK | Enum | Moeda de HRK. |
CURRENCY_HUF | Enum | Moeda de HUF. |
CURRENCY_IDR | Enum | Moeda de IDR. |
CURRENCY_ILS | Enum | Moeda de ILS. |
CURRENCY_INR | Enum | Moeda de INR. |
CURRENCY_IRR | Enum | Moeda do IRR. |
CURRENCY_ISK | Enum | Moeda de ISK. |
CURRENCY_JMD | Enum | Moeda de JMD. |
CURRENCY_JPY | Enum | Moeda de JPY. |
CURRENCY_KRW | Enum | Moeda de KRW. |
CURRENCY_LKR | Enum | Moeda de LKR. |
CURRENCY_LTL | Enum | Moeda de LTL. |
CURRENCY_MNT | Enum | Moeda de MNT. |
CURRENCY_MVR | Enum | Moeda da MVR. |
CURRENCY_MXN | Enum | Moeda de MXN. |
CURRENCY_MYR | Enum | Moeda de MYR. |
CURRENCY_NGN | Enum | Moeda de NGN. |
CURRENCY_NOK | Enum | Moeda de NOK. |
CURRENCY_NZD | Enum | Moeda de NZD. |
CURRENCY_PAB | Enum | Moeda de PAB. |
CURRENCY_PEN | Enum | Moeda de PEN. |
CURRENCY_PHP | Enum | Moeda do PHP. |
CURRENCY_PKR | Enum | Moeda de PKR. |
CURRENCY_PLN | Enum | Moeda de PLN. |
CURRENCY_RON | Enum | Moeda de RON. |
CURRENCY_RSD | Enum | Moeda de RSD. |
CURRENCY_RUB | Enum | Moeda de RUB. |
CURRENCY_SAR | Enum | Moeda da Arábia Saudita. |
CURRENCY_SEK | Enum | Moeda de SEK. |
CURRENCY_SGD | Enum | Moeda de SGD. |
CURRENCY_THB | Enum | Moeda de THB. |
CURRENCY_TRY | Enum | Moeda de TRY. |
CURRENCY_TWD | Enum | Moeda de TWD. |
CURRENCY_TZS | Enum | Moeda de TZS. |
CURRENCY_UAH | Enum | Moeda de UAH. |
CURRENCY_USD | Enum | Moeda em USD. |
CURRENCY_UYU | Enum | Moeda de UYU. |
CURRENCY_VEF | Enum | Moeda do VEF. |
CURRENCY_VND | Enum | Moeda de VND. |
CURRENCY_YER | Enum | Moeda de YER. |
CURRENCY_ZAR | Enum | Moeda de ZAR. |
Fields
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
as | Field[] | Retorna uma visualização desse objeto como uma matriz. |
build() | Object[] | Valida e retorna o objeto no formato necessário para o Data Studio. |
for | Fields | Retorna um novo objeto Fields filtrado para Field s com um ID em ids . |
get | Field | Retorna a dimensão padrão a ser usada para o conjunto de campos. |
get | Field | Retorna a métrica padrão a ser usada para o conjunto de campos. |
get | Field | Retorna um campo com um determinado ID ou null se nenhum campo com esse ID estiver neste objeto Fields . |
new | Field | Retorna uma nova dimensão Field . |
new | Field | Retorna uma nova métrica Field . |
set | void | Define a dimensão padrão a ser usada para o conjunto de campos. |
set | void | Define a métrica padrão a ser usada para o conjunto de campos. |
Get Auth Type Response
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. |
print | String | Mostra a representação JSON desse objeto. |
set | Get | Define o Auth do builder. |
set | Get | Define o URL de ajuda do builder. |
Get Data Response
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
add | Get | Adiciona várias linhas de dados a este Get . |
add | Get | Adiciona uma linha de dados a Get . |
build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. |
set | Get | Define o Fields do builder. |
set | Get | Define o status dos filtros aplicados para esse criador. |
Get Schema Response
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. |
print | String | Mostra a representação JSON desse objeto. |
set | Get | Define o Fields do builder. |
Info
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
set | Info | Define o ID exclusivo para essa entrada de configuração. |
set | Info | Define o texto para esta entrada de configuração. |
Option Builder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
set | Option | Define o rótulo desse builder de opções. |
set | Option | Define o valor desse builder de opções. |
Select Multiple
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
add | Select | Adiciona uma nova opção de seleção. |
set | Select | Permite substituir esta entrada de configuração. |
set | Select | Define o texto de ajuda para essa entrada de configuração. |
set | Select | Define o ID exclusivo para essa entrada de configuração. |
set | Select | Define o status dinâmico para esta entrada de configuração. |
set | Select | Define o nome de exibição para essa entrada de configuração. |
Select Single
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
add | Select | Adiciona uma nova opção de seleção. |
set | Select | Permite substituir esta entrada de configuração. |
set | Select | Define o texto de ajuda para essa entrada de configuração. |
set | Select | Define o ID exclusivo para essa entrada de configuração. |
set | Select | Define o status dinâmico para esta entrada de configuração. |
set | Select | Define o nome de exibição para essa entrada de configuração. |
Set Credentials Response
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. |
print | String | Mostra a representação JSON desse objeto. |
set | Set | Define o status válido deste Set . |
Text Area
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
set | Text | Permite substituir esta entrada de configuração. |
set | Text | Define o texto de ajuda para essa entrada de configuração. |
set | Text | Define o ID exclusivo para essa entrada de configuração. |
set | Text | Define o status dinâmico para esta entrada de configuração. |
set | Text | Define o nome de exibição para essa entrada de configuração. |
set | Text | Define o texto do marcador de posição para esta entrada de configuração. |
Text Input
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
set | Text | Permite substituir esta entrada de configuração. |
set | Text | Define o texto de ajuda para essa entrada de configuração. |
set | Text | Define o ID exclusivo para essa entrada de configuração. |
set | Text | Define o status dinâmico para esta entrada de configuração. |
set | Text | Define o nome de exibição para essa entrada de configuração. |
set | Text | Define o texto do marcador de posição para esta entrada de configuração. |
User Error
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
print | String | Mostra a representação JSON desse objeto. |
set | User | Define o texto do erro de depuração, que só é mostrado para administradores. |
set | User | Define o texto do erro do usuário. |
throw | void | Aciona essa exceção. |