Partilhar via


Trabalhar com sistemas empresariais

Quando precisa de trabalhar e de se integrar com os sistemas empresariais existentes, como o SAP e o Oracle, deverá procurar cooperação e apoio da sua equipa de administração de TI ou da equipa responsável pelo sistema.

Mesmo que não tenha uma função técnica, leia esta secção para entender algumas das coisas que normalmente precisam de ser consideradas na integração com sistemas empresariais.

Frequência e horas da integração de dados

Quando se integra com outros sistemas, é necessário considerar a frequência da integração e os fusos horários se a integração tiver casos de utilização que cruzem fusos horários. A frequência da integração dependerá de dois aspetos: o volume de dados e os requisitos relacionados com as horas do negócio.

Método de integração com sistemas empresariais

Existem várias formas de integração com sistemas empresariais:

  • A integração nabase de dados é uma integração direta com uma base de dados. Esta não é uma forma muito comum de se integrar com sistemas externos, porque existe o risco de expor dados.

  • A integração API é um método de integração com os sistemas através da utilização de APIs. A maioria dos sistemas web fornece APIs para integração, mas alguns não o fazem.

  • A integração Ficheiro é um método de integração com outros sistemas através de ficheiros. Um sistema exporta um ficheiro de dados. Este ficheiro pode estar em CSV, TSV, XML ou outro formato. O sistema que está a integrar ou deteta que há um novo ficheiro, ou é configurado com um temporizador para verificar periodicamente se existem novos ficheiros e, em seguida, importar o ficheiro que foi exportado. Este método é utilizado em situações em que a origem de dados não pode ser acedida diretamente através de base de dados ou APIs.

Ligar a sistemas no local

Um gateway de dados no local permite que as aplicações e serviços se conectem a sistemas que não estão abertos à internet de forma segura. A configuração é fácil ao usar um instalador, mas existem vários fatores a considerar:

  • Largura de banda da rede do centro de dados ou localização do servidor

  • Afinação da base de dados da origem de dados

  • Especificação do servidor dos sistemas no local

  • Volume e frequência da transmissão de dados

Largura de banda da rede do centro de dados ou localização do servidor

A velocidade da aplicação dependerá se a largura de banda da rede entre o centro de dados ou o servidor no local e o serviço de cloud é suficiente. Se muitas pessoas usarem a aplicação simultaneamente, não ter largura de banda suficiente fará com que a aplicação demore muito tempo a responder. Mais informações:Requisitos da aplicação Web

Para descobrir a velocidade de rede da sua organização, utilize o Teste de Velocidade de Rede da Microsoft Store (gratuitamente) e também as ferramentas de diagnóstico especificamente para aplicações condicionada por modelo.

Afinação da base de dados da origem de dados

A sintonização da base de dados também desempenha um papel importante, especialmente quando se liga a uma origem de dados que inclui muitos dados. É fácil encontrar problemas se criar uma aplicação que usa dados de uma forma que não foi usada antes.

Por exemplo, suponha que o seu sistema de gestão de clientes existente esteja otimizado para pesquisar usando um nome próprio, apelido e endereço de e-mail, mas fez uma nova aplicação que pesquisa usando o número de telefone. Os dados não terão sido indexados para ajudar a sua aplicação a pesquisar de forma eficiente.

A indexação ajuda as suas aplicações a acelerar as pesquisas, e quando falta um índice demora mais tempo a procurar e a consultar dados. Poderá ter de contactar a equipa de TI para a origem de dados para discutir como vai aceder aos dados e adicionar índices adicionais. Para obter mais informações sobre a indexação com o SQL Server, veja SQL Server Index Architecture and Design Guide (Guia de Arquitetura e Design dos Índices do SQL Server).

Especificação do servidor dos sistemas no local

Outro aspeto a ter em conta é a especificação do servidor que trata do gateway no local. Se tiver demasiados utilizadores a aceder em simultâneo à aplicação, o seu servidor poderá não conseguir lidar com todos os pedidos. Nestas situações, deve considerar a configuração de um gateway no local para vários servidores, para formar um cluster. Mais informações: Gerir clusters de alta disponibilidade do gateway de dados no local e o balanceamento de carga

Volume e frequência da transmissão de dados

Para pedidos de grande volume, usar uma abordagem como fluxos de dados pode fornecer um melhor desempenho, ao mesmo tempo que permite a integração com os dados no local.

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).