Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Permissão para acessar a tabela `big-query-public-data`.new_york_citibike.citibike_trips.

Ao fazer a consulta: select gender, trip_duration from big-query-public-data.new_york_citibike.citibike_trips limit 5

Aparece a seguinte mensagem em resultados: Access Denied: Table big-query-public-data:new_york_citibike.citibike_trips: User does not have permission to query table big-query-public-data:new_york_citibike.citibike_trips, or perhaps it does not exist in location US.

Como resolver isto?

1 resposta
solução!

Olá, Domingos! Tudo bem com você? Espero que sim!

Pelo que você descreveu, parece que o problema está relacionado a permissões de acesso à tabela que você está tentando consultar. No BigQuery, as permissões são gerenciadas através do IAM (Identity and Access Management) do Google Cloud.

Aqui estão algumas etapas que você pode seguir para resolver o problema:

  1. Verifique se a tabela que você está tentando acessar realmente existe. Você pode fazer isso navegando pelo painel do BigQuery e procurando pela tabela big-query-public-data.new_york_citibike.citibike_trips. Se a tabela não existir, você precisará encontrar a tabela correta para consultar.

  2. Se a tabela existir, você precisa verificar se tem as permissões necessárias para acessá-la. No Google Cloud Console, vá para a página IAM e verifique se seu usuário tem a função apropriada para acessar o BigQuery. A função roles/bigquery.dataViewer permite que o usuário visualize dados em tabelas, mas não permite que ele crie ou exclua tabelas. Se você precisa de permissões adicionais, você pode precisar falar com o administrador do seu projeto para concedê-las.

  3. Se você tem as permissões corretas e a tabela existe, pode ser que a tabela não esteja na localização correta. O BigQuery divide seus dados em diferentes localizações, e você só pode consultar dados na mesma localização que seu conjunto de dados. Você pode verificar a localização da tabela no painel do BigQuery.

Espero que essas sugestões possam te ajudar a resolver o problema. Lembre-se, essas são apenas sugestões e podem não resolver completamente o seu problema, mas são um bom ponto de partida para a solução.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.