Integrare diversi sistemi aziendali con CB Linked Server per applicazioni aziendali

Integrare diversi sistemi aziendali con CB Linked Server per applicazioni aziendali

Zsolt BekeProducts and Solutions Leave a Comment

Trasformare un amministratore di database in un supereroe dell'integrazione

Con l'introduzione della funzione Linked Server, Microsoft arma gli amministratori e gli sviluppatori di database Microsoft con un potente strumento che permette a SQL Server Database Engine di eseguire comandi contro le sorgenti di dati OLE DB al di fuori dell'istanza di SQL Server. Questa funzione facilita quindi l'integrazione di dati esterni all'istanza locale di SQL Server nelle vostre applicazioni di database locali.

Se i vostri dati sono memorizzati in altri sistemi, essi rimangono irraggiungibili per voi. Per integrare i dati di altri sistemi aziendali non SQL, come Exchange, SharePoint e Dynamics CRM, in una sorgente di dati SQL, è necessaria una soluzione personalizzata.

La creazione di un Linked Server in SQL Server Management Studio è un processo piuttosto semplice. Si tratta semplicemente di espandere l'albero "Server Objects", di cliccare con il tasto destro del mouse su "Linked Server", di selezionare "New Linked Server" e di configurare alcune semplici opzioni. In questo modo è possibile ottenere una visione unificata dei dati in più server basati su SQL.

Ma è possibile utilizzare questa semplicità per integrare i dati di altre applicazioni aziendali?

Raramente le aziende possono fare affidamento solo sui dati in SQL Server per una reale conoscenza del business. Senza dubbio, si tratta di un archivio dati molto potente per i dati critici di business e per alimentarli nelle vostre applicazioni aziendali personalizzate, eppure i dati aziendali sono spesso raccolti attraverso vari sistemi di CRM, file storage e BPM. Questo presenta un sostanziale problema di integrazione, in quanto i dati vengono memorizzati con rappresentazioni diverse e spesso incompatibili, per cui le applicazioni aziendali personalizzate non sono in grado di recuperarli. Un tempo le aziende avevano solo due opzioni: o riscrivere le loro applicazioni legacy per poter comunicare con il sistema di destinazione, oppure creare una soluzione personalizzata per fornire e convertire i dati per le applicazioni legacy.

Tuttavia, entrambe queste opzioni comportano rischi e costi enormi derivanti dallo sviluppo personalizzato. Un altro svantaggio di queste soluzioni ad hoc è la mancanza di flessibilità e versatilità.

La terza opzione sale - CB Linked Server

CB Linked Server for Enterprise Applications, costruito su Connect Bridge, consente di definire connessioni Linked Server a questi sistemi aziendali e quindi di integrare i loro dati nella vostra sorgente di dati SQL Server e di alimentarli nelle vostre applicazioni aziendali.

SELEZIONA * DALLO SCAMBIO365.Contatti... Può diventare più facile?

CB Linked Server for Enterprise Applications è un'implementazione del Connect Bridge piattaforma di integrazione. Serve come proxy - o intermediario - tra il vostro SQL Server e i vostri sistemi aziendali, traducendo le query SQL in chiamate API ai sistemi di destinazione e, viceversa, presentando i dati recuperati in forma consumabile all'SQL Server.

Le connessioni ai sistemi di destinazione, così come gli utenti e i permessi, sono definiti nello strumento di amministrazione del server Connect Bridge.

cb-linked-server-enterprise-applications-

I Linked Server in SQL Server Management Studio rappresentano queste connessioni definite in Connect Bridge. Dopo una connessione riuscita, gli elementi nel sistema di destinazione sono elencati come righe di tabella in Management Studio, quindi è possibile manipolarli semplicemente attraverso comandi SQL di base.

cb-linked-server-enterprise-applicazioni

Questa configurazione consente di lavorare facilmente con i dati e di recuperare, aggiornare e cancellare i record tramite semplici query SQL. Ad esempio, per elencare tutti i contatti su un server SharePoint, si utilizza il seguente comando:

SELEZIONARE * DALLO SCAMBIO365...Contatti;

No, non può essere più facile, vero?

cb-linked-server-enterprise-applicazioni

Con questa logica, è possibile integrare facilmente i dati di più sistemi aziendali diversi in un'unica fonte di dati SQL o anche sincronizzare i dati tra i sistemi attraverso SQL Server. Inoltre, vi permette di ottenere una visione completa di tutti i dati critici per il vostro business nelle vostre applicazioni aziendali.

cb-linked-server-enterprise-applicazioni

Caratteristiche principali:

  • Semplice integrazione interna senza la necessità di studiare le singole API
  • Integrazione indipendente dalla versione del sistema, funzionerà anche con aggiornamenti futuri
  • Risparmi significativi - sia in termini di tempo che di denaro
  • Integrazioni personalizzabili in movimento
  • Una soluzione unica per l'integrazione di più sistemi
  • Protezione dei dati
  • Sintassi standard SQL
  • Supporta oltre 30 grandi sistemi aziendali

Guarda un breve video su CB Linked Server

integrare il business diverso

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

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