Compartir a través de


Tipos de contenido externo en SharePoint

Aprenda lo que puede hacer con tipos de contenido externo y lo que necesita para comenzar a crearlos en SharePoint.

¿Qué es un tipo de contenido externo?

El tipo de contenido externo es un concepto básico de Servicios de conectividad empresarial (BCS). Usados en la funcionalidad y los servicios que ofrece BCS, los tipos de contenido externo son descripciones de metadatos reutilizables de información de conectividad y definiciones de datos además de los comportamientos que se desea aplicar a cierta categoría de datos externos.

Los tipos de contenido externo permiten administrar y volver a usar los metadatos y comportamientos de una entidad de negocio como cliente o pedido desde un punto central, y permiten que los usuarios interactúen con esos datos externos y procesos de forma más significativa.

Las siguientes son algunas ventajas de usar tipos de contenido externo:

  • Proporciona reutilización: un tipo de contenido externo es una definición de datos reutilizables de una entidad empresarial. Una vez creado el tipo de contenido, puede usarlo con cualquiera de las características de presentación de BCS con el fin de proporcionar una experiencia de usuario enriquecida para interactuar con datos externos.

  • Inclusión de elementos complejos de los sistemas externos: los tipos de contenido externo permiten a los trabajadores de información ensamblar soluciones empresariales sin tener que controlar la complejidad de los sistemas externos como la información sobre conectividad y las interfaces de programación. Después de que alguien crea un tipo de contenido externo, este queda a disposición de todos los usuarios para que lo usen de la forma que necesiten (siempre y cuando tengan los permisos para realizar dicha operación y obtener acceso a los datos externos). Sin embargo, el usuario no necesita saber nada acerca de la ubicación de los datos externos o la forma de conectarse a ellos.

  • Proporcione un comportamiento integrado de Office y SharePoint: Los tipos de contenido externo proporcionan comportamientos de tipo de elemento de Office (como contactos, tareas, calendarios en Outlook, documentos en Word y listas en el área de trabajo de SharePoint); Comportamientos de SharePoint (como listas, elementos web y páginas de perfil); y funcionalidades (como la capacidad de buscar o trabajar sin conexión) a datos y servicios externos. Por lo tanto, los usuarios pueden trabajar en sus entornos de trabajo conocidos sin tener que buscar datos ni aprender e interactuar con interfaces de usuario diferentes (y propietarias).

  • Ayuda para proporcionar acceso más seguro: los tipos de contenido externo cumplen con la seguridad que imponen tanto el sistema externo y SharePoint. Al configurar la seguridad en SharePoint, tendrá control absoluto sobre los usuarios que obtienen acceso a los datos.

  • Mantenimiento simplificado: como los tipos de contenido externo se pueden crear una vez y usar con varias soluciones en diversos escenarios, se pueden administrar fácilmente. Por ejemplo, puede administrar los permisos de acceso, así como la conexión y las definiciones de datos, en una ubicación central.

  • Posibilidad de búsqueda de datos externos: puede usar la Búsqueda en SharePoint Server desde un portal de intranet para buscar información acerca de un tipo de contenido externo específico, como Cliente. La Búsqueda en SharePoint Server obtiene los datos directamente desde el sistema externo. Por lo tanto, los usuarios pueden obtener la información que necesitan sin la necesidad de contar con una aprobación o instalar una aplicación aparte.

  • Posibilidad de trabajar sin conexión: es posible poner tipos de contenido externo sin conexión en Outlook 2013. Servicios de conectividad empresarial (BCS) proporciona características de trabajo sin conexión y memoria caché enriquecidas, y es compatible con operaciones basadas en caché. Los usuarios pueden manipular los datos externos de forma eficaz y sin problemas, incluso cuando trabajan sin conexión o cuando la conectividad con el servidor es lenta, intermitente o no está disponible. Las operaciones de lectura y escritura realizadas en las entidades empresariales en caché se sincronizan cuando se restablecerá la conexión con el servidor.

Requisitos previos para trabajar con tipos de contenido externo de BCS

