Condividi tramite


Integrare i dati aziendali in SharePoint

È possibile integrare i dati aziendali in SharePoint. I dati aziendali possono provenire da applicazioni server back-end, ad esempio Microsoft SQL Server, Siebel e SAP o da un servizio Web. Gli utenti possono visualizzare, aggiungere, aggiornare o eliminare dati aziendali usando elenchi esterni o Web part dati business in SharePoint. Gli utenti possono anche accedere offline a questi dati in un microsoft app Office lication, ad esempio Microsoft Outlook. Per altre informazioni, vedere Where Can You Show External Data.For more information, see Where Can You Show External Data.

Per integrare i dati in SharePoint, creare un modello per il servizio Business Data Connessione ivity (BDC). Il servizio BDC è un'applicazione in SharePoint che archivia informazioni sui dati nelle applicazioni aziendali. Per altre informazioni, vedere Servizio Business Data Connessione ivity (BDC).

Modelli in Visual Studio

I modelli in Visual Studio consentono di scrivere codice personalizzato per recuperare e aggiornare i dati dalle origini dati back-end. È anche possibile aggregare dati da più origini dati. Ad esempio, è possibile visualizzare un elenco di clienti che contiene dati da un database di SQL Server e da un servizio Web.

È anche possibile importare modelli già distribuiti in SharePoint. Dopo aver importato un modello, è possibile aggiungere codice personalizzato o semplicemente usare Visual Studio per creare un pacchetto e distribuire il modello in più server farm di SharePoint. Per altre informazioni, vedere Creare un modello di integrazione applicativa dei dati.

Progettare un modello in Visual Studio

È possibile progettare un modello usando una finestra di progettazione e diverse finestre degli strumenti. Durante la progettazione del modello, Visual Studio genera il codice XML del modello. Per altre informazioni, vedere Panoramica degli strumenti di progettazione dei modelli BDC.

Un modello contiene entità e metodi.

Entità

Un'entità descrive una raccolta di campi. Ad esempio, un'entità può rappresentare una tabella in un database. Un'entità viene visualizzata come tipo di contenuto esterno in SharePoint. Per altre informazioni sui tipi di contenuto esterno, vedere Che cosa sono i tipi di contenuto esterno?

Metodi

Un metodo consente ai consumer di un tipo di contenuto esterno di eseguire un'azione sui campi di un'entità. Ad esempio, un metodo Updater potrebbe consentire agli utenti di modificare l'indirizzo e la data di nascita di un cliente in cui Address e BirthDate sono campi dell'entità Customer .

Visual Studio genera un file di codice del servizio per ogni entità nel modello. Quando si aggiunge un metodo al modello, Visual Studio genera un metodo corrispondente nel file di codice del servizio. Aggiungere codice a ogni metodo per eseguire l'attività appropriata. Ad esempio, se si aggiunge un metodo Creator al modello, Visual Studio genera un metodo Creator nel file di codice del servizio. Questo metodo viene chiamato dal servizio BDC quando un utente fa clic sul pulsante Nuovo elemento in un elenco basato sul modello. Aggiungere quindi codice al metodo Creator che aggiunge nuovi dati a un'origine dati. Per altre informazioni, vedere Progettare un modello di integrazione applicativa dei dati.

Posizione Descrizione
Creare un modello di integrazione applicativa dei dati Viene illustrato come creare un nuovo modello o importare un modello esportato da SharePoint.
Progettare un modello di integrazione applicativa dei dati Illustra come progettare gli elementi di un modello usando gli strumenti di progettazione di Visual Studio.
Quando usare SharePoint Designer e Visual Studio durante la compilazione di soluzioni tramite BCS Consente di decidere se usare Visual Studio o usare SharePoint Designer per creare un modello per il cluster Big Data.