Compartir a través de


Integrar Datos profesionales en SharePoint

Puede integrar datos profesionales en SharePoint. Los datos profesionales pueden proceder de las aplicaciones de servidor back-end, como Microsoft SQL Server, Siebel y SAP o un servicio Web. Los usuarios pueden ver, agregar, actualizar o eliminar los datos profesionales utilizando listas externas o elementos web de datos profesionales en SharePoint. Los usuarios también pueden obtener acceso a estos datos sin conexión en una aplicación de Microsoft Office como Microsoft Outlook. Para obtener más información, vea Where Can You Show External Data.

Para integrar datos en SharePoint, cree un modelo para el servicio Conectividad a datos profesionales (BDC). El servicio BDC es una aplicación en SharePoint que almacena información sobre datos de aplicaciones empresariales. Para obtener más información, vea Business Data Connectivity (BDC) Service.

Los modelos en Visual Studio

Los modelos en Visual Studio permiten escribir código personalizado para recuperar y actualizar datos de los orígenes de datos back-end. También puede agregar datos de varios orígenes de datos. Por ejemplo, puede mostrar una lista de clientes que contenga los datos de una base de datos de SQL Server y un servicio Web.

También puede importar modelos que ya se implementan en SharePoint. Después de importar un modelo, puede agregar código personalizado o simplemente usar Visual Studio para empaquetar e implementar el modelo en varias granjas de servidores de SharePoint. Para obtener más información, vea Crea un modelo de conectividad a datos profesionales.

Diseñar un modelo en Visual Studio

Puede diseñar un modelo utilizando un diseñador y varias ventanas de herramientas. Cuando diseña el modelo, Visual Studio genera el XML modelo. Para obtener más información, vea Introducción general a las herramientas de diseño del modelo BDC.

Un modelo contiene entidades y métodos.

Entidades

Una entidad describe una colección de campos. Por ejemplo, una entidad puede representar una tabla en una base de datos. Una entidad aparece como un tipo de contenido externo en SharePoint. Para obtener más información sobre los tipos de contenido externos, vea What are External Content Types?

Métodos

Un método permite a los consumidores de un tipo de contenido externo realizar una acción con los campos de una entidad. Por ejemplo, un método Updater podría permitir a los usuarios cambiar la dirección y fecha de nacimiento de un cliente donde Address y BirthDate son campos de la entidad Customer.

Visual Studio genera un archivo de código del servicio para cada entidad del modelo. Cuando agregue un método al modelo, Visual Studio genera un método correspondiente en el archivo de código del servicio. Agregue código a cada método para realizar la tarea adecuada. Por ejemplo, si agrega un método Creator al modelo, Visual Studio genera un método Creator en el archivo de código del servicio. El servicio BDC llama a este método cuando un usuario hace clic en el botón Nuevo elemento en una lista que está basada en el modelo. Por consiguiente, agregue el código al método Creator que agrega los nuevos datos a un origen de datos. Para obtener más información, vea Diseñar un modelo de conectividad a datos profesionales.

Temas relacionados

Título

Descripción

Crea un modelo de conectividad a datos profesionales

Muestra cómo crear un nuevo modelo o importa un modelo que se exporta de SharePoint.

Diseñar un modelo de conectividad a datos profesionales

Explica cómo diseñar los elementos de un modelo utilizando las herramientas de diseño de Visual Studio.

Cuándo usar SharePoint Designer y cuándo usar Visual Studio al crear soluciones con BCS

Le ayuda a decidir si debe usar Visual Studio o SharePoint Designer para crear un modelo para el BDC.