Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve como registrar a Oracle e como autenticar e interagir com a Oracle no Microsoft Purview. Para obter mais informações sobre o Microsoft Purview, leia o artigo introdutório.
Recursos compatíveis
Recursos de digitalização
| Extração de metadados | Verificação Completa | Varredura incremental | Varredura com escopo |
|---|---|---|---|
| Sim | Sim | Não | Sim |
As versões do servidor Oracle com suporte são 6i a 19c. O servidor proxy Oracle não é suportado ao verificar o código-fonte da Oracle.
Ao verificar a origem do Oracle, o Microsoft Purview dá suporte a:
Extração de metadados técnicos, incluindo:
- Servidor
- Esquemas
- Pacotes
- Tabelas, incluindo colunas, chaves estrangeiras, índices, gatilhos e restrições exclusivas
- Exibições, incluindo colunas e gatilhos
- Procedimentos armazenados, incluindo o parâmetro conjunto de dados e o conjunto de resultados
- Funções, incluindo o parâmetro dataset
- Sequences
- Sinônimos
- Tipos incluindo os atributos de tipo
Busca de linhagem estática em relacionamentos de ativos entre tabelas e exibições.
Linhagem de procedimento armazenado.
Ao configurar a verificação, você pode optar por verificar um servidor Oracle inteiro ou definir o escopo da verificação para um subconjunto de esquemas que correspondam a um ou mais nomes ou padrões de nomes.
Outros recursos
Para classificações, rótulos de confidencialidade, políticas, linhagem de dados e exibição ao vivo, consulte a lista de recursos com suporte.
Limitações conhecidas
Atualmente, o nome do serviço Oracle não é capturado nos metadados ou na hierarquia.
Quando o objeto é excluído da fonte de dados, atualmente a verificação subsequente não removerá automaticamente o ativo correspondente no Microsoft Purview.
Não há suporte para procedimentos armazenados diretamente em um esquema ou não em um pacote.
Pré-requisitos
Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.
A versão corporativa do Microsoft Purview ou uma conta ativa do Microsoft Purview usando o portal de governança clássico.
Você precisa ser um Administrador de Fonte de Dados e um Leitor de Dados para registrar uma fonte no Mapa de Dados do Microsoft Purview. Obtenha detalhes sobre permissões de domínio e coleção.
Configure o tempo de execução de integração auto-hospedada mais recente. Para obter mais informações, consulte o guia criar e configurar um runtime de integração auto-hospedada.
Certifique-se de que o OpenJDK 8 com o driver OJDBC 8 esteja instalado no computador em que o runtime de integração auto-hospedada está instalado. Reinicie a máquina depois de instalar o JDK para que ela tenha efeito.
Certifique-se de que o Pacote Redistribuível do Visual C++ (versão Visual Studio 2012 Atualização 4 ou mais recente) esteja instalado no computador de runtime de integração auto-hospedada. Se você não tiver essa atualização instalada, poderá baixá-la aqui.
Baixe o driver Oracle JDBC no computador em que o runtime de integração auto-hospedada está sendo executado. Anote o caminho da pasta que você usará para configurar a verificação.
Observação
O driver deve estar acessível pelo runtime de integração auto-hospedada. Por padrão, o runtime de integração auto-hospedada usa a conta de serviço local "NT SERVICE\DIAHostService". Certifique-se de que ele tenha as permissões "Ler e executar" e "Listar conteúdo da pasta" para a pasta do driver.
Permissões necessárias para verificação
O Microsoft Purview dá suporte à autenticação básica (nome de usuário e senha) para verificação do Oracle. O usuário Oracle deve ter acesso de leitura às tabelas do sistema para acessar metadados e classificação avançados.
O usuário deve ter permissão para criar uma sessão e uma função SELECT_CATALOG_ROLE atribuída. Como alternativa, o usuário pode ter a permissão SELECT concedida para cada tabela de sistema individual da qual esse conector consulta metadados:
grant create session to [user];
grant select on all_users to [user];
grant select on dba_objects to [user];
grant select on dba_tab_comments to [user];
grant select on dba_external_locations to [user];
grant select on dba_directories to [user];
grant select on dba_mviews to [user];
grant select on dba_clu_columns to [user];
grant select on dba_tab_columns to [user];
grant select on dba_col_comments to [user];
grant select on dba_constraints to [user];
grant select on dba_cons_columns to [user];
grant select on dba_indexes to [user];
grant select on dba_ind_columns to [user];
grant select on dba_procedures to [user];
grant select on dba_synonyms to [user];
grant select on dba_views to [user];
grant select on dba_source to [user];
grant select on dba_triggers to [user];
grant select on dba_arguments to [user];
grant select on dba_sequences to [user];
grant select on dba_dependencies to [user];
grant select on dba_type_attrs to [user];
grant select on V_$INSTANCE to [user];
grant select on v_$database to [user];
Para classificação, o usuário deve ter permissões de leitor (SELECT) nas tabelas relevantes.
Para tabelas individuais Use o seguinte comando SQL para conceder acesso a uma tabela específica:
GRANT SELECT ON [table_name] TO [purview_user];
Para todas as tabelas ao mesmo tempo Para conceder acesso em todas as tabelas do banco de dados, use:
GRANT SELECT ANY TABLE TO [purview_user];
Registrar
Esta seção descreve como registrar o Oracle no Microsoft Purview usando o portal do Microsoft Purview.
Passos para se registrar
Para registrar uma nova origem Oracle em seu mapa de dados, faça o seguinte:
O acesso ao Mapa de Dados do Microsoft Purview depende de qual experiência de portal você está usando.
- Se você estiver usando o portal do Microsoft Purview, navegue diretamente para o portal (https://purview.microsoft.com) e selecione a solução Mapa de Dados .
- Se você estiver usando o portal de governança do Microsoft Purview clássico, navegue diretamente para o portal (https://web.purview.azure.com), selecione sua conta do Microsoft Purview e selecione Mapa de dados no menu à esquerda.
Selecionar Fontes de dados
Selecione Registrar
Em Registrar fontes, selecione Oracle. Selecione Continuar.
Na tela Registrar origens (Oracle), faça o seguinte:
Insira um Nome em que a fonte de dados será listada no Catálogo.
Insira o nome do host para se conectar a uma fonte do Oracle. Pode ser:
- Um nome de host usado para se conectar ao servidor de banco de dados. Por exemplo:
MyDatabaseServer.com - Um endereço IP. Por exemplo:
192.169.1.2
- Um nome de host usado para se conectar ao servidor de banco de dados. Por exemplo:
Insira o número da porta usada para se conectar ao servidor de banco de dados (1521 por padrão para Oracle).
Informe o nome do serviço Oracle (não o Oracle UID) usado para se conectar ao servidor de banco de dados.
Escolha uma coleção na lista.
Conclua para registrar a fonte de dados.
Examinar
Siga as etapas abaixo para verificar o Oracle e classificar os ativos automaticamente. Para obter mais informações sobre a verificação em geral, consulte nossa introdução às verificações e ingestão.
Dica
Para solucionar problemas de verificação:
- Confirme que você seguiu todos os pré-requisitos.
- Consulte nossa documentação de solução de problemas de verificação.
Criar e executar verificação
Para criar e executar uma nova verificação, faça o seguinte:
Em Gerenciamento de origem no mapa de dados, selecione Runtimes de integração. Verifique se um runtime de integração auto-hospedada está configurado. Se ele não estiver configurado, use as etapas mencionadas aqui para criar um runtime de integração auto-hospedada.
Navegue até Fontes.
Selecione a origem Oracle registrada.
Selecione + Nova verificação.
Forneça os detalhes abaixo:
Name: O nome da verificação
Conectar-se por meio do runtime de integração: selecione o runtime de integração auto-hospedada configurado
Credencial: selecione a credencial para se conectar à sua fonte de dados. Certifique-se de:
- Selecione Autenticação Básica ao criar uma credencial.
- Forneça o nome de usuário usado para se conectar ao servidor de banco de dados no campo de entrada Nome de usuário.
- Armazene a senha do usuário usada para se conectar ao servidor de banco de dados na chave secreta.
Esquema: Lista o subconjunto de esquemas a serem importados expressos como uma lista separada por ponto e vírgula de maneira que diferencia maiúsculas de minúsculas . Por exemplo,
schema1;schema2. Todos os esquemas de usuário serão importados se essa lista estiver vazia. Todos os esquemas do sistema (por exemplo, SysAdmin) e objetos são ignorados por padrão.Os padrões de nome de esquema aceitáveis podem ser nomes estáticos ou conter caracteres curinga%. Por exemplo:
A%;%B;%C%;D- Comece com A ou
- Terminar com B ou
- Contêm C ou
- Igual a D
O uso de NOT e caracteres especiais não é aceitável.
Local do driver: especifique o caminho para o local do driver JDBC em seu computador em que o runtime de integração de auto-host está em execução. Por exemplo:
D:\Drivers\Oracle.- Para o runtime de integração auto-hospedada em um computador local:
D:\Drivers\Oracle. Esse é o caminho para o local válido da pasta JAR. O valor deve ser um caminho de arquivo absoluto válido e não contém espaço. Verifique se o driver está acessível pelo runtime de integração auto-hospedada; Saiba mais em Pré-requisitos.
- Para o runtime de integração auto-hospedada em um computador local:
Detalhes do procedimento armazenado: Controla o número de detalhes importados de procedimentos armazenados:
- Assinatura: o nome e os parâmetros dos procedimentos armazenados.
- Código, assinatura: o nome, os parâmetros e o código dos procedimentos armazenados.
- Linhagem, código, assinatura: o nome, os parâmetros e o código dos procedimentos armazenados e a linhagem de dados derivada do código.
- Nenhum: os detalhes do procedimento armazenado não estão incluídos.
Memória máxima disponível: Memória máxima (em GB) disponível na VM do cliente para ser usada pelos processos de digitalização. Isso depende do tamanho da origem do Oracle a ser verificada.
Observação
Como regra geral, forneça 1 GB de memória para cada 1000 tabelas
Selecione Testar conexão.
Observação
Use o botão "Testar conexão" na interface do usuário de configuração de verificação para testar a conexão. A "Conexão de Teste" na interface do usuário do gerenciador de configurações do runtime de integração auto-hospedada -> a guia Diagnóstico não valida totalmente a conectividade.
Selecione Continuar.
Selecione um conjunto de regras de varredura para classificação. Você pode escolher entre o padrão do sistema, conjuntos de regras personalizados existentes ou criar um novo conjunto de regras embutido.
Escolha o gatilho de verificação. Você pode configurar uma programação ou executar a verificação uma vez.
Analise a digitalização e selecione Salvar e Executar.
Exibir suas verificações e execuções de verificação
Para exibir as verificações existentes:
- Acesse o portal do Microsoft Purview. No painel esquerdo, selecione Mapa de dados.
- Selecione a fonte de dados. Você pode exibir uma lista de verificações existentes nessa fonte de dados em Verificações recentes ou pode exibir todas as verificações na guia Verificações .
- Selecione a verificação que tem os resultados que você deseja visualizar. O painel mostra todas as execuções de verificação anteriores, juntamente com o status e as métricas de cada execução de verificação.
- Selecione a ID de execução para marcar os detalhes da execução de verificação.
Gerenciar suas varreduras
Para editar, cancelar ou excluir uma verificação:
Acesse o portal do Microsoft Purview. No painel esquerdo, selecione Mapa de Dados.
Selecione a fonte de dados. Você pode exibir uma lista de verificações existentes nessa fonte de dados em Verificações recentes ou pode exibir todas as verificações na guia Verificações .
Selecione a verificação que você quer gerenciar. Você poderá:
- Edite a verificação selecionando Editar verificação.
- Cancele uma verificação em andamento selecionando Cancelar execução de verificação.
- Exclua a verificação selecionando Excluir verificação.
Observação
- A exclusão da verificação não exclui os ativos do catálogo criados a partir de verificações anteriores.
Linhagem
Depois de verificar sua origem Oracle, você pode navegar pelo Catálogo unificado ou pesquisar o Catálogo Unificado para exibir os detalhes do ativo.
Vá para a guia ativo -> linhagem, você pode ver a relação do ativo quando aplicável. Consulte a seção de recursos suportados nos cenários de linhagem Oracle suportados. Para obter mais informações sobre linhagem em geral, consulte linhagem de dados e guia do usuário de linhagem.
Próximas etapas
Agora que você registrou sua fonte, siga os guias abaixo para saber mais sobre o Microsoft Purview e seus dados.