Pular para o conteúdo principal

Configure o Jira para ingestão.

info

Beta

O conector Jira está em versão Beta.

Esta página descreve como configurar o Jira para ingestão de dados no Databricks.

Pré-requisitos

Para importar dados do Jira, você precisa do seguinte:

  • Um ambiente Jira cloud ou um ambiente Jira on-premises com a versão 8.22.x ou posterior.
  • privilégios de administrador do espaço de trabalho ou privilégio CREATE CONNECTION no metastore Unity Catalog .
  • Credenciais OAuth 2.0 para seu ambiente Jira.

Configure o Jira para OAuth.

Prepare sua instância do Jira para ingestão. Você pode adicionar os escopos necessários a um aplicativo OAuth existente ou criar um novo aplicativo.

Jira Cloud

  1. Acesse https://developer.atlassian.com/console/myapps/.

  2. Opcionalmente, clique em Criar > Integração OAuth 2.0 para criar um novo aplicativo OAuth. Se preferir usar um aplicativo OAuth existente, adicione os escopos necessários definidos nas etapas 5 e 6.

  3. Dê um nome à integração e clique em Criar .

  4. Acesse Permissões > API do Jira (em Escopos da API ) > Adicionar .

  5. Clique em Escopos Clássicos > Editar Escopos e, em seguida, adicione os seguintes escopos ao aplicativo OAuth:

    read:jira-work, read:jira-user

  6. Clique em Escopos granulares > Editar escopos e, em seguida, adicione os seguintes escopos ao aplicativo OAuth.

    Nem todos os escopos OAuth são necessários para todas as tabelas do Jira. Se sua organização não puder conceder determinados escopos (como escopos de nível administrativo), você ainda poderá importar as tabelas que não dependem deles. Consulte a lista de tabelas de origem do Jira compatíveis com a ingestão para verificar quais escopos são necessários para cada tabela.

    read:project-role:jira, read:project-category:jira, read:user:jira, read:avatar:jira, read:sprint:jira-software, read:workflow:jira, read:board-scope:jira-software, read:project:jira, read:audit-log:jira, read:issue-security-level:jira, read:issue-security-scheme:jira, read:board-scope.admin:jira-software, read:group:jira read:application-role:jira

  7. Acesse Autorização > Adicionar e insira o URI de redirecionamento da seguinte forma:

    https://<databricks_workspace_URL>/login/oauth/lakehousefederation.html

    Por exemplo:

    https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.html

  8. Acesse as Configurações e anote o ID do Cliente e o Segredo do Cliente . Você usará isso para criar uma conexão.

Jira on-premises

Configurar OAuth

  1. Abra a Administração do Jira .

  2. Acesse os Aplicativos pelo ícone de configurações no canto superior direito.

  3. Acesse Aplicativos > Links de Aplicativos para ver uma lista dos links de aplicativos criados.

  4. Opcionalmente, clique em Criar link para criar um novo link de aplicativo. Se preferir usar um aplicativo OAuth existente, adicione os escopos necessários.

  5. Selecione "Aplicação Externa" como o tipo de aplicação e "Entrada" como a direção. Em seguida, clique em Continuar .

  6. Forneça um nome para seu aplicativo externo e insira o URL de redirecionamento da seguinte forma:

    https://<databricks_workspace_URL>/login/oauth/lakehousefederation.html

    Por exemplo:

    https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.html

  7. Defina as permissões do aplicativo como Administrador . Em seguida, clique em Salvar .

  8. Anote o ID do Cliente e a Chave Secreta do Cliente . Você usará isso para criar uma conexão.

Habilitar a exclusão de problemas nos logsde auditoria on-premises

Às vezes, as exclusões de problemas não estão presentes nos logs de auditoria em uma instância on-premises . Para aumentar a abrangência log de auditoria nesses cenários:

  1. Acesse Administração do Jira > Sistema .

  2. Abra logsde auditoria em Solução de problemas, à esquerda, e defina estas três áreas como Avançado :

    • Configuração e administração global
    • Configuração e administração local
    • Atividade do usuário final

Próximos passos