Os fluxos de trabalho de governança permitem configurar controles automatizados e mecanismos de aprovação para recursos de dados organizacionais. Com esses fluxos de trabalho, você pode garantir que indivíduos ou equipes autorizados gerenciem o acesso aos seus produtos de dados e organizem os metadados do catálogo e do glossário.
O uso de fluxos de trabalho de governança tem os seguintes benefícios:
- Os consumidores de dados podem encontrar produtos de dados relevantes e solicitar acesso diretamente no Knowledge Catalog (antigo Dataplex Universal Catalog), substituindo os processos manuais de tíquetes de suporte.
- Após a aprovação da solicitação, o sistema concede automaticamente os papéis necessários do Identity and Access Management (IAM) e as associações de grupo, eliminando a sobrecarga administrativa manual e reduzindo o tempo de acesso.
- Os registros do sistema capturam trilhas de auditoria de solicitações, justificativas, decisões do aprovador e carimbos de data/hora para dar suporte à auditoria de conformidade.
- Os mecanismos de aprovação centralizados para recursos de dados sensíveis ajudam a garantir que o acesso e as atualizações de metadados sejam restritos a usuários e equipes autorizados.
Casos de uso
Os fluxos de trabalho de governança oferecem suporte ao gerenciamento de acesso automatizado e à curadoria de metadados em vários cenários:
- Gerenciamento de acesso a produtos de dados: um gerente de marketing ou analista de risco solicita acesso a um produto de dados de histórico de vendas ou transações selecionado para analisar o comportamento do cliente ou criar modelos de risco. Após a aprovação, os papéis do IAM necessários são provisionados automaticamente.
- Curadoria de glossário empresarial: uma organização delega a criação e a atualização de categorias e termos do glossário empresarial a colaboradores de domínio ou prestadores de serviços externos. Os contratados enviam solicitações de governança para análise dos administradores de dados centrais antes de atualizar o glossário.
- Enriquecimento de entrada de catálogo e metadados em lote: os colaboradores de dados ou os agentes de enriquecimento automatizados propõem atualizações em lote para entradas de catálogo, como criar entradas personalizadas, atualizar descrições e aspectos ou vincular entradas a termos do glossário empresarial. Os proprietários de dados podem analisar e aprovar as mudanças em um único fluxo de trabalho.
Usar fluxos de trabalho de governança no Knowledge Catalog
É possível usar fluxos de trabalho de governança para solicitar acesso a produtos de dados, solicitar mudanças de metadados de recurso único em glossários empresariais e entradas do Knowledge Catalog e solicitar mudanças de metadados em lote para entradas e links de entrada.
Simultaneidade
Várias solicitações de mudança de metadados pendentes podem coexistir em um único recurso. O Knowledge Catalog usa um modelo em que o último gravador vence, o que significa que a mudança aprovada mais recentemente substitui as atualizações anteriores, independentemente de quando as solicitações foram enviadas. As solicitações pendentes permanecem válidas mesmo que o recurso seja atualizado diretamente ou por outra solicitação aprovada.
Operações de metadados compatíveis
A tabela a seguir lista os recursos e as operações compatíveis com as solicitações de alteração de metadados:
| Recurso | Criar | Atualizar | Excluir |
|---|---|---|---|
| Categoria do glossário | Sim | Sim | Sim |
| Termo do glossário | Sim | Sim | Sim |
| Entrada | Sim | Sim | Sim |
| Link de entrada | Sim | Não | Sim |
Solicitações de mudança de metadados em lote
É possível usar a API Dataplex para agrupar operações de metadados em uma única solicitação de alteração.
Operações de metadados em lote compatíveis
A tabela a seguir lista os recursos e as operações compatíveis com solicitações de alteração de metadados em lote:
| Recurso | Criar | Atualizar | Excluir |
|---|---|---|---|
| Entrada | Sim | Sim | Sim |
| Link de entrada | Sim | Sim | Sim |
Uma solicitação de mudança de metadados em lote pode ser originada das seguintes maneiras:
- Enviado diretamente por um usuário: você envia uma solicitação de API REST para criar uma solicitação de alteração em lote para entradas e links de entrada.
- Gerado automaticamente pelo agente de enriquecimento: quando uma execução do agente de enriquecimento gera recomendações de metadados que exigem revisão humana em vez de publicação automática, o agente cria uma solicitação de mudança em lote.
Caminho de processamento dos fluxos de trabalho de governança
O Knowledge Catalog rastreia as solicitações ao longo do ciclo de vida usando valores de status. A tabela a seguir descreve cada status para solicitações de mudança únicas e em lote:
| Status | Solicitações únicas | Solicitações de mudança de metadados em lote |
|---|---|---|
NEW |
Análise pendente. Somente o autor pode editar a solicitação, e somente o autor ou um administrador do fluxo de trabalho pode excluí-la. | Análise pendente. O autor pode editar as solicitações enviadas pelos usuários, os revisores podem editar as solicitações do agente de enriquecimento, e o autor ou um administrador do fluxo de trabalho pode excluir a solicitação. |
APPLYING |
Não relevante. | Aprovada e sendo aplicada em segundo plano. |
APPROVED |
Aprovada e aplicada. | Aprovada, e pelo menos uma mudança no lote foi bem-sucedida. Todos os erros no nível do item são listados na resposta. |
FAILED |
Não foi possível aplicar. A atualização da solicitação redefine o status como NEW para uma nova aprovação. |
Não foi possível aplicar nenhuma das mudanças no lote. A atualização da solicitação redefine o status como NEW para uma nova aprovação. |
REJECTED |
Recusada por um aprovador. Nenhuma mudança foi aplicada. | Recusada por um aprovador. Nenhuma mudança foi aplicada. |
Quando uma solicitação é excluída manualmente, o recurso de destino é excluído ou expira após 90 dias, o Knowledge Catalog remove permanentemente a solicitação do armazenamento. As consultas subsequentes da solicitação retornam um erro 404 NOT_FOUND.
Papéis de fluxos de trabalho de governança
Os papéis dos fluxos de trabalho de governança incluem solicitantes, aprovadores e administradores de fluxo de trabalho. A tabela a seguir descreve os papéis em detalhes:
| Papel | Descrição |
|---|---|
| Requerente | Cria e envia solicitações, além de poder editar ou excluir as próprias solicitações no estado NEW. |
| Aprovador | Analisa, aprova ou rejeita solicitações. Para solicitações de mudança de metadados em lote geradas pelo agente de enriquecimento, os aprovadores também podem editar as mudanças propostas antes de aprovar. |
| Administrador de fluxo de trabalho | Monitora a conformidade, configura políticas de fluxo de trabalho e mantém o backlog de solicitações. Os administradores podem ver as trilhas de auditoria em todos os estados de solicitação e têm permissões de exclusão administrativa para remover solicitações em qualquer estado. |
Limitações
- Os fluxos de trabalho de governança não são compatíveis com projetos do Assured Workloads.
- Os fluxos de trabalho de governança não são compatíveis com chaves de criptografia gerenciadas pelo cliente (CMEK).
- Os fluxos de trabalho de governança não são compatíveis com o VPC Service Controls.
A seguir
- Saiba como solicitar mudanças de metadados de um único recurso.
- Saiba como solicitar mudanças de metadados em lote.
- Saiba como gerenciar solicitações.
- Saiba como solicitar acesso a produtos de dados.