Integrar diversos sistemas empresariais com CB Linked Server for Enterprise Applications

Integrar diversos sistemas empresariais com CB Linked Server for Enterprise Applications

Zsolt BekeProducts and Solutions Leave a Comment

Transformar um administrador de banco de dados em um super-herói de integração

Com a introdução do recurso Linked Server, a Microsoft arma administradores e desenvolvedores de banco de dados com uma poderosa ferramenta que permite que o SQL Server Database Engine execute comandos contra fontes de dados OLE DB fora da instância do SQL Server. Assim, esta funcionalidade facilita a integração de dados externos à instância local do SQL Server nas suas aplicações de banco de dados locais.

Se os seus dados estiverem armazenados em outros sistemas, eles permanecem inalcançáveis para você. Para integrar dados de outros sistemas empresariais não-SQL, tais como Exchange, SharePoint e Dynamics CRM, em uma fonte de dados SQL, uma solução personalizada é necessária.

A criação de um Linked Server no SQL Server Management Studio é um processo bastante simples. É simplesmente uma questão de expandir a árvore "Server Objects", clicando com o botão direito em "Linked Servers", seleccionando "New Linked Server" e configurando algumas opções simples. Isto permite-lhe obter uma visão unificada dos seus dados em múltiplos servidores baseados em SQL.

Mas você pode utilizar essa simplicidade para integrar dados de outras aplicações de negócios?

As empresas raramente podem confiar apenas nos dados do SQL Server para uma visão real do negócio. Sem dúvida, é um armazenamento de dados muito poderoso para dados críticos de negócios e para alimentá-los em suas aplicações de negócios personalizadas, no entanto, os dados da empresa são frequentemente coletados através de vários sistemas de CRM, armazenamento de arquivos e BPM. Isto apresenta um problema substancial de integração, pois os dados são armazenados com representações díspares, muitas vezes incompatíveis, de modo que as aplicações empresariais personalizadas não são capazes de recuperá-los. As empresas costumavam ter apenas duas opções: ou reescrever suas aplicações legadas para poder se comunicar com o sistema alvo, ou criar uma solução personalizada para fornecer e converter os dados para aplicações legadas.

No entanto, inerentes a estas duas opções são enormes riscos e custos resultantes do desenvolvimento personalizado. Outra desvantagem destas soluções ad-hoc é a falta de flexibilidade e versatilidade.

A terceira opção sobe - CB Linked Server

CB Linked Server for Enterprise ApplicationsO Linked Server, construído em Connect Bridge, permite definir as conexões do Linked Server com esses sistemas empresariais e assim integrar seus dados na fonte de dados do seu SQL Server e alimentá-los nas aplicações da sua empresa.

SELECT * FROM EXCHANGE365.Contactos... Pode ser mais fácil?

CB Linked Server for Enterprise Applications é uma implementação do Connect Bridge plataforma de integração. Serve como proxy - ou intermediário - entre o seu SQL Server e os seus sistemas empresariais, traduzindo as consultas SQL para chamadas API para os sistemas alvo e, vice-versa, apresentando os dados recuperados de forma consumível para o SQL Server.

As conexões aos sistemas alvo, bem como os usuários e permissões, são definidos na ferramenta de Administração de Servidores Connect Bridge.

cb-linked-server-enterprise-aplicações-

Os Servidores Ligados no SQL Server Management Studio representam estas ligações definidas no Connect Bridge. Após uma conexão bem sucedida, os itens no sistema de destino são listados como linhas de tabela no Management Studio, assim você pode manipulá-los simplesmente através de comandos SQL básicos.

cb-linked-server-enterprise-aplicações

Esta configuração permite-lhe trabalhar facilmente com os seus dados e recuperar, actualizar e apagar registos através de simples consultas SQL. Por exemplo, para listar todos os contatos em um servidor SharePoint, você usaria o seguinte comando:

SELECCIONE * DE EXCHANGE365...Contactos;

Não, não pode ser mais fácil, pois não?

cb-linked-server-enterprise-aplicações

Com esta lógica, você pode facilmente integrar dados de vários sistemas empresariais diversos em uma fonte de dados SQL ou mesmo sincronizar dados entre sistemas através do SQL Server. Além disso, permite obter uma visão abrangente de todos os seus dados críticos de negócios em suas aplicações empresariais.

cb-linked-server-enterprise-aplicações

Características principais:

  • Integração interna simples sem a necessidade de estudar APIs individuais
  • Integração independente da versão do sistema, funcionará mesmo com atualizações futuras
  • Poupanças significativas - tanto tempo como dinheiro
  • Integrações personalizáveis em movimento
  • Uma solução para integrar vários sistemas
  • Proteção de dados
  • Sintaxe SQL padrão
  • Suporta mais de 30 grandes sistemas empresariais

Veja um pequeno vídeo sobre o CB Linked Server

integra-diversa-empresa

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

I agree to these terms.