Para usar o serviço de transferência de dados do BigQuery, você precisa seguir estas etapas como Proprietário do projeto:
- Crie um projeto e ative a API BigQuery.
- Ative o serviço de transferência de dados do BigQuery.
Para mais informações sobre papéis do IAM, consulte Noções básicas sobre papéis na documentação do IAM.
Como criar um projeto e ativar a API BigQuery
Antes de usar o serviço de transferência de dados do BigQuery, você precisa criar um projeto e, na maioria dos casos, ativar o faturamento. É possível usar um projeto instalado que tenha o serviço de transferência de dados do BigQuery ativado ou criar um projeto. Para usar um projeto instalado, pode ser necessário ativar a API do BigQuery.
Para criar um projeto e ativar a API BigQuery:
-
No Console do Google Cloud, acesse a página do seletor de projetos.
-
Selecione ou crie um projeto do Google Cloud.
Ative o faturamento no seu projeto para todas as transferências. Você será cobrado US$ 0 pelas transferências gratuitas.
A ativação do faturamento só é necessária uma vez por projeto, mesmo que você esteja transferindo dados de várias fontes. O faturamento também precisa estar ativado para consultar os dados no BigQuery depois que os dados são transferidos.
Saiba como confirmar se o faturamento está ativado no seu projeto.
- O BigQuery é ativado automaticamente em novos projetos.
Para ativar o BigQuery em um projeto atual, ative a
API BigQuery.
Ativar a API BigQuery
Como ativar o serviço de transferência de dados do BigQuery
Antes de criar uma transferência, ative o serviço de transferência de dados do BigQuery. Para isso, é preciso ter o papel Proprietário do projeto.
Para ativar o serviço de transferência de dados do BigQuery:
Console
Abra a página da API BigQuery Data Transfer na biblioteca de APIs.
No menu suspenso, selecione o projeto apropriado.
Clique no botão "ATIVAR".
Como conceder acesso bigquery.admin
Todos os usuários que criarão transferências precisam receber o papel predefinido bigquery.admin
do IAM. O papel bigquery.admin
inclui as
seguintes permissões do serviço de transferência de dados do BigQuery:
bigquery.transfers.update
bigquery.transfers.get
O papel bigquery.admin
também inclui a permissão bigquery.datasets.update
. A permissão bigquery.datasets.update
é necessária para gravar dados no conjunto de dados de destino da transferência.
Para conceder o papel bigquery.admin
:
Console
Abra a página do IAM no Console do Cloud.
Clique em Selecione um projeto.
Selecione um projeto e clique em Abrir.
Clique em Adicionar para incluir novos membros no projeto e defina as permissões deles.
Na caixa de diálogo Adicionar membros:
- Em Membros, insira o endereço de e-mail do usuário ou grupo.
- Na lista suspensa Selecionar um papel, clique em BigQuery > Administrador do BigQuery.
Clique em Adicionar.
gcloud
É possível usar a ferramenta de linha de comando gcloud
para conceder a um usuário ou grupo o
papel bigquery.admin
.
Para adicionar uma única vinculação à política do IAM do projeto,
digite o comando a seguir. Para incluir um usuário, forneça a sinalização --member
no
formato user:user@example.com
. Para incluir um grupo, forneça a sinalização --member
no formato group:group@example.com
.
gcloud projects add-iam-policy-binding project_id \ --member group/user:address \ --role roles/bigquery.admin
Em que:
- project_id é o ID do projeto;
- group/user é
group
ouuser
. - address é o endereço de e-mail do usuário ou do grupo.
Por exemplo:
gcloud projects add-iam-policy-binding myproject \
--member group:group@example.com \
--role roles/bigquery.admin
A política atualizada é exibida:
bindings: - members: - group:group@example.com role: roles/bigquery.admin
Para mais informações sobre os papéis do IAM no BigQuery, consulte Papéis e permissões predefinidos.
Próximas etapas
Depois de ativar o serviço de transferência de dados do BigQuery, crie uma transferência para a fonte de dados.
Apps de software como serviço (SaaS) do Google- Campaign Manager
- Cloud Storage
- Google Ad Manager
- Google Ads
- Google Merchant Center (Beta)
- Google Play
- Search Ads 360 (Beta)
- Relatórios de canais do YouTube
- Relatórios de proprietários do conteúdo do YouTube