Acione execuções manualmente

Este documento mostra como acionar manualmente execuções de todo o fluxo de trabalho ou apenas de elementos selecionados no fluxo de trabalho.

Pode acionar uma execução para os seguintes elementos do seu fluxo de trabalho:

  • Todas as ações no seu fluxo de trabalho
  • Ações selecionadas
  • Ações com etiquetas selecionadas

Antes de começar

  1. Na Google Cloud consola, aceda à página Dataform.

    Aceda à página do formulário de dados

  2. Selecione ou crie um repositório.

  3. Selecione ou crie um espaço de trabalho de desenvolvimento.

  4. Desenvolva o seu fluxo de trabalho.

Funções necessárias

Para receber as autorizações de que precisa para acionar manualmente uma execução, peça ao seu administrador para lhe conceder as seguintes funções da IAM em workflowInvocations:

Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.

Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.

Executar manualmente todas as ações no fluxo de trabalho

Para acionar manualmente a execução de todas as ações no fluxo de trabalho, siga estes passos:

  1. Aceda a um espaço de trabalho de desenvolvimento.
  2. Clique em Iniciar execução.
  3. Clique em Ações > Várias ações.
  4. Na secção Autenticação, autorize a execução com as credenciais de utilizador da sua Conta Google ou uma conta de serviço.

    • Para usar as credenciais de utilizador da sua Conta Google (Pré-visualização), selecione Executar com credenciais de utilizador.
    • Para usar uma conta de serviço, selecione Executar com a conta de serviço selecionada e, de seguida, selecione uma conta de serviço.
  5. Selecione Todas as ações.

  6. Opcional: para reconstruir todas as tabelas de raiz, selecione a opção Executar com atualização completa. Sem esta opção, o Dataform atualiza as tabelas incrementais sem as reconstruir de raiz.

  7. Clique em Iniciar execução. Se selecionou Executar com credenciais do utilizador para o seu método de autenticação, tem de autorizar a sua Conta Google (Pré-visualização).

Executar manualmente as ações selecionadas

Para acionar manualmente a execução de ações selecionadas, siga estes passos:

  1. Aceda ao seu espaço de trabalho de desenvolvimento.
  2. Clique em Iniciar execução e, de seguida, faça uma das seguintes ações:

    • Clique em Ações e, de seguida, selecione uma ação que quer executar.
    • Clique em Ações > Várias ações.
  3. Na secção Autenticação, autorize a execução com as credenciais de utilizador da sua Conta Google ou uma conta de serviço.

    • Para usar as credenciais de utilizador da sua Conta Google (Pré-visualização), selecione Executar com credenciais de utilizador.
    • Para usar uma conta de serviço, selecione Executar com a conta de serviço selecionada e, de seguida, selecione uma conta de serviço.
  4. Verifique se a opção Seleção de ações está selecionada.

  5. No menu Selecionar ações a executar, selecione as ações que quer executar.

  6. Opcional: para executar as ações selecionadas e as respetivas dependências, selecione a opção Incluir dependências.

  7. Opcional: para executar as ações selecionadas e as ações que dependem delas, selecione a opção Incluir dependentes.

  8. Opcional: para reconstruir todas as tabelas de raiz, selecione a opção Executar com atualização completa.

  9. Clique em Iniciar execução. Se selecionou Executar com as minhas credenciais de utilizador para o método de autenticação, tem de autorizar a sua Conta Google (Pré-visualização).

Execute manualmente ações com etiquetas selecionadas

Para acionar manualmente uma execução de ações com etiquetas selecionadas, siga estes passos:

  1. Aceda ao seu espaço de trabalho de desenvolvimento.
  2. Clique em Iniciar execução e, de seguida, faça uma das seguintes ações:

    • Clique em Etiquetas e, de seguida, selecione uma etiqueta que quer executar.
    • Clique em Etiquetas > Várias etiquetas.
  3. Na secção Autenticação, autorize a execução com as credenciais de utilizador da sua Conta Google ou uma conta de serviço.

    • Para usar as credenciais de utilizador da sua Conta Google (Pré-visualização), selecione Executar com credenciais de utilizador.
    • Para usar uma conta de serviço, selecione Executar com a conta de serviço selecionada e, de seguida, selecione uma conta de serviço.
  4. Verifique se a opção Seleção de etiquetas está selecionada.

  5. No menu Selecionar etiquetas a executar, selecione as etiquetas que quer executar.

  6. Opcional: para executar as ações com as etiquetas selecionadas e as respetivas dependências, selecione a opção Incluir dependências.

  7. Opcional: para executar as ações com as etiquetas selecionadas e as ações que dependem delas, selecione a opção Incluir dependentes.

  8. Opcional: para reconstruir todas as tabelas de raiz, selecione a opção Executar com atualização completa. Sem esta opção, o Dataform atualiza as tabelas incrementais sem as reconstruir de raiz.

  9. Clique em Iniciar execução. Se selecionou Executar com as minhas credenciais de utilizador para o método de autenticação, tem de autorizar a sua Conta Google (Pré-visualização).

Autorize a sua Conta Google

Para autenticar o recurso com as credenciais de utilizador da sua Conta Google, tem de conceder manualmente autorização aos pipelines do BigQuery para obterem a chave de acesso da sua Conta Google e acederem aos dados de origem em seu nome. Pode conceder aprovação manual com a interface da caixa de diálogo do OAuth.

Só tem de conceder autorização aos pipelines do BigQuery uma vez.

Para revogar a autorização que concedeu, siga estes passos:

  1. Aceda à página da Conta Google.
  2. Clique em Pipelines do BigQuery.
  3. Clique em Remover acesso.

O que se segue?