Administración de modelos de Conectividad a datos empresariles (SharePoint Server 2010)

 

Se aplica a: SharePoint Foundation 2010, SharePoint Server 2010

Última modificación del tema: 2016-11-30

Un modelo de conectividad a datos profesionales (BDC) es un archivo XML que contiene conjuntos de descripciones de uno o varios tipos de contenido externo, los sistemas externos relacionados e información específica del entorno, como las propiedades de autenticación. Los metadatos de un modelo definen los campos de datos de cada tipo de contenido externo, las operaciones compatibles con el sistema externo (como las tareas de lectura, escritura y consulta del sistema externo) y la información de conectividad.

El Servicio de conectividad a datos empresariales proporciona un conjunto de operaciones que admiten la importación y exportación de modelos, el establecimiento de permisos en ellos y la visualización de los tipos de contenido externo que incluyen. Por ejemplo, se puede exportar un modelo de conectividad a datos profesionales de un entorno de desarrollo a un entorno de producción para su implementación.

Un archivo de recursos contiene nombres, propiedades y permisos localizados para uno o varios tipos de contenido externo. Para importar y exportar archivos de recursos, se pueden usar las mismas técnicas que se emplean para los modelos de conectividad a datos profesionales. Por ejemplo, puede importar un archivo de recursos para proporcionar un conjunto nuevo de cadenas localizadas para un idioma adicional en el que se usará una solución.

En este artículo:

  • Importación de un modelo de conectividad a datos profesionales

  • Exportación de un archivo de recursos o modelo de conectividad a datos profesionales

  • Establecimiento de permisos en un modelo de conectividad a datos profesionales

  • Visualización de todos los modelos

  • Eliminación de un modelo de conectividad a datos profesionales

  • Visualización de tipos de contenido externo de un modelo

Importación de un modelo de conectividad a datos profesionales

La importación de un modelo es el principal modo de agregar dicho modelo y sus tipos de contenido externo y sistemas externos a un repositorio de metadatos. Todos los tipos de contenido externo en un modelo se activan automáticamente cuando se importa el modelo.

Cada tipo de contenido externo tiene un nombre, espacio de nombres y número de versión que se usan para identificarlo. En el repositorio de metadatos, pueden existir varias versiones de un tipo de contenido externo en un momento dado. A medida que importa modelos, agrega o elimina modelos, activa o desactiva tipos de contenido externo y agrega o elimina tipos de contenido externo, se podrían generar varias versiones de un tipo de contenido externo. Si hay varias versiones de un tipo de contenido externo en el repositorio de metadatos, el tiempo de ejecución de Conectividad a datos empresariales usa la versión del tipo de contenido externo que está activo, sin tener en cuenta el número de versión del tipo de contenido externo. El tipo de contenido externo activo puede ser la última versión importada del tipo de contenido externo o la versión del tipo de contenido externo que se activó mediante el cmdlet Enable-SPBusinessDataCatalogEntity.

Advertencia

Si el modelo no especifica un modo de autenticación, se usa el modo de autenticación PassThrough. La autenticación PassThrough podría no ser adecuada para todos los escenarios, ya que está diseñada para usarse principalmente en un entorno de prueba con una configuración de "cuadro único" (es decir, el servidor de bases de datos y SharePoint Server se ejecutan en el mismo equipo). Para obtener más información acerca de los modos de autenticación, vea Introducción a la autenticación de los Servicios de conectividad empresarial.

Sugerencia

También puede importar un archivo de recursos o modelo mediante Windows PowerShell. Vea Import-SPBusinessDataCatalogModel para obtener más detalles.

Para importar un archivo de recursos o un modelo de conectividad a datos profesionales

  1. Compruebe si tiene una de las siguientes credenciales administrativas:

    • Debe ser administrador de la granja de servidores.

    • Debe ser administrador de la aplicación de Servicio de conectividad a datos empresariales y tener permiso de edición en el repositorio de metadatos.

  2. En el sitio web de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  3. En la lista de aplicaciones de servicio, haga clic en la fila que contiene la aplicación de Servicio de conectividad a datos empresariales.

  4. En la sección Operaciones de la ficha Aplicaciones de servicio, haga clic en Administrar.

  5. En la ficha Editar, en el grupo Modelos de Conectividad a datos profesionales, haga clic en Importar.

  6. En la página Importar modelo de conectividad a datos profesionales, en el campo Archivo de modelo de Conectividad a datos profesionales, haga clic en Buscar para encontrar el archivo de recursos o de modelo de conectividad a datos profesionales.

    Importante

    Un modelo BDC no puede tener ninguno de los caracteres siguientes en su nombre: ~"#%&*:<>?{|} o el carácter 0x7f.

  7. En el campo Tipo de archivo, seleccione el tipo de archivo de modelo de conectividad a datos profesionales que desea importar: archivo de recursos o de modelo.

  8. En el área Configuración avanzada, seleccione un tipo de archivo de recursos, o más de uno, que desee importar:

    • Haga clic en Nombres localizados para importar nombres localizados para los tipos de contenido externo en una determinada configuración regional.

      Los nombres localizados que se hayan importado se combinan con los nombres localizados existentes en la base de datos del Servicio de conectividad a datos empresariales.

    • Haga clic en Propiedades para importar las propiedades para tipos de contenido externo.

      Las propiedades importadas se combinan con las descripciones de propiedades existentes en la base de datos del Servicio de conectividad a datos empresariales.

    • Haga clic en Permisos para importar los permisos para tipos de contenido externo y otros objetos protegibles en el modelo.

      Advertencia

      Los permisos se almacenan junto con la información de permisos existente en el Servicio de conectividad a datos empresariales. Si en la lista de control de acceso ya existe una entrada para un objeto, su valor se sobrescribe con la información de permisos del archivo que se importó. Por ejemplo, puede ocurrir que los permisos para un tipo de contenido externo X proporcionen acceso a ese tipo de contenido externo al usuario A. Si importa permisos que especifican que solo el usuario B tiene acceso al tipo de contenido externo X, los permisos anteriores para el tipo de contenido externo X se eliminarán y se almacenarán permisos nuevos que solo contengan los permisos para el usuario B.

  9. Para guardar el grupo de configuración de recursos importados en un archivo que luego se podrá exportar para ser utilizado en un entorno específico, en el campo Usar configuración de entorno personalizado, escriba un nombre único para el conjunto de configuraciones específicas del entorno.

