Integração bigquery
Viva Goals pode se integrar ao Google BigQuery para atualizar automaticamente seus OKRs.
Considere este exemplo: você tem dados em seu armazém BigQuery que rastreiam o número de leads convertidos. Seu objetivo é aumentar o valor de leads convertidos para uma determinada quantidade. Se você implementar a integração do BigQuery, poderá se salvar de ir e voltar repetidamente entre BigQuery e Viva Goals para atualizar seu progresso. Viva Goals sincronizará os valores para você e mapeará seu progresso em direção a metas, economizando tempo e mantendo seus OKRs atuais.
Etapa 1: configurar a conta de serviço no console de administração do Google Cloud
Viva Goals usa uma conta de serviço com o OAuth 2.0 para chamar as APIs do Google BigQuery. Para a integração do BigQuery, você precisa adicionar a conta de serviço Viva Goals , ally-bigquery@ally-346417.iam.gserviceaccount.comao seu projeto BigQuery e fornecer os acessos e permissões necessários. Continue a leitura para obter instruções passo a passo.
Criar uma função IAM para BigQuery
Siga estas etapas no console da plataforma do Google Cloud para criar uma função:
Faça logon no console de desenvolvedores da plataforma de nuvem do Google, https://console.developers.google.com/.
Vá para o menu "hambúrguer" no canto superior esquerdo da tela e escolha IAM & Administração ->Roles.
Na parte superior da tela de funções, selecione + Criar Função.
Insira os detalhes no formulário. Em seguida, selecione Adicionar Permissões e adicione as seguintes permissões:
bigquery.datasets.get
bigquery.jobs.create
bigquery.tables.get
bigquery.tables.getData
Selecione Criar para concluir a criação de função.
Fornecer acesso à conta de serviço Viva Goals
Agora é hora de atribuir a nova função à conta de serviço Viva Goals para que Viva Goals tenha permissões para ler informações do BigQuery e conectá-la aos seus OKRs.
Acesse o menu "hambúrguer" no canto superior esquerdo da tela e escolha IAM & Administração ->IAM.
Selecione o botão + Adicionar na parte superior da página.
Para Adicionar tela, adicione o email da conta de serviço Viva Goals, conforme observado abaixo, no campo Novas Entidades:
ally-bigquery@ally-346417.iam.gserviceaccount.com
Selecione Salvar para concluir a instalação.
Etapa 2: configurar a integração do BigQuery no Viva Goals
O administrador pode seguir estas etapas para configurar a integração do BigQuery no Viva Goals:
Acesse a página Viva Goals integrações por meio de Administração>Integrations.
Role as opções de integração até encontrar o BigQuery. Selecione habilitar se essa for a primeira vez ou gerenciar se uma integração foi estabelecida anteriormente.
Selecione Nova Conexão. Na caixa de diálogo aberta, insira o nome da conexão e a ID do Projeto BigQuery que contém os dados que você deseja conectar aos seus OKRs.
Viva Goals usa uma conta de serviço com o OAuth 2.0 para chamar as APIs do Google BigQuery. Adicione a conta de serviço Viva Goals ao seu projeto BigQuery e forneça os acessos e permissões necessários.
Selecione Avançar para concluir a instalação.
Viva Goals permite que você se conecte a vários projetos do BigQuery. Selecione Nova conexão para adicionar outra conexão. Você diferencia conexões por nome. Esses nomes são exibidos aos membros quando vinculam seus OKRs aos dados do BigQuery.
Etapa 3: usar a integração do BigQuery
Depois que a instalação for concluída, os usuários em sua organização poderão vincular o sucesso de seus OKRs diretamente aos dados em conjuntos de dados de nuvem do BigQuery.
Ao criar ou editar um resultado objetivo ou chave, selecione Conectar fonte de dados para atualizar automaticamente o progresso.
Na lista de integrações, selecione BigQuery.
Se você já criou uma conexão BigQuery ou um administrador em sua organização compartilhou uma conexão BigQuery com você, essa conexão será selecionada automaticamente. Se nenhuma conexão já tiver sido criada ou compartilhada, Viva Goals solicitará que você adicione uma nova conexão.
Adicione a consulta SQL do BigQuery que retornará um valor numérico de valor único. Esse valor será conectado ao progresso ou KPI do OKR, dependendo de como o OKR é medido.
Selecione Avançar para concluir e salvar seu ORC. Agora você deve ver um ícone BigQuery ao lado do OKR. O OKR será sincronizado automaticamente a cada hora, mas você também pode selecionar atualizar para atualizá-lo manualmente.