Intégrer divers systèmes commerciaux avec le serveur CB Linked Server for Enterprise Applications

Intégrer divers systèmes commerciaux avec le serveur CB Linked Server for Enterprise Applications

Zsolt BekeProducts and Solutions Leave a Comment

Transformer un administrateur de base de données en super-héros de l'intégration

Avec l'introduction de la fonction "Linked Server", Microsoft arme les administrateurs et les développeurs de bases de données d'un outil puissant qui permet au moteur de base de données SQL Server d'exécuter des commandes sur des sources de données OLE DB en dehors de l'instance du serveur SQL. Ainsi, cette fonction facilite l'intégration de données externes à l'instance locale du serveur SQL dans vos applications de base de données locales.

Si vos données sont stockées dans d'autres systèmes, elles ne vous sont pas accessibles. Pour intégrer des données provenant d'autres systèmes d'entreprise non-SQL, tels que Exchange, SharePoint et Dynamics CRM, dans une source de données SQL, une solution personnalisée est nécessaire.

La création d'un serveur lié dans SQL Server Management Studio est un processus assez simple. Il suffit de développer l'arbre "Objets du serveur", de cliquer avec le bouton droit de la souris sur "Serveurs liés", de sélectionner "Nouveau serveur lié" et de configurer quelques options simples. Cela vous permet d'obtenir une vue unifiée de vos données sur plusieurs serveurs basés sur SQL.

Mais pouvez-vous utiliser cette simplicité pour intégrer des données provenant d'autres applications commerciales ?

Les entreprises peuvent rarement se fier uniquement aux données du serveur SQL pour avoir un véritable aperçu de leur activité. Il s'agit sans aucun doute d'un magasin de données très puissant pour les données critiques de l'entreprise et pour les alimenter dans vos applications commerciales personnalisées. Pourtant, les données de l'entreprise sont souvent recueillies par le biais de divers systèmes de CRM, de stockage de fichiers et de BPM. Cela pose un problème d'intégration important, car les données sont stockées avec des représentations disparates et souvent incompatibles, de sorte que les applications d'entreprise personnalisées ne sont pas en mesure de les récupérer. Les entreprises n'avaient auparavant que deux options : soit réécrire leurs applications existantes pour pouvoir communiquer avec le système cible, soit créer une solution personnalisée pour fournir et convertir les données pour les applications existantes.

Toutefois, ces deux options comportent des risques et des coûts énormes résultant du développement sur mesure. Un autre inconvénient de ces solutions ad hoc est le manque de flexibilité et de polyvalence.

La troisième option s'élève - CB Linked Server

CB Linked Server for Enterprise ApplicationsLe logiciel Connect Bridge vous permet de définir des connexions de serveur lié à ces systèmes d'entreprise et d'intégrer ainsi leurs données dans votre source de données SQL Server et de les alimenter dans vos applications d'entreprise.

SELECTIONNER * DE L'ECHANGE365.Contacts... Peut-on faire plus simple ?

CB Linked Server for Enterprise Applications est une mise en œuvre de la Connect Bridge plate-forme d'intégration. Elle sert de proxy - ou d'intermédiaire - entre votre serveur SQL et vos systèmes d'entreprise, en traduisant les requêtes SQL en appels API vers les systèmes cibles et, inversement, en présentant les données récupérées sous forme consommable au serveur SQL.

Les connexions aux systèmes cibles, ainsi que les utilisateurs et les autorisations, sont définies dans l'outil d'administration du serveur Connect Bridge.

cb-linked-server-enterprise-applications-

Les serveurs liés dans le SQL Server Management Studio représentent ces connexions définies dans Connect Bridge. Après une connexion réussie, les éléments du système cible sont répertoriés sous forme de lignes de table dans Management Studio, vous pouvez donc les manipuler simplement par des commandes SQL de base.

cb-linked-server-enterprise-applications

Cette configuration vous permet de travailler facilement avec vos données et de récupérer, mettre à jour et supprimer des enregistrements via de simples requêtes SQL. Par exemple, pour lister tous les contacts sur un serveur SharePoint, vous utiliserez la commande suivante :

SÉLECTIONNER * DE L'ÉCHANGE365...Contacts ;

Non, ça ne peut pas être plus facile, n'est-ce pas ?

cb-linked-server-enterprise-applications

Grâce à cette logique, vous pouvez facilement intégrer des données provenant de plusieurs systèmes commerciaux différents dans une seule source de données SQL ou même synchroniser des données entre systèmes via le serveur SQL. En outre, elle vous permet d'obtenir une vue globale de toutes les données critiques de votre entreprise dans vos applications d'entreprise.

cb-linked-server-enterprise-applications

Caractéristiques principales :

  • Une intégration interne simple sans avoir à étudier les API individuelles
  • Intégration indépendante de la version du système, fonctionnera même avec une mise à jour future
  • Des économies importantes - à la fois de temps et d'argent
  • Intégrations personnalisables en cours de route
  • Une solution unique pour l'intégration de plusieurs systèmes
  • Protection des données
  • Syntaxe SQL standard
  • Prend en charge plus de 30 grands systèmes d'entreprise

Regarder une courte vidéo sur le serveur lié à CB

intégrer des entreprises diversifiées

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

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