Exportación de un archivo de recursos o modelo de conectividad a datos profesionales

Después de exportar un archivo de recursos o modelo BDC, puede usar el archivo exportado para implementar el modelo BDC en otro sistema. Para exportar un archivo de recursos o modelo BDC, puede usar cualquiera de los métodos siguientes:

  • Use la Administración central para exportar un archivo de recursos o modelo de conectividad a datos profesionales.

  • Use el cmdlet Export-SPBusinessDataCatalogModel para exportar un modelo BDC o un archivo de recursos.

  • Use Microsoft SharePoint Designer 2010 para exportar un modelo BDC.

    Nota

    Si se creó un modelo BDC mediante SharePoint Designer 2010, debe usar SharePoint Designer para exportarlo. Si un modelo que se creó mediante SharePoint Designer se exporta mediante Administración central o el cmdlet Export-SPBusinessDataCatalogModel, el archivo de modelo exportado incluye solo los marcadores de posición para los tipos de contenido externo. Para obtener más información acerca de SharePoint Designer, vea los temas de ayuda y procedimientos para SharePoint Designer (https://go.microsoft.com/fwlink/?linkid=198249&clcid=0xC0A).

Para exportar un archivo de recursos o modelo de conectividad a datos profesionales

  1. Compruebe si tiene una de las siguientes credenciales administrativas:

    • Debe ser administrador de la granja de servidores.

    • Debe ser administrador de la aplicación del Servicio de conectividad a datos empresariales y tener permiso de edición en el modelo y en todos los sistemas externos que están incluidos en el mismo.

  2. En el sitio web de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  3. En la lista de aplicaciones de servicio, haga clic en la fila que contiene la aplicación de Servicio de conectividad a datos empresariales.

  4. En la sección Operaciones de la ficha Aplicaciones de servicio, haga clic en Administrar.

  5. En la ficha Editar, en el grupo Ver, haga clic en Modelos de Conectividad a datos profesionales.

  6. En la página Modelos de Conectividad a datos profesionales, seleccione el archivo de modelo o de recursos que desea exportar.

  7. En el grupo Modelos de Conectividad a datos profesionales, haga clic en Exportar.

  8. En la página Exportar, en el campo Tipo de archivo, seleccione el tipo de archivo que va a exportar (archivo de recursos o de modelo) y, en el área Configuración avanzada, seleccione uno o más tipos de recursos para exportar:

    • Haga clic en Nombres localizados para exportar nombres localizados para los tipos de contenido externo en una configuración regional determinada.

    • Haga clic en Propiedades para exportar las propiedades para tipos de contenido externo.

    • Haga clic en Permisos para exportar permisos para tipos de contenido externo.

    • Haga clic en Servidores proxy para exportar un proxy específico de la implementación que se usa para conectarse al sistema externo.

  9. Si guardó un conjunto de recursos que luego se puede exportar para usarse en un entorno específico, en el campo Usar configuración de entorno personalizado, escriba el nombre único asociado con la configuración específica del entorno que se exportará.

  10. Haga clic en Exportar.

    Aparecerá la interfaz del equipo para guardar el archivo de recursos o de modelo de conectividad a datos profesionales en una ubicación de la red.

Establecimiento de permisos en un modelo de conectividad a datos profesionales

Puede establecer permisos en un modelo de conectividad a datos profesionales para especificar quién puede modificarlo y quién puede establecer permisos en él.

Se recomienda que conceda permisos específicos para cada usuario o grupo que los necesite, de manera que las credenciales proporcionen los menores privilegios posibles para realizar las tareas necesarias. Para obtener más información acerca de cómo establecer permisos, vea Introducción a los permisos de Servicios de conectividad empresarial en "Introducción a la seguridad de Servicios de conectividad empresarial (SharePoint Server 2010)".

Para establecer permisos en un modelo de conectividad a datos profesionales

  1. Compruebe si tiene una de las siguientes credenciales administrativas:

    • Debe ser administrador de la granja de servidores.

    • Debe ser administrador de la aplicación del Servicio de conectividad a datos empresariales y tener permiso para establecer permisos en el modelo.

  2. En el sitio web de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  3. En la lista de aplicaciones de servicio, haga clic en la fila que contiene la aplicación de Servicio de conectividad a datos empresariales.

  4. En la sección Operaciones de la ficha Aplicaciones de servicio, haga clic en Administrar.

  5. En la ficha Editar, en el grupo Ver, haga clic en Modelos de Conectividad a datos profesionales.

  6. Active la casilla de verificación de cada modelo de conectividad a datos profesionales para el cual desea establecer permisos.

  7. En el grupo Permisos, haga clic en Establecer permisos de objeto.

  8. En el cuadro, escriba las cuentas de usuario, los grupos o las reclamaciones para las que se concederán permisos. A continuación, haga clic en Agregar.

    Nota

    La cuenta de usuario, grupo o notificación no puede tener una barra vertical (|) en su nombre.

  9. Establezca los permisos para la cuenta, grupo o reclamación.

    Nota

    Al menos un usuario, grupo o notificación de la lista de control de acceso del objeto de metadatos debe tener el permiso para establecer permisos.

    • Haga clic en Editar para permitir que el usuario, grupo o notificación editen el modelo de conectividad a datos profesionales.

      Nota de seguridadSecurity Note
      El permiso de edición debe tener privilegios elevados. Con este permiso, un usuario malintencionado puede robar credenciales o dañar una granja de servidores. Para ayudar a garantizar una solución segura, se recomienda usar un entorno de prueba donde el permiso de edición se pueda asignar libremente a los programadores y diseñadores de soluciones. Al implementar la solución probada en un entorno de producción, quite los permisos de edición.
    • Haga clic en Establecer permisos para permitir que el usuario, grupo o notificación establezcan permisos en el modelo de conectividad a datos profesionales.

      Nota de seguridadSecurity Note
      El permiso para establecer permisos debe tener privilegios elevados. Con este permiso, un usuario puede conceder el permiso de edición en el modelo BDC.

      Importante

      Los otros dos permisos enumerados, Seleccionable en clientes y Ejecutar, no son aplicables a los modelos BDC.

Visualización de todos los modelos

Puede ver todos los modelos en una aplicación del Servicio de conectividad a datos empresariales.

Para ver todos los modelos

  1. Compruebe si tiene las siguientes credenciales administrativas:

    • Debe ser administrador de una granja de servidores o administrador de la aplicación de servicio.
  2. En el sitio web de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  3. En la lista de aplicaciones de servicio, haga clic en la fila que contiene la aplicación de Servicio de conectividad a datos empresariales.

  4. En la sección Operaciones de la ficha Aplicaciones de servicio, haga clic en Administrar.

  5. En la ficha Editar, en el grupo Ver, haga clic en Modelos de Conectividad a datos profesionales.

Eliminación de un modelo de conectividad a datos profesionales

Al eliminar un modelo de conectividad a datos profesionales, todos los tipos de contenido externo y los sistemas externos incluidos en el modelo que no están incluidos en otro modelo se eliminan junto con el modelo de conectividad a datos profesionales.

Para eliminar un modelo de conectividad a datos profesionales

  1. Compruebe si tiene una de las siguientes credenciales administrativas:

    • Debe ser administrador de la granja de servidores.

    • Debe ser administrador de la aplicación de Servicio de conectividad a datos empresariales y tener permiso de edición en el modelo.

  2. En el sitio web de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  3. En la lista de aplicaciones de servicio, haga clic en la fila que contiene la aplicación de Servicio de conectividad a datos empresariales.

  4. En la sección Operaciones de la ficha Aplicaciones de servicio, haga clic en Administrar.

  5. En la ficha Editar, en el grupo Ver, haga clic en Modelos de Conectividad a datos profesionales.

  6. En la página Modelos de Conectividad a datos profesionales, seleccione el modelo que desea eliminar.

  7. En el grupo Modelos de Conectividad a datos profesionales, haga clic en Eliminar y, cuando se le pida, haga clic en Aceptar.

Visualización de tipos de contenido externo de un modelo

Vea los tipos de contenido externo de un modelo para obtener más información acerca del modelo o para elegir un tipo de contenido externo para una tarea posterior.

Para ver los tipos de contenido externo de un modelo

  1. Compruebe si tiene las siguientes credenciales administrativas:

    • Debe ser administrador de una granja de servidores o administrador de la aplicación de servicio.
  2. En el sitio web de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  3. En la lista de aplicaciones de servicio, haga clic en la fila que contiene la aplicación de Servicio de conectividad a datos empresariales.

  4. En la sección Operaciones de la ficha Aplicaciones de servicio, haga clic en Administrar.

  5. En la ficha Editar, en el grupo Ver, haga clic en Modelos de Conectividad a datos profesionales.

  6. Elija el modelo, haga clic en la flecha que aparece y, a continuación, haga clic en Ver tipos de contenido externo.