Administración de modelos de Conectividad a datos profesionales (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 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 más tipos de contenido externo, sus sistemas externos relacionados e información que es específica para el entorno, como propiedades de autenticación. Los metadatos de un modelo definen los campos de datos en cada tipo de contenido externo, las operaciones que se admiten en el sistema externo (admitir tareas como lectura, escritura y consulta en el sistema externo) e 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 BDC 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 BDC. 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 BDC

  • Exportación de un archivo de recursos o modelo BDC

  • Establecer permisos en un modelo de Conectividad a datos profesionales

  • Ver todos los modelos

  • Eliminación de un modelo BDC

  • Ver tipos de contenido externo de un modelo

Importar 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 relacionados a un repositorio de metadatos.

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 Foundation 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 modelo de Conectividad a datos profesionales

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

    • Debe ser administrador del conjunto o 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 BDC, 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 Examinar para buscar el modelo BDC o el archivo de recursos.

    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 se va a importar: modelo o recurso.

  8. En el área Configuración avanzada, seleccione uno o varios tipos de recurso para 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 fusionan 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 que se hayan importado se fusionan 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 los tipos de contenido externo y otros objetos protegibles del 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, suponga que los permisos para un tipo de contenido externo X proporcionan 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 usarlo 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.

Exportar 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 Administración central para exportar un modelo BDC o un archivo de recursos.

  • 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 BDC.

  6. En la página Modelos de Conectividad a datos profesionales, seleccione el modelo o archivo de recursos que se va a 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 se va a exportar (modelo o recurso) y, en el área Configuración avanzada, seleccione uno o varios tipos de recurso para exportar:

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

    • 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 Proxies para exportar un proxy específico de la implementación que se usa para conectar al sistema externo.

  9. Si guardó un conjunto de recursos que luego se puede exportar para usarlo 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 modelo de Conectividad a datos profesionales o el archivo de recursos en una ubicación en la red.

Establecer 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 Foundation 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 BDC.

  6. Active la casilla de verificación de cada modelo de Conectividad a datos profesionales donde se 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 los que se concederán permisos y, 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 notificació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 al usuario, grupo o notificación editar el modelo BDC.

      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 al usuario, grupo o notificación establecer permisos en el modelo BDC.

      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 Ejecución, no son aplicables a los modelos BDC.

Ver todos los modelos

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

Para ver todos los modelos

  1. Compruebe que dispone de las siguientes credenciales administrativas:

    • Debe ser administrador de la 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 BDC.

Eliminar un modelo de Conectividad a datos profesionales

Cuando se elimina un modelo de Conectividad a datos profesionales, todos los tipos de contenido externo y sistemas externos incluidos en el modelo y que no están contenidos en otros modelos se eliminan junto con él.

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 BDC.

  6. En la página Modelos de conectividad a datos empresariales, seleccione el modelo que se eliminará.

  7. En el grupo Modelos de BDC, haga clic en Eliminar y, cuando se le pida, haga clic en Aceptar.

Ver 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 que dispone de las siguientes credenciales administrativas:

    • Debe ser administrador de la 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 BDC.

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