Para empezar a crear tipos de contenido externo, necesitará lo siguiente:

  • SharePoint

  • Visual Studio 2012

  • Office Developer Tools para Visual Studio 2012

    o bien

  • SharePoint Designer 2013

Para configurar un entorno de desarrollo para crear tipos de contenido externo, consulte Configuración de un entorno de desarrollo general para SharePoint.

¿Qué puede hacer con tipos de contenido externo?

Cuando SharePoint está configurado para comunicarse con el sistema externo, puede usar los tipos de contenido externo para crear los siguientes objetos con el fin de presentar los datos subyacentes:

  • Listas externas

    Una lista externa permite el acceso a los datos desde sistemas externos de la misma forma en que se obtiene acceso a los datos de la lista de SharePoint. Las listas externas usan tipos de contenido externo como orígenes de datos. Las listas externas permiten usar los metadatos que ya están definidos acerca de un tipo de contenido externo a fin de crear una lista de SharePoint con datos externos que tengan el mismo aspecto y rendimiento que cualquier otra lista de SharePoint.

    También puede usar listas externas sin conexión en Outlook 2013. Esto permite trabajar con datos externos, al igual que los tipos de elementos nativos de Outlook, como contactos, tareas y elementos para exponer, y usar los datos externos en aplicaciones cliente de Office.

    Las listas externas habilitan la reescritura en el sistema externo si este lo permite y si está modelado según corresponde mediante el tipo de contenido externo. Esto implica que los usuarios pueden modificar datos externos directamente desde dentro. Todos los cambios realizados en los elementos de la lista se sincronizan automáticamente con el sistema externo. Además, al usar el botón Actualizar datos de la lista, se pueden sincronizar y obtener datos actualizados del sistema externo de forma automática.

  • Columnas de datos externos

    La columna de datos externos permite a los usuarios agregar datos de tipos de contenido externo a las listas de SharePoint estándar. Al igual que una lista externa, la columna de datos externos puede mostrar datos de cualquier tipo de contenido externo que se haya modelado en Servicios de conectividad empresarial (BCS).

  • Elementos web de datos profesionales

    SharePoint ofrece cinco elementos web distintos para trabajar con datos externos: lista de datos profesionales, elemento de datos profesionales, generador de elementos de datos profesionales, lista relacionada con datos profesionales y acciones de datos profesionales.

  • Selector de tipo de contenido externo

    Un selector de tipo de contenido externo reporta al usuario funciones de selección y resolución. Este selector se puede insertar en un formulario o página en escenarios donde un usuario debe poder elegir un tipo de contenido externo de la lista de tipos de contenido externo disponibles.

  • Selector de elementos externos

    Un selector de elementos externos proporciona funciones de selección y resolución para los elementos externos en el servidor y en aplicaciones de Office de cliente enriquecido. Este selector se puede insertar en un formulario o página en escenarios donde un usuario debe poder elegir un elemento externo, como un cliente de una lista de clientes.

  • Páginas de perfil

    Las páginas de perfil son páginas de SharePoint disponibles en SharePoint que muestran los detalles acerca de un elemento externo. Al igual que cualquier otra página de elementos web de SharePoint, puede personalizar esta página para mostrar los detalles de un elemento externo.

  • Aplicaciones y páginas personalizadas

    Puede usar las opciones de programación de SharePoint, como el modelo de objetos de SharePoint, el modelo de objetos de cliente y las direcciones URL de transferencia de estado representacional (REST).

La tabla 1 contiene ejemplos de tareas que ilustran el trabajo con tipos de contenido externo.

Tabla 1. Tareas básicas para trabajar con tipos de contenido externo

Tarea Descripción
Cómo crear un tipo de contenido externo desde un origen de OData en SharePoint
Aprenda a usar Visual Studio 2012 para descubrir un origen OData publicado y crear un tipo de contenido externo reutilizable para usarlo en SharePoint Servicios de conectividad empresarial (BCS).
Cómo: Crear tipos de contenido externo para SQL Server en SharePoint
Obtenga información sobre cómo crear un tipo de contenido externo basado en una base de datos de SQL Server.

Consulte también