Integrazione di dati business in SharePoint

In SharePoint è possibile integrare i dati business. Tali dati possono provenire da applicazioni server di back-end, ad esempio Microsoft SQL Server, Siebel e SAP o da un servizio Web. Gli utenti possono visualizzare, aggiungere, aggiornare o eliminare dati business tramite elenchi esterni o web part di dati business in SharePoint. Inoltre, possono accedere a questi dati offline in un'applicazione Microsoft Office quale Microsoft Outlook. Per ulteriori informazioni, vedere l'articolo relativo alla modalità di visualizzazione dei dati esterni (la pagina potrebbe essere in inglese).

Per integrare i dati in SharePoint, creare un modello per il servizio di integrazione applicativa dei dati (BDC). Il servizio BDC è un'applicazione di SharePoint che consente di archiviare le informazioni sui dati nelle applicazioni aziendali. Per ulteriori informazioni, vedere l'articolo relativo al servizio di integrazione applicativa dei dati (la pagina potrebbe essere in inglese).

Modelli di Visual Studio

I modelli di Visual Studio consentono di scrivere codice personalizzato per recuperare e aggiornare i dati dalle origini dati back-end. È anche possibile aggregare i dati di più origini. Ad esempio si può visualizzare un elenco di clienti in cui sono contenuti i dati di un database di SQL Server e un servizio Web.

Inoltre, è possibile importare i modelli già distribuiti in SharePoint. Dopo aver importato un modello, si può aggiungere codice personalizzato o utilizzare semplicemente Visual Studio per assemblare e distribuire il modello in diverse server farm di SharePoint. Per ulteriori informazioni, vedere Creazione di un modello di integrazione applicativa dei dati.

Progettazione di un modello in Visual Studio

Un modello può essere progettato tramite una finestra di progettazione e diverse finestre degli strumenti. Mentre si progetta il modello, Visual Studio consente di generare il codice XML del modello. Per ulteriori informazioni, vedere Panoramica degli strumenti di progettazione del modello di integrazione applicativa dei dati.

In un modello sono contenuti entità e metodi.

Entità

Un'entità descrive un insieme di campi. Ad esempio un'entità può rappresentare una tabella di un database. Un'entità viene visualizzata come tipo di contenuto esterno in SharePoint. Per ulteriori informazioni sui tipi di contenuto esterno, vedere l'articolo relativo ai tipi di contenuto esterno (la pagina potrebbe essere in inglese).

Metodi

Un metodo consente agli utenti di un tipo di contenuto esterno di effettuare un'azione nei 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 dove Address e BirthDate sono campi dell'entità Customer.

Visual Studio consente di generare un file di codice di servizio per ogni entità nel modello. Quando si aggiunge un metodo al modello, tramite Visual Studio viene generato un metodo corrispondente nel file di codice di servizio. Aggiungere codice a ogni metodo per effettuare l'attività appropriata. Ad esempio se si aggiunge un metodo Creator al modello, tramite Visual Studio viene generato un metodo Creator nel file di codice di servizio. Questo metodo viene chiamato dal servizio BDC quando un utente fa clic sul pulsante Nuovo elemento in un elenco basato sul modello. Pertanto, aggiungere codice al metodo Creator che consente di aggiungere nuovi dati a un'origine. Per ulteriori informazioni, vedere Progettazione di un modello di integrazione applicativa dei dati.

Argomenti correlati

Titolo

Descrizione

Creazione di un modello di integrazione applicativa dei dati

Viene illustrato come creare un nuovo modello o importare un modello esportato da SharePoint.

Progettazione di un modello di integrazione applicativa dei dati

Viene illustrato come progettare gli elementi di un modello tramite gli strumenti di progettazione di Visual Studio.

Pagina relativa alle situazioni in cui utilizzare SharePoint Designer e Visual Studio per la compilazione di soluzioni tramite BCS

Consente di stabilire se utilizzare Visual Studio o SharePoint Designer per la creazione di un modello per BDC.