Conectar-se e gerenciar o SAP ECC no Microsoft Purview

Este artigo descreve como registrar o SAP ECC e como autenticar e interagir com o SAP ECC no Microsoft Purview. Para obter mais informações sobre o Microsoft Purview, leia o artigo introdutório.

Recursos compatíveis

Extração de metadados Verificação Completa Verificação Incremental Verificação em escopo Classificação Rotulamento Política de Acesso Linhagem Compartilhamento de dados Exibição ao vivo
Sim Sim Não Não Não Não Não Sim* Não Não

* Além da linhagem em ativos dentro da fonte de dados, a linhagem também terá suporte se o conjunto de dados for usado como fonte/coletor no pipeline do Data Factory ou do Synapse.

Ao examinar a origem do SAP ECC, o Microsoft Purview dá suporte a:

  • Extração de metadados técnicos, incluindo:

    • Instância
    • Componentes do aplicativo
    • Pacotes
    • Tabelas incluindo os campos, chaves estrangeiras, índices e membros do índice
    • Exibições incluindo os campos
    • Transações
    • Programas
    • Aulas
    • Grupos de funções
    • Módulos de função
    • Domínios incluindo os valores de domínio
    • Elementos de dados
  • Buscando linhagem estática nas relações de ativos entre tabelas e exibições.

Limitações conhecidas

Quando o objeto é excluído da fonte de dados, atualmente, a verificação subsequente não removerá automaticamente o ativo correspondente no Microsoft Purview.

Pré-requisitos

  • Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.

  • Uma conta ativa do Microsoft Purview.

  • Você precisa de permissões de Administrador de Fonte de Dados e Leitor de Dados para registrar uma fonte e gerenciá-la no portal de governança do Microsoft Purview. Para obter mais informações sobre permissões, consulte Controle de acesso no Microsoft Purview.

  • Configure o runtime de integração auto-hospedado mais recente. Para obter mais informações, confira o guia criar e configurar um runtime de integração auto-hospedado.

    Observação

    A verificação do SAP ECC é uma operação intensiva em memória, é recomendável instalar o Integration Runtime auto-hospedado em um computador com pelo menos 128 GB de RAM.

    • Verifique se o JDK 11 está instalado no computador em que o runtime de integração auto-hospedado está instalado. Reinicie o computador depois de instalar o JDK recentemente para que ele entre em vigor.

    • Verifique se Pacote Redistribuível do Visual C++ (versão Visual Studio 2012 Atualização 4 ou mais recente) está instalada no computador de runtime de integração auto-hospedada. Se você não tiver essa atualização instalada, poderá baixá-la aqui.

    • Baixe o Conector SAP de 64 bits para Microsoft .NET 3.0 no site do SAP e instale-o no computador de runtime de integração auto-hospedado. Durante a instalação, selecione a opção Instalar Assemblies no GAC na janela Etapas de instalação opcionais .

      pré-requisito

    • O conector lê metadados do SAP usando a API do SAP Java Connector (JCo) 3.0. Verifique se o Java Connector está disponível em sua máquina virtual em que o runtime de integração auto-hospedado está instalado. Verifique se você está usando a distribuição JCo correta para seu ambiente. Por exemplo: em um computador Microsoft Windows, verifique se os arquivos sapjco3.jar e sapjco3.dll estão disponíveis. Observe 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-hospedado. Por padrão, o runtime de integração auto-hospedada usa a conta de serviço local "NT SERVICE\DIAHostService". Verifique se ele tem permissão "Ler e executar" e "Listar conteúdo de pasta" para a pasta driver.

    • O runtime de integração auto-hospedada se comunica com o servidor SAP pela porta do despachante 32NN e pela porta de gateway 33NN, em que NN é o número da instância SAP de 00 a 99. Verifique se o tráfego de saída é permitido no firewall.

  • Implante o módulo de função ABAP de extração de metadados no servidor SAP seguindo as etapas mencionadas no guia de implantação de funções do ABAP. Você precisará de uma conta de desenvolvedor do ABAP para criar o módulo de função RFC no servidor SAP. Para a execução da verificação, a conta de usuário requer permissões suficientes para se conectar ao servidor SAP e executar os seguintes módulos de função RFC:

    • STFC_CONNECTION (conectividade marcar)
    • RFC_SYSTEM_INFO (marcar informações do sistema)
    • OCS_GET_INSTALLED_COMPS (marcar versões de software)
    • Z_MITI_DOWNLOAD (importação de metadados main, o módulo de função que você cria seguindo o guia do Purview)

    As bibliotecas JCo (Conector java) subjacentes podem chamar módulos de função RFC adicionais, por exemplo, RFC_PING, RFC_METADATA_GET etc., consulte a nota de suporte do SAP 460089 para obter detalhes.

Registrar

Esta seção descreve como registrar o SAP ECC no Microsoft Purview usando o portal de governança do Microsoft Purview.

Autenticação para registro

A única autenticação com suporte para a origem do SAP ECC é a autenticação básica.

