Para interagir com o Google BigQuery® como parte de uma cadeia, adicione uma etapa com um comando de conexão do Google BigQuery. Por exemplo:
- Carregue e consulte dados em um formato tabular
- Obtenha metadados associados a seus projetos e conjuntos de dados do BigQuery
Para habilitar esses comandos, um administrador de TI primeiro cria um conector do Google BigQuery.
Obter conjunto de dados
Para recuperar detalhes sobre um conjunto de dados do BigQuery, use o comando Get dataset.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/samples/bigquery-get-dataset
Propriedades
| Propriedade |
Detalhes |
| ID do conjunto de dados |
Insira o ID do conjunto de dados a ser consultado. |
Saídas
| Saída |
Tipo de saída |
| Conjunto de dados JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Obter modelo
Para recuperar detalhes sobre um modelo do BigQuery, use o comando Get model.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/samples/bigquery-get-model
Propriedades
| Propriedade |
Detalhes |
| ID do modelo |
Insira o ID do modelo a ser consultado. |
| ID do conjunto de dados |
Insira o ID do conjunto de dados que contém o modelo. |
Saídas
| Saída |
Tipo de saída |
| Modelo JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Obter rotina
Para obter detalhes sobre uma rotina do BigQuery, use o comando Get routine.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/samples/bigquery-get-routine
Propriedades
| Propriedade |
Detalhes |
| ID da rotina |
Insira o ID da rotina a ser consultada. |
| ID do conjunto de dados |
Insira o ID do conjunto de dados que contém a rotina. |
Saídas
| Saída |
Tipo de saída |
| Rotina JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Obter tabela
Para recuperar detalhes sobre uma tabela do BigQuery, use o comando Get table.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/samples/bigquery-get-table
Propriedades
| Propriedade |
Detalhes |
| ID da tabela |
Digite o ID da tabela a ser consultada. |
| ID do conjunto de dados |
Insira o ID do conjunto de dados que contém a tabela. |
Saídas
| Saída |
Tipo de saída |
| Tabela JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Listar conjuntos de dados
Para listar todos os conjuntos de dados do projeto BigQuery, use o comando List datasets.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/samples/bigquery-list-datasets
Propriedades
Nenhum
Saídas
| Saída |
Tipo de saída |
| Conjuntos de dados JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Listar modelos
Para listar todos os modelos de um determinado conjunto de dados, use o comando List models.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/samples/bigquery-list-models
Propriedades
| Propriedade |
Detalhes |
| ID do conjunto de dados |
Insira o ID do conjunto de dados. |
Saídas
| Saída |
Tipo de saída |
| Modelos JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Listar projetos
Para listar todos os projetos para o usuário, use o comando List projects.
Chamada de API equivalente: NA
Propriedades
Nenhum
Saídas
| Saída |
Tipo de saída |
| Projetos JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Listar rotinas
Para listar todas as rotinas de um determinado conjunto de dados, use o comando List routines.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/samples/bigquery-list-routines
Propriedades
| Propriedade |
Detalhes |
| ID do conjunto de dados |
Insira o ID do conjunto de dados. |
Saídas
| Saída |
Tipo de saída |
| Rotinas JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Listar dados da tabela
Para recuperar todos os dados de uma determinada tabela em um formato tabular, use o comando List table data.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/reference/rest/v2/tabledata/list
Propriedades
| Propriedade |
Detalhes |
| ID do conjunto de dados |
Insira o ID do conjunto de dados. |
| ID da tabela |
Digite o ID da tabela da qual você deseja retornar os dados. |
Saídas
| Saída |
Tipo de saída |
| Dados da tabela CSV |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Listar tabelas
Para listar todas as tabelas em um determinado conjunto de dados, use o comando List tables.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/samples/bigquery-list-tables
Propriedades
| Propriedade |
Detalhes |
| ID do conjunto de dados |
Insira o ID do conjunto de dados. |
Saídas
| Saída |
Tipo de saída |
| Tabelas JSON |
Arquivo |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Carregar dados
Para carregar dados tabulares em uma determinada tabela, use o comando Load data.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/batch-loading-data
Propriedades
| Propriedade |
Detalhes |
| ID do conjunto de dados |
Insira o ID do conjunto de dados. |
| ID da tabela |
Insira o ID da tabela para a qual você carregará os dados. |
| Arquivo |
Insira o arquivo de dados tabulares a ser carregado no BigQuery. |
| Modo de gravação |
Selecione como carregar os dados na tabela:
- Overwrite- Substitui os dados da tabela pelo arquivo
- Append-Retém os dados da tabela e adiciona o arquivo no final
- Modo de segurança- Carregue o arquivo somente se a tabela estiver vazia
|
| Esquema |
Para inserir o esquema para a entrada File (Arquivo), insira uma matriz JSON com os campos name (nome), type (tipo) e mode (modo). Para que o BigQuery detecte automaticamente o esquema, deixe em branco. Nota: Para garantir que o esquema do arquivo corresponda ao da tabela, selecione a tabela no menu à esquerda no BigQuery para o nome, o tipo e o modo de cada campo. |
Saídas
| Saída |
Tipo de saída |
| Linhas processadas |
Inteiro |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |
Consulta de dados
Para extrair dados do BigQuery em um formato tabular com base em uma consulta, use o comando Query data.
Chamada de API equivalente: https://cloud.google.com/bigquery/docs/query-drive-data
Propriedades
| Propriedade |
Detalhes |
| ID do conjunto de dados |
Insira o ID do conjunto de dados. |
| ID da tabela |
Digite o ID da tabela da qual você deseja extrair os dados. |
| Consulta |
Digite a consulta na sintaxe do BigQuery. |
| Local da consulta |
Insira o local dos dados a serem consultados. Para os Estados Unidos, deixe em branco. |
| Visualizar dados |
Para mostrar uma visualização dos dados retornados da consulta, marque essa caixa. |
Saídas
| Saída |
Tipo de saída |
| Arquivo de saída da consulta |
Arquivo |
| Contagem de registros |
Inteiro |
Códigos de saída
| Código |
Tipo |
Erro |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha geral |