Etapas para se registrar

  1. Abra o portal de governança do Microsoft Purview por:

  2. Selecione Mapa de Dados na navegação à esquerda.

  3. Selecionar Registrar

  4. Em Registrar fontes, selecione SAP ECC. Selecione Continuar.

    registrar opções do SAPECC

Na tela Registrar fontes (SAP ECC), faça o seguinte:

  1. Insira um Nome que a fonte de dados será listada no Catálogo.

  2. Insira o nome do servidor de aplicativo para se conectar à origem do SAP ECC. Ele também pode ser um endereço IP do host do servidor de aplicativo SAP.

  3. Insira o número do Sistema SAP. Este é um inteiro de dois dígitos entre 00 e 99.

  4. Selecione uma coleção ou crie uma nova (Opcional)

  5. Conclua para registrar a fonte de dados.

    registrar SAPECC

Examinar

Siga as etapas abaixo para verificar o SAP ECC para identificar automaticamente os ativos. Para obter mais informações sobre a verificação em geral, consulte nossa introdução a exames e ingestão.

Criar e executar a verificação

  1. No Centro de Gerenciamento, selecione Runtimes de integração. Verifique se um runtime de integração auto-hospedado está configurado. Se ele não estiver configurado, use as etapas mencionadas aqui para criar um runtime de integração auto-hospedado.

  2. Navegar até Fontes

  3. Selecione a origem SAP ECC registrada.

  4. Selecionar + Nova verificação

  5. Forneça os detalhes a seguir:

    1. Nome: o nome da verificação

    2. Conectar por meio do runtime de integração: selecione o runtime de integração auto-hospedado configurado.

    3. Credencial: selecione a credencial para se conectar à fonte de dados. Certifique-se de:

      • Selecione Autenticação Básica ao criar uma credencial.
      • Forneça uma ID do usuário para se conectar ao servidor SAP no campo de entrada Nome de usuário.
      • Armazene a senha do usuário usada para se conectar ao servidor SAP na chave secreta.
    4. ID do cliente: insira a ID do cliente SAP. Este é um número numérico de três dígitos de 000 a 999.

    5. Caminho da biblioteca JCo: especifique o caminho do diretório em que as bibliotecas JCo estão localizadas, por exemplo. . D:\Drivers\SAPJCo Verifique se o caminho está acessível pelo runtime de integração auto-hospedado, saiba mais na seção pré-requisitos.

    6. Memória máxima disponível: Memória máxima (em GB) disponível no computador de Integration Runtime auto-hospedado a ser usado pela verificação de processos. Isso depende do tamanho da origem do SAP ECC a ser examinada. É recomendável fornecer memória disponível grande, por exemplo, 100.

      verificar SAPECC

  6. Selecione Continuar.

  7. Escolha o gatilho de verificação. Você pode configurar uma agenda ou executar a verificação uma vez.

  8. Examine a verificação e selecione Salvar e Executar.

Exibir suas verificações e verificar execuções

Para exibir as verificações existentes:

  1. Acesse o portal de governança do Microsoft Purview. No painel esquerdo, selecione Mapa de dados.
  2. Selecione a fonte de dados. Você pode exibir uma lista de verificações existentes nessa fonte de dados em Verificações recentes ou exibir todas as verificações na guia Verificações .
  3. Selecione a verificação que tem resultados que você deseja exibir. O painel mostra todas as execuções de verificação anteriores, juntamente com as status e métricas para cada execução de verificação.
  4. Selecione a ID de execução para marcar os detalhes da execução de verificação.

Gerenciar suas verificações

Para editar, cancelar ou excluir uma verificação:

  1. Acesse o portal de governança do Microsoft Purview. No painel esquerdo, selecione Mapa de Dados.

  2. Selecione a fonte de dados. Você pode exibir uma lista de verificações existentes nessa fonte de dados em Verificações recentes ou exibir todas as verificações na guia Verificações .

  3. Selecione a verificação que você deseja 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 sua verificação selecionando Excluir verificação.

Observação

  • A exclusão da verificação não exclui os ativos de catálogo criados de verificações anteriores.
  • O ativo não será mais atualizado com alterações de esquema se sua tabela de origem tiver sido alterada e você examinar novamente a tabela de origem depois de editar a descrição na guia Esquema do Microsoft Purview.

Linhagem

Depois de examinar sua fonte do SAP ECC, você pode procurar o catálogo de dados ou o catálogo de dados de pesquisa para exibir os detalhes do ativo.

Vá para a guia ativo –> linhagem, você pode ver a relação de ativos quando aplicável. Consulte a seção recursos com suporte nos cenários de linhagem SAP ECC com suporte. Para obter mais informações sobre linhagem em geral, consulte guia de usuário de linhagem e linhagem de dados.

Exibição de linhagem do SAP ECC

Próximas etapas

Agora que você registrou sua origem, siga os guias a seguir para saber mais sobre o Microsoft Purview e seus